diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1771d8a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +setup_specific diff --git a/i3config b/i3config index a23d7b1..b40eeb8 100644 --- a/i3config +++ b/i3config @@ -230,6 +230,9 @@ exec --no-startup-id dunst exec "i3-sensible-terminal -e ncmpcpp --class scratchpad,scratchpad" +exec --no-startup-id ~/.dotfiles/setup_specific/once +exec --no-startup-id ~/.dotfiles/setup_specific/always + exec_always --no-startup-id xinput set-prop 12 362 0 1 0 exec_always xinput disable 10 diff --git a/install b/install index de44aab..81a98f8 100755 --- a/install +++ b/install @@ -1,14 +1,24 @@ sudo pacman -S i3 mpd ncmpcpp flameshot network-manager-applet ttf-font-awesome pipewire-pulse dunst pkgfile xclip --needed --noconfirm yay -S light --needed --noconfirm +mkdir -p ~/.config/i3 ln -sf ~/.dotfiles/i3config ~/.config/i3/config + +mkdir -p ~/.config/mpd ln -sf ~/.dotfiles/mpd.conf ~/.config/mpd/mpd.conf + +mkdir -p ~/.config/ncmpcpp ln -sf ~/.dotfiles/ncmpcppconfig ~/.config/ncmpcpp/config + +mkdir -p ~/.config/dunst +ln -sf ~/.dotfiles/dunstrc ~/.config/dunst/dunstrc + ln -sf ~/.dotfiles/bashrc ~/.bashrc ln -sf ~/.dotfiles/bash_profile ~/.bash_profile ln -sf ~/.dotfiles/xinitrc ~/.xinitrc -ln -sf ~/.dotfiles/dunstrc ~/.config/dunst/dunstrc ln -sf ~/.dotfiles/vimrc ~/.vimrc +chmod +x ~/.dotfiles/bin + sudo pkgfile -u sudo systemctl enable pkgfile-update.timer