-
Notifications
You must be signed in to change notification settings - Fork 0
/
inject.bash
executable file
·25 lines (20 loc) · 1.02 KB
/
inject.bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/env bash
# $home
sudo ln -s $HOME/dotfiles/.zshrc $HOME/.zshrc
sudo ln -s $HOME/dotfiles/.tmux.conf $HOME/.tmux.conf
# .config
sudo ln -s $HOME/dotfiles/.config/gtk-3.0 $HOME/.config/
sudo ln -s $HOME/dotfiles/.config/rofi $HOME/.config/
sudo ln -s $HOME/dotfiles/.config/i3 $HOME/.config/
sudo ln -s $HOME/dotfiles/.config/dunst $HOME/.config/
sudo ln -s $HOME/dotfiles/.config/polybar $HOME/.config/
sudo ln -s $HOME/dotfiles/.config/nvim/lua/user $HOME/.config/nvim/lua/
sudo ln -s $HOME/dotfiles/etc/X11/xorg.conf.d/90-touchpad.conf /etc/X11/xorg.conf.d/
sudo ln -s $HOME/dotfiles/etc/xdg/picom.conf /etc/xdg/
# inject sensitive data, need to decrypt the data first
# ./dec.bash
sudo ln -s $HOME/dotfiles/sensitive/dec/.gitconfig $HOME/.gitconfig
sudo ln -s $HOME/dotfiles/sensitive/dec/.zsh_history $HOME/.zsh_history
# wayland - deprecated, wait until xwayland had proper scaling solution for HDPI screen
# sudo ln -s $HOME/dotfiles/.config/sway $HOME/.config/
# sudo ln -s $HOME/dotfiles/.config/waybar $HOME/.config/