• Stars
    star
    395
  • Rank 109,040 (Top 3 %)
  • Language
    HTML
  • License
    MIT License
  • Created about 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Crisp, minimal personal website and blog theme for Hugo

Ink

Crisp, minimal personal website and blog theme Hugo. Forked from Ezhil.

Demo

View demo Screenshot

Features

  • Google Analytics integration
  • Syntax highlighting
  • Twitter cards and opengraph tags support
  • Disqus comments
  • RSS feeds
  • Custom CSS/JS
  • Multilingual months support

Installation

cd into your hugo site's root directory and:

cd themes
git clone https://github.com/knadh/hugo-ink.git

For more information read the official setup guide of Hugo.

Content type

You can specify content type with field type in your content. For example static pages can be set as type page which are excluded from recent posts and all posts page. You can use site params mainSections and disableDisqusTypes to control which page types are excluded from recent posts and Disqus comments respectively.

---
title: "About"
date: 2019-04-19T21:37:58+05:30
type: "page"
---

This is some static page where you can write about yourself.

Language Settings for the month

Due to the currently unavailable feature for multilingual dates in .Date from Go. It is possible to create a month.yaml in the data folder of your Hugo site root directory. There is also an example file in exampleSite/data/.

cat > month.yaml << EOF
1: "Jan"
2: "Feb"
3: "Mar"
4: "Apr"
5: "May"
6: "Jun"
7: "Jul"
8: "Aug"
9: "Sep"
10: "Oct"
11: "Nov"
12: "Dec"
EOF

Credits

Licensed under the MIT license.

More Repositories

1

listmonk

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
Go
14,893
star
2

dns.toys

A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
Go
2,446
star
3

koanf

Simple, extremely lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Go
2,445
star
4

niltalk

Instant, disposable, single-binary web based live chat server. Go + VueJS.
Go
939
star
5

dragmove.js

A super tiny Javascript library to make DOM elements draggable and movable. ~500 bytes (minified+gzipped) and no dependencies.
JavaScript
819
star
6

localStorageDB

A simple database layer for localStorage and sessionStorage for creating structured data in the form of databases and tables
JavaScript
812
star
7

tg-archive

A tool for exporting Telegram group chats into static websites like mailing list archives.
Python
772
star
8

otpgateway

Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
Go
429
star
9

dictpress

A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
Go
360
star
10

autocomp.js

A super tiny Javascript autocomplete / autosuggestions library. Zero dependencies, ~800 bytes min+gzip.
JavaScript
299
star
11

xmlutils.py

Python scripts for processing XML documents and converting to SQL, CSV, and JSON [UNMAINTAINED]
Python
241
star
12

dont.build

A simple, opinionated decision system to help decide whether to build a software feature or not.
HTML
206
star
13

stuffbin

Compress and embed static files and assets into Go binaries and access them with a virtual file system in production
Go
166
star
14

go-get-youtube

A tiny Go library + client for downloading Youtube videos. The library is capable of fetching Youtube video metadata, in addition to downloading videos.
Go
158
star
15

smtppool

High throughput Go SMTP pool library with graceful handling of idle timeouts, errors, and retries.
Go
124
star
16

ml2en

An algorithm that transliterates Malayalam script to Roman / Latin characters (commonly 'Manglish') with reasonable phonetic fairness. Available in Python, PHP, Javascript
Python
87
star
17

git-bars

A utility for visualising git commit activity as bars on the terminal
Python
85
star
18

indexed-cache

A tiny Javsacript library for sideloading static assets on pages and caching them in the browser's IndexedDB for longer-term storage.
JavaScript
78
star
19

simplemysql

An ultra simple wrapper for Python MySQLdb with very basic functionality
Python
77
star
20

floatype.js

A tiny, zero-dependency, floating autocomplete / autosuggestion widget for textareas.
JavaScript
76
star
21

pfxsigner

A CLI utility and web server for digitally signing PDFs with docsign loaded from PFX (PKCS#12) files
Go
73
star
22

go-pop3

A simple Go POP3 client library for connecting and reading mails from POP3 servers.
Go
72
star
23

indic.page

A directory of Indic (Indian) language computing resources.
HTML
55
star
24

goyesql

Parse SQL files with multiple named queries and automatically prepare and scan them into structs.
Go
48
star
25

dirmaker

dirmaker is a simple, opinionated static site generator for quickly publishing directory websites.
Python
48
star
26

knphone

KNphone is a phonetic algorithm for indexing Kannada words by their pronunciation, like Metaphone for English.
Go
45
star
27

tinytabs

A tiny (1.3 KB minified) Javascript tabbing library for rendering tabbed UIs. Zero dependencies.
HTML
44
star
28

wordpluck

A browser based typing game in Javascript. Revived from a 2012 project.
JavaScript
43
star
29

datuk

"Datuk", the Unicode Malayalam - Malayalam dictionary dataset
40
star
30

csv2json

csv2json is a fast utility that converts CSV files into JSON line files. An experiment in Zig lang.
Zig
37
star
31

profiler

A simple wrapper over Go runtime/pprof for running multiple concurrent profiles and dumping results to files.
Go
30
star
32

mlphone

MLphone (Python, PHP) is a phonetic algorithm for indexing Malayalam words by their pronounciation, like Metaphone for English. The algorithm generates three Romanized phonetic keys (hashes) of varying phonetic proximities for a given Malayalam word.
PHP
29
star
33

paginator

Tiny Go package for pagination queries and generating page numbers
Go
20
star
34

gtbump

git tag bump: A simple utility to bump and manage git semantic version tags and generate Markdown changelogs.
Python
20
star
35

listmonk-heroku-deploy

Official listmonk install button for Heroku.
Shell
16
star
36

bigreddy

BigReddy is a small utility that generates pseudo-philosophical and pseudo-poetic ramblings.
Python
15
star
37

tinyprogressbar

tinyProgressbar is an extremely tiny (640 bytes minified+gzipped) Javascript progressbar library
JavaScript
15
star
38

listmonk-site

Static website + docs for listmonk
HTML
15
star
39

otpgateway-solsms

SMS provider for otpgateway (SolutionsInfini, India)
Go
15
star
40

go-i18n

Tiny i18n library for loading and using simple JSON language translation files in Go programs.
Go
14
star
41

tinyauth

Tiny, opinionated authentication library for Go. Work in progress and not usable right now.
Go
14
star
42

simpleplanner

Simple planner
JavaScript
13
star
43

querytostruct

An extremely tiny utility for unmarshalling and scanning querystrings into structs
Go
13
star
44

jsonconfig

Super tiny JSON configuration file parser with comments support for Go programs
Go
12
star
45

tinytooltip

An extremely tiny tooltip plugin for jQuery
JavaScript
10
star
46

zig-releaser

A simple hack to use GoReleaser to build, release, and publish Zig projects.
Shell
10
star
47

scylladb-metrics

A script for generating docs for Promethus metrics exported by ScyllaDB
HTML
9
star
48

stringvalidator.py

Aa simple string validator class in Python for basic data validation such as checking if a string is alpha, alphanumeric, e-mail etc.
Python
8
star
49

jqdialog

A jQuery plugin with smooth and peristent dialog boxes meant as a replacement for alert(), confirm(), and prompt()
JavaScript
8
star
50

boastmachine

boastMachine (legacy), a full fledged blogging package. One of the earliest on the web, first released in 2002.
PHP
7
star
51

yesqlr

Parse SQL files with multiple named queries into a map for easy organisation and management of SQL queries. Port of goyesql.
Rust
7
star
52

ctunes

A prototype music list manager. C programming exercise I did a very long time ago.
C
6
star
53

CANT24

A neural network framework (primarily, a fLIF neuron simulator)
5
star
54

chunkedreader

chunkedreader is a light weight wrapper for Go's `bufio` that enables reading of byte streams in fixed size chunks
Go
4
star
55

rofi-vscode-projects

A vscode project launcher menu for the rofi app launcher
3
star
56

omeka-total-pages

An Omeka-S plugin for computing the total number of pages across items in an item set or collection.
PHP
2
star
57

csssprite

A simple utility for merging images into a sprite with accompanying CSS
Python
1
star