all repos — dotfiles @ 4c9efd42894630e919c914f2d5d2828bc71b5e8e

personal dotfiles

README.md (view raw)

 1# la-ninpre's dotfiles
 2
 3i use gnu stow to deploy my dotfiles. installation is very straightforward:
 4
 5``` shell
 6$ git clone https://git.aaoth.xyz/dotfiles.git
 7$ cd dotfiles
 8$ ./install
 9```
10
11note that you will need to specify `--recurse-submodules` option if you also
12want to have my xmonad config. for xmonad-specific installation instructions
13refer to [it's repo][0].
14
15## programs
16
17a list of programs that i have configurations for.
18
19* bash
20
21* neovim
22
23* doom-emacs
24
25* mpd
26
27* moc
28
29* newsboat
30
31* alacritty
32
33* kitty
34
35* starship prompt
36
37## scripts
38
39a list of useful (for me) shell scripts also provided in current repo.
40
41* `clean_local_ssh` -- purges localhost entries from `.ssh/known_hosts`.
42  (yes it's very silly, but i need it because i ssh to my vms and ssh is
43  always complaining about wrong host keys)
44
45* `fossil-update` -- updates fossil to latest version
46
47* `keylookup` -- receives a public key from keyserver (because gpg is not
48  always able to do so for some reason)
49  
50* `nimi_sewi` -- a wrapper for [nimi sewi][1] that copies it's output to
51  clipboard and gives a notification
52  
53* `paperbackup` -- makes a printable qr-code backup for gpg secret key
54
55* `print_codes` -- makes a printable qr-code backup for otp recovery codes
56
57* `rand` -- outputs random string
58
59* `scrot_cmd` -- wrapper for scrot utility to simplify it's usage
60  in keybindings
61
62## license
63
64all code in this repo is licensed under an isc license.
65
66[0]:https://git.aaoth.xyz/xmonad-config.git
67[1]:https://fsl.aaoth.xyz/nimisewi