No description
Find a file
Jonathan Hodgson e0cf58430b Many changes including introduction to menu system
THe main addition here is the menu system that is used to contoll the
phone. THere are also some small helper scripts for calls etc.
2021-04-04 16:04:22 +01:00
.git-crypt Add 1 git-crypt collaborator 2020-03-25 10:19:27 +00:00
abook/.config/abook Adds abook config 2020-05-03 18:38:42 +01:00
alsa/.config/alsa Adds alsa conf file from sxmo 2021-03-21 15:21:06 +00:00
bin Many changes including introduction to menu system 2021-04-04 16:04:22 +01:00
bookmarks/.local/share/bookmarks Work on bookmarks 2021-02-13 20:01:41 +00:00
borg/.local/share/bin BORG: stop backing up git repos 2020-12-07 11:40:40 +00:00
davmail/.config Makes systemd handle davmail and regular inbox checks 2020-09-19 11:10:40 +01:00
dunst/.config/dunst Makes dunst slightly more transparent 2020-03-11 13:03:26 +00:00
gf/.config/gf Adds gf files 2019-09-10 12:45:17 +01:00
git Git config changes 2020-09-19 11:14:20 +01:00
grc/.config/grc Adds grc configs 2020-07-29 17:22:46 +01:00
imapfilter/.config/imapfilter Adds imapfilter to dotfiles 2020-05-03 18:28:28 +01:00
isync/.config/isync Allow syncing of just inbox rather than all mailboxes 2020-09-19 11:09:20 +01:00
LEGACY Moves ranger into legacy and deletes old web docker files 2020-04-24 11:33:18 +01:00
msmtp/.config/msmtp Updates sendgrid details 2020-07-29 17:36:12 +01:00
mutt Adds a command gmutt that opens my terminal with mutt loaded 2021-02-13 20:07:03 +00:00
newsboat/.config/newsboat NEWSBOAT: adds links and changes youtube tags 2020-10-06 13:23:08 +01:00
NOSTOW User chrome changes 2020-04-02 11:51:57 +01:00
nvim/.config/nvim VIM: Keep selection when using < or > in visual mode 2021-01-19 16:20:10 +00:00
onboard/.local/share/onboard/layouts Adds Onboard layout to use on pinephone 2021-02-04 22:35:44 +00:00
pandoc/.pandoc Makes pandoc always use xcolor 2020-07-29 17:37:34 +01:00
picom/.config/picom Adds picom 2020-01-31 14:58:37 +00:00
qutebrowser Many changes 2019-10-10 17:29:09 +01:00
remind Adds some birthdays 2021-02-13 20:04:16 +00:00
rofi/.config/rofi Adds to gruvbox rofi theme 2021-03-21 13:18:36 +00:00
shells Makes right alt my compose key 2021-04-01 16:02:28 +01:00
sxiv/.config/sxiv/exec Adds to sxiv key bindings 2020-07-29 17:38:13 +01:00
systemd/.config/systemd/user Adds a timer that checks for restock of pinecil 2021-02-13 20:04:54 +00:00
templates/Templates Adds clickjacking template 2020-03-11 12:50:16 +00:00
tridactyl/.config/tridactyl Updates tridactylrc and adds gnvim script 2020-09-19 11:24:02 +01:00
x Makes right alt my compose key 2021-04-01 16:02:28 +01:00
zathura/.config/zathura Moves zathura config for use with gnu stow 2019-07-30 15:14:22 +01:00
.gitattributes REMIND: Initial setup of remind 2020-10-10 18:54:59 +01:00
.gitignore REMIND: Adds work calender to gitignore 2020-10-17 16:07:28 +01:00
.gitmodules VIM: Keep selection when using < or > in visual mode 2021-01-19 16:20:10 +00:00
install.sh Many changes 2019-10-10 17:29:09 +01:00
README.md Updates readme to reflect vim no longer being a submodule 2020-09-26 16:56:02 +01:00

My Dotfiles

Use as you wish. Any code / scripts I have borrowed from other places should be credited in comments in the file. I currently use a fork of DWM as my window manager on Arch Linux, however, I don't think there is anything that is Arch specific.

My primary editor is vim neovim. You can see the relevent configuration in the nvim folder. I used to keep my vim configuration in a seperate submodule but that became more hassel than it was worth so it now all lives here.

My email client of choice is NeoMutt, although there are a plethora of tools that go along with it. If you are interested in how it all interlocks, I wrote a blog post about it: https://jonathanh.co.uk/blog/mutt-setup.html

I use GNU Stow to deploy my dotfiles. There is a helper script in the root of this directory called install.sh that runs the necessary stow commands.

Each folder contains the configuration related to a program / tool. In most cases, this folder is stowed meaning all of it's contents are symlinked to the same place in my $HOME directory. However, there are instances (only shells/zsh at the moment) when I don't want the whole directory to be symlinked. If the directory contains a sub-directory called STOW, only the STOW directory is stowed.

The folder LEGACY is for things that I no longer use but might be of interest if you are the sort of person who likes looking at other people's dotfiles.

The folder NOSTOW is for things that I don't manage with stow. This includes a submodule for my DWM fork and configuration files that live outside my home directory.