No description
Find a file
Jonathan Hodgson ffcb63d5a5 Adds the ability to use multiple sources for opening youtube
An entry called best of both will now be in the list that will stream
the best audio and the best video

There is also now the ability to select a video only and an audio only
track and they will be combined
2020-05-25 12:02:56 +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
bin/.bin Adds the ability to use multiple sources for opening youtube 2020-05-25 12:02:56 +01:00
davmail/.config/davmail Better document davmail settings 2020-05-02 17:24:42 +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 Renames gitconfig for use with gnu stow 2019-07-30 15:22:59 +01:00
imapfilter/.config/imapfilter Adds imapfilter to dotfiles 2020-05-03 18:28:28 +01:00
isync/.config/isync Adds mbsyncrc to dotfiles 2020-05-03 18:11:27 +01:00
LEGACY Moves ranger into legacy and deletes old web docker files 2020-04-24 11:33:18 +01:00
msmtp/.config/msmtp Adds msmtp to dotfiles 2020-05-03 18:13:29 +01:00
mutt/.config/mutt Adds notmuch to muttrc + some small config changes 2020-05-03 18:07:05 +01:00
newsboat/.config/newsboat Updates to newsboat 2020-05-05 17:29:05 +01:00
NOSTOW User chrome changes 2020-04-02 11:51:57 +01:00
pandoc/.pandoc Make quotes look better in pandoc template 2020-04-15 15:02:42 +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
rofi/.config/rofi Rofi custom theme 2020-03-11 12:58:31 +00:00
shells Stops tab completion prompting if there is a lot 2020-05-25 11:57:58 +01:00
sxiv/.config/sxiv/exec Moves sxiv config for use with gnu stow 2019-07-30 15:15:08 +01:00
templates/Templates Adds clickjacking template 2020-03-11 12:50:16 +00:00
vim Updates vim 2020-05-03 18:41:27 +01:00
x xinitrc 2020-03-11 13:06:23 +00:00
zathura/.config/zathura Moves zathura config for use with gnu stow 2019-07-30 15:14:22 +01:00
.gitattributes Adds git-crypt support 2020-03-25 10:34:18 +00:00
.gitignore Adds qute autoconfig to gitignore 2019-09-10 12:44:16 +01:00
.gitmodules Adds uberw3m submodule 2020-04-28 16:50:02 +01:00
install.sh Many changes 2019-10-10 17:29:09 +01:00
README.md Updates Readme 2020-05-08 16:38:10 +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, who's config is in a submodule because I often need to deploy my vim configuration but don't need to download all of my dotfiles. The main reason I switched from Vim to NeoVim was to experiment Deoplete.

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.