aboutsummaryrefslogtreecommitdiff
path: root/rice.sh
diff options
context:
space:
mode:
authorawy <awy@tutamail.com>2024-08-27 03:44:14 +0300
committerawy <awy@tutamail.com>2024-08-27 03:44:14 +0300
commit8c24921832b2b6dc95bbb41dbfe2de7ff4fcf877 (patch)
treeb8bfc2d150de60d0f989843cb67bc0c6fd380366 /rice.sh
parent01b0a486d1190b88ee40458b4e16bcd6fa0c93bc (diff)
update
Diffstat (limited to 'rice.sh')
-rwxr-xr-xrice.sh34
1 files changed, 29 insertions, 5 deletions
diff --git a/rice.sh b/rice.sh
index d00146e..aa41bc0 100755
--- a/rice.sh
+++ b/rice.sh
@@ -14,13 +14,11 @@ pacman -S $DEPLIST --noconfirm
usermod -aG seat,input,audio,video $PERMUSER
doas -u $PERMUSER cp -r $WORKDIRECTORY/.config /home/$PERMUSER
+doas -u $PERMUSER cp -r $WORKDIRECTORY/.local /home/$PERMUSER
doas -u $PERMUSER cp -a $WORKDIRECTORY/.zprofile /home/$PERMUSER
-doas -u $PERMUSER touch /home/$PERMUSER/.config/mpd/mpd.db
-doas -u $PERMUSER touch /home/$PERMUSER/.config/mpd/mpd.log
-doas -u $PERMUSER touch /home/$PERMUSER/.config/mpd/mpd.pid
-doas -u $PERMUSER touch /home/$PERMUSER/.config/mpd/mpdstate
doas -u $PERMUSER mkdir -p /home/$PERMUSER/.cache/lf
+doas -u $PERMUSER mkdir -p /home/$PERMUSER/.cache/zsh
doas -u $PERMUSER mkdir -p /home/$PERMUSER/.local/share/themes
doas -u $PERMUSER mkdir -p /home/$PERMUSER/.local/share/icons
doas -u $PERMUSER mkdir -p /home/$PERMUSER/.local/share/papes
@@ -37,6 +35,32 @@ doas -u $PERMUSER dbus-launch gsettings set org.gnome.desktop.wm.preferences but
#doas -u $PERMUSER dbus-launch gsettings set org.gnome.desktop.interface font-name "Libertinus Serif 12"
cd $WORKDIRECTORY
+doas -u $PERMUSER git clone https://github.com/zdharma-continuum/fast-syntax-highlighting
+mkdir -p /usr/share/zsh/plugins
+cp -rf fast-syntax-highlighting /usr/share/zsh/plugins
cd ..
-rm -rf hyprdots
+rm -rf hyprdots
+
+doas -u $PERMUSER mkdir -p /home/$PERMUSER/.ssh
+doas -u $PERMUSER mkdir -p /home/$PERMUSER/.gnupg
+doas -u $PERMUSER touch /home/$PERMUSER/.ssh/config
+doas -u $PERMUSER touch /home/$PERMUSER/.gnupg/gpg-agent.conf
+echo 'Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"' > /home/$PERMUSER/.ssh/config
+echo 'enable-ssh-support' > /home/$PERMUSER/.gnupg/gpg-agent.conf
+rc-update add sshd default
+rc-service sshd start
+
+chsh -s /bin/zsh $PERMUSER
+
+mkdir -p /root/.config/nvim
+cat <<EOL >> /root/.config/nvim/init.vim
+set title
+set clipboard+=unnamedplus
+set relativenumber
+colorscheme vim
+EOL
+
+sed -i -e "/^#"Color"/s/^#//" /etc/pacman.conf
+sed -i -e '/Color/a\ILoveCandy' /etc/pacman.conf
+
echo "Your linux is riced!"