dotfiles

=> git.r.bdr.sh
=> summary
=> tree
=> log
=> refs

dotfiles/install | 1 KB

=> view raw

 1 #!/usr/bin/env sh
 2 
 3 echo "Installing essential software"
 4 
 5 ./provision essential
 6 
 7 echo "Updating submodules"
 8 
 9 git submodule update --init --recursive
10 
11 echo "Linking runcoms"
12 
13 # hush login
14 ln -fns .dotfiles/hushlogin ~/.hushlogin
15 
16 # zsh runcoms
17 ln -fns .dotfiles/runcoms/zshrc ~/.zshrc
18 ln -fns .dotfiles/runcoms/zshenv ~/.zshenv
19 ln -fns .dotfiles/runcoms/zprofile ~/.zprofile
20 ln -fns .dotfiles/runcoms/zlogout ~/.zlogout
21 ln -fns .dotfiles/runcoms/zlogin ~/.zlogin
22 
23 # Weechat
24 ln -fns .dotfiles/weechat ~/.weechat
25 
26 # TMUX
27 ln -fns .dotfiles/tmux.conf ~/.tmux.conf
28 
29 # Nethack
30 ln -fns .dotfiles/nethackrc ~/.nethackrc
31 
32 # Git
33 ln -fns .dotfiles/gitconfig ~/.gitconfig
34 
35 # ripgrep
36 ln -fns .dotfiles/rgignore ~/.rgignore
37 
38 # yabai
39 ln -fns .dotfiles/yabairc ~/.yabairc
40 
41 # skhdc
42 ln -fns .dotfiles/skhdrc ~/.skhdrc
43 
44 # tmuxp
45 ln -fns .dotfiles/tmuxp ~/.tmuxp
46 
47 # plan
48 ln -fns .dotfiles/plan ~/.plan
49 
50 # config dir
51 mkdir -p ~/.config
52 
53 # kitty
54 ln -fns ../.dotfiles/config/kitty ~/.config/kitty
55 
56 # nvim
57 ln -fns ../.dotfiles/config/nvim ~/.config/nvim
58 
59 # karabiner
60 ln -fns ../.dotfiles/config/karabiner ~/.config/karabiner
61 
62 # sway
63 ln -fns ../.dotfiles/config/sway ~/.config/sway
64 
65 # qutebrowser
66 ln -fns ../.dotfiles/config/qutebrowser ~/.config/qutebrowser
67 
68 # aerc
69 ln -fns ../.dotfiles/config/aerc ~/.config/aerc
70 
71 # emacs
72 ln -fns ../.dotfiles/config/emacs ~/.config/emacs
73 
74 touch ~/.tool-versions
75 
76 # Italics setup
77 echo "Setting up terminfo"
78 tic xterm-256color-italic.terminfo
79 
80 echo "Clone pass"
81 git clone git@git.unlimited.pizza:rbdr/pass ~/.password-store
82 
83 echo "Decrypting Sensitive Files"
84 ./sensitive
Proxy Information
Original URL
gemini://r.bdr.sh/git/dotfiles/tree/main/install
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
648.167197 milliseconds
Gemini-to-HTML Time
0.605159 milliseconds

This content has been proxied by September (ba2dc).