diff --git a/home/dot_zshrc b/home/dot_zshrc index 06bd8556..d7c2ba4b 100644 --- a/home/dot_zshrc +++ b/home/dot_zshrc @@ -70,6 +70,6 @@ alias xl="void-list-packages" # nnn alias n="nnn -e" export NNN_FCOLORS='0000E6310000000000000000' -export NNN_PLUG='f:finder;o:fzopen;d:diffs;t:nmount;v:imgview;q:preview-tui' +export NNN_PLUG='f:finder;o:fzopen;d:diffs;t:nmount;v:imgview;q:preview-tui;g:getdrop' export NNN_FIFO="/tmp/nnn.fifo" export NNN_TRASH=1 diff --git a/provision/nixos/additional-setup.md b/provision/nixos/additional-setup.md index 47436310..efcd61fc 100644 --- a/provision/nixos/additional-setup.md +++ b/provision/nixos/additional-setup.md @@ -2,7 +2,7 @@ The following documents some NixOS setup that wasn't automated. -## Wireguard Client  +## Wireguard Client Wireguard is nice for a home vpn and [pivpn](https://pivpn.io/) makes it easy. Currently my scripts for controlling (and visualizing the state of the vpn) @@ -18,7 +18,7 @@ nmcli connection import type wireguard file 3. Use `nm-connection-editor` to disable automatic connection 4. Connect to vpn with `nmcli connection up -## Mount network drives  +## Mount network drives I find fstab messing about more trobule than it is worth. Credentials are stored in ~/.smb. Mount network drives when needed with the following command: @@ -37,36 +37,11 @@ These two folders are symlinked to the home folder where taskwarrior/timewarrior expects them. - `warrior` - contains text files associated with taskwarrior (mostly from taskopen). -- `phone photos` - personal photos synched from android. -- `phone screenshots` - personal screenshots synced from android. -- `ssh_keys` - contains ssh keys for git remotes (~/.ssh/keys) - `vimwiki` - contains text files associate with my personal vimwiki. -## Git SSH for personal and work +## Git-annex -- ~/.gitconfig - personal github configuration. -- ~/devel/work/.gitconfig - work gitlab configuration. - -Gitconfig files for SSH git push/pull are automaitcally placed. The only -additional configuration required is the transfer of SSH keys (see Syncthing -section). - -## Firefox  - -Transfer the `.mozilla` folder from install-to-install to maintain Firefox -settings and configurations. - -## Yuzu - -Copy over the `~/.config/yuzu` and `~/.local/share/yuzu` from prior install. - -## Themeing (is that a word?) - -### Alacritty -TODO - -### ZSH -TODO - -### Sway -TODO +I use [git-annex](https://git-annex.branchable.com/walkthrough/) to sync some +of the large files (mostly roms) that I don't want to have fill copies on each +machine. +- `roms` - `~/mnt/engi/media/roms` from Torus.