From 6b8d78dd2cf9ef3bca5ef591fc281785d2a88d67 Mon Sep 17 00:00:00 2001 From: ObeseTermite Date: Sun, 13 Apr 2025 22:33:48 -0700 Subject: [PATCH] Added ability for setup specific commands to be calleed --- .gitignore | 1 + i3config | 3 +++ install | 12 +++++++++++- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .gitignore 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