diff --git a/configs/configs.clj b/configs/configs.clj index d78508e..aa5aa92 100755 --- a/configs/configs.clj +++ b/configs/configs.clj @@ -60,15 +60,14 @@ (defn- setup-system-services [] (println "setting up system services..") - ;;todo - ;;(fs/file ()) - ) + ;;todo: user services + (safe-sh "ln" "-s" "/etc/sv/bluetoothd" "/var/service") + (safe-sh "usermod" "-a" "-G" "bluetooth" user)) -;;todo: fetch spacemacs ;;todo: disable locking when closing lid on ac (println "applying configuration..") -;;(setup-spacemacs) +(setup-spacemacs) ;;change shell to fish (safe-sh "chsh" "-s" "/usr/bin/fish" user) @@ -91,4 +90,8 @@ (setup-android-scripts) (println "set up android scripts") +(setup-system-services) +(println "set up system services") + + (println "configuration applied") diff --git a/packages/packages.clj b/packages/packages.clj index 2188445..bb5664f 100755 --- a/packages/packages.clj +++ b/packages/packages.clj @@ -12,9 +12,12 @@ (def home (str "/home/" user)) (safe-sh "xbps-install" "-Sy" "void-repo-nonfree") +(safe-sh "xbps-install" "-Sy" "void-repo-multilib") +(safe-sh "xbps-install" "-Sy" "void-repo-multilib-nonfree") +(safe-sh "xbps-install" "-S") (def packages { - :base ["bluez" "chromium" "curl" "emacs-gtk3" "engrampa" "feh" "fish-shell" "firefox" "flameshot" "flatpak" "font-firacode" "gimp" "git" "htop" "intel-ucode" "i3" "i3status" "mate" "mate-power-manager" "mate-terminal" "mate-utils" "pass" "ranger" "Signal-Desktop" "steam" "thunar-archive-plugin" "unzip" "wget" "xbindkeys" "xclip" "xz"] + :base ["bluez" "chromium" "curl" "emacs-gtk3" "engrampa" "feh" "fish-shell" "firefox" "flameshot" "flatpak" "font-firacode" "gimp" "git" "htop" "intel-ucode" "i3" "i3status" "libgcc-32bit" "libstdc++-32bit" "libdrm-32bit" "libglvnd-32bit" "mate" "mate-power-manager" "mate-terminal" "mate-utils" "pass" "ranger" "Signal-Desktop" "steam" "thunar-archive-plugin" "unzip" "wget" "xbindkeys" "xclip" "xz"] :work ["git-lfs" "kotlin-bin" "scrcpy"] })