From 1511a5c1a5aa5f5a2f4d2af3f098b4a959046f04 Mon Sep 17 00:00:00 2001 From: Rick van Lieshout Date: Sun, 8 Dec 2024 13:52:26 +0100 Subject: [PATCH] added docker for non-root and shuffled dep list --- config/mimeapps.list | 2 +- config/terminal/xfce4-term/terminalrc | 1 + config/xfce4/thunar.xml | 4 ++-- config/xfce4/xfce4-terminal.xml | 5 +++-- dependencies/aur.txt | 8 ++++---- install.sh | 12 ++++++++++++ 6 files changed, 23 insertions(+), 9 deletions(-) create mode 120000 config/terminal/xfce4-term/terminalrc diff --git a/config/mimeapps.list b/config/mimeapps.list index bdc4d77..da8fbad 100644 --- a/config/mimeapps.list +++ b/config/mimeapps.list @@ -20,7 +20,7 @@ application/x-extension-xht=firefox.desktop #-------------- x-scheme-handler/postman=Postman.desktop x-scheme-handler/ssh=ktelnetservice5.desktop -x-scheme-handler/msteams=teams-insiders.desktop +x-scheme-handler/msteams=teams.desktop x-scheme-handler/discord-478576776990425110=discord-478576776990425110.desktop x-scheme-handler/mailspring=Mailspring.desktop x-scheme-handler/etcher=balena-etcher-electron.desktop diff --git a/config/terminal/xfce4-term/terminalrc b/config/terminal/xfce4-term/terminalrc new file mode 120000 index 0000000..e08c4c0 --- /dev/null +++ b/config/terminal/xfce4-term/terminalrc @@ -0,0 +1 @@ +/home/mastermindzh/dotfiles/config/terminalrc \ No newline at end of file diff --git a/config/xfce4/thunar.xml b/config/xfce4/thunar.xml index 7733c96..12be7a5 100644 --- a/config/xfce4/thunar.xml +++ b/config/xfce4/thunar.xml @@ -3,8 +3,8 @@ - - + + diff --git a/config/xfce4/xfce4-terminal.xml b/config/xfce4/xfce4-terminal.xml index a494384..36c5b66 100644 --- a/config/xfce4/xfce4-terminal.xml +++ b/config/xfce4/xfce4-terminal.xml @@ -3,7 +3,7 @@ - + @@ -36,5 +36,6 @@ - + + diff --git a/dependencies/aur.txt b/dependencies/aur.txt index acee2ff..d941c37 100644 --- a/dependencies/aur.txt +++ b/dependencies/aur.txt @@ -8,10 +8,8 @@ oh-my-posh dive gnome-text-editor chili-sddm-theme -greenclip -seafile -seafile-client awf-gtk4 +seafile networkmanager-l2tp xorg-xev notify-osd-customizable @@ -20,6 +18,8 @@ dotnet-host-bin keychain nomachine pulseaudio-ctl -sysmontask otf-droid-sans-mono-powerline-git +seafile-client +sysmontask azure-cli +greenclip diff --git a/install.sh b/install.sh index f4088b6..833fbc4 100644 --- a/install.sh +++ b/install.sh @@ -99,6 +99,13 @@ function install_gtk { ln -sf "$PWD"/config/gtk/settings.ini ~/.config/gtk-4.0/settings.ini } +function install_docker { + systemctl enable docker + groupadd docker + usermod -aG docker $USER + newgrp docker +} + # install other configs function install_config { @@ -253,6 +260,11 @@ if ask "Do you want to install the fonts?" Y; then install_fonts fi +# Autostart docker and add user +if ask "Do you want to set up docker for this user?" Y; then + install_docker +fi + # ask to enable the display manager if ask "Do you want to enable sddm?" Y; then sudo systemctl set-default graphical.target