No description
Find a file
2024-09-13 20:17:56 -07:00
bash fixing busted mt function, moving tmux command inside function 2024-09-13 17:15:05 -07:00
emacs/.doom.d adding wayward emacs file 2024-09-13 20:17:49 -07:00
email adding sync_email script, adding folders to neomutt sidebar. 2024-09-13 19:46:46 -07:00
git Merge remote-tracking branch 'origin/main' into uzi 2024-09-13 20:17:56 -07:00
gnupg moving gpg-agent to pinentry-kwallet to store gpg keys in kwallet 2024-09-11 16:53:05 -07:00
tmux merge cleanup 2024-09-13 20:17:20 -07:00
vim finally adding vim-plug 2024-08-31 15:33:01 -07:00
zsh adding rust cargo path 2024-09-13 20:17:35 -07:00
.gitignore merge cleanup 2024-09-13 20:17:20 -07:00
.gitmodules adding TPM to tmux 2023-04-23 22:30:44 -07:00
README.md removing old references 2023-01-14 13:23:37 -08:00

Dotfiles

These are generic dotfiles intended for use across any platform.

Supported Configurations

  • bash
  • emacs
  • git
  • mutt
  • offlineimap
  • khard
  • tmux
  • vim
  • zsh

Installation

Following the best practices of the local platform install git and stow.

$ git clone https://pretend.work/amd/dotfiles.git $HOME/.dotfiles
$ cd $HOME/.dotfiles
$ stow {scripts,bash,git,tmux,vim}

Local Configuration

Locally specific bash or zsh configurations can be put into $HOME/.$SHELL_local and they will be applied as a superset of the main .$SHELLrc file.

mutt

Using mutt requires that you also stow the helper scripts to get access to pw.sh and that you include IMAP_USERNAME and IMAP_PASSWORD in the .env file.

khard / vdirsyncer

Using khard and vdirsyncer requires that you also stow the helper scripts to get access to pw.sh and that you include CARDDAV_USERNAME and CARDDAV_PASSWORD in the .env file.