ensure folders exist, add niri folder link

This commit is contained in:
2025-10-04 23:00:07 +02:00
parent 2b344fd471
commit 8ab89b0fb8

View File

@@ -62,6 +62,9 @@ link_file $econfigdir/home/bash_aliases $HOME/.bash_aliases
link_file $econfigdir/home/profile $HOME/.profile link_file $econfigdir/home/profile $HOME/.profile
link_folder $econfigdir/home/profile.d $HOME/.profile.d link_folder $econfigdir/home/profile.d $HOME/.profile.d
# configs
mkdir -p $HOME/.config
# git config # git config
link_folder $econfigdir/config/git $HOME/.config/git link_folder $econfigdir/config/git $HOME/.config/git
@@ -72,6 +75,9 @@ Sudo link_file $econfigdir/etc/pacman.conf /etc/pacman.conf
link_folder $econfigdir/config/i3 $HOME/.config/i3 link_folder $econfigdir/config/i3 $HOME/.config/i3
mv $HOME/.i3 $HOME/.i3_original >/dev/null 2>&1 mv $HOME/.i3 $HOME/.i3_original >/dev/null 2>&1
# niri config
link_folder $econfigdir/config/niri $HOME/.config/niri
# alacritty # alacritty
link_folder $econfigdir/config/alacritty $HOME/.config/alacritty link_folder $econfigdir/config/alacritty $HOME/.config/alacritty
@@ -89,6 +95,7 @@ link_folder $econfigdir/config/ranger $HOME/.config/ranger
link_folder $econfigdir/config/starship $HOME/.config/starship link_folder $econfigdir/config/starship $HOME/.config/starship
# bin # bin
mkdir -p $HOME/.local/bin
link_file $econfigdir/bin/wtk_connect-vpn $HOME/.local/bin/wtk_connect-vpn link_file $econfigdir/bin/wtk_connect-vpn $HOME/.local/bin/wtk_connect-vpn
link_file $econfigdir/bin/dmount $HOME/.local/bin/dmount link_file $econfigdir/bin/dmount $HOME/.local/bin/dmount
link_file $econfigdir/bin/dumount $HOME/.local/bin/dumount link_file $econfigdir/bin/dumount $HOME/.local/bin/dumount
@@ -109,5 +116,6 @@ link_folder $econfigdir/config/dunst $HOME/.config/dunst
link_folder $econfigdir/home/mplayer $HOME/.mplayer link_folder $econfigdir/home/mplayer $HOME/.mplayer
# systemd user # systemd user
mkdir -p $HOME/.local/share/systemd/user
link_folder $econfigdir/local_share/systemd/user $HOME/.local/share/systemd/user link_folder $econfigdir/local_share/systemd/user $HOME/.local/share/systemd/user
systemctl --user daemon-reload systemctl --user daemon-reload