refactor home & system with sakura updates

This commit is contained in:
Freya Murphy 2024-10-24 12:39:04 -04:00
parent dbe7f0ae30
commit c40b1e50b3
Signed by: freya
GPG key ID: 9FBC6FFD6D2DBF17
2 changed files with 12 additions and 20 deletions

View file

@ -25,7 +25,6 @@
(sakura packages shells) (sakura packages shells)
(sakura packages wm) (sakura packages wm)
(sakura packages hypr) (sakura packages hypr)
(sakura packages linux)
(sakura packages networking) (sakura packages networking)
(sakura packages audio)) (sakura packages audio))
@ -33,12 +32,21 @@
(home-environment (home-environment
;; Below is the list of packages that will show up in your ;; Below is the list of packages that will show up in your
;; Home profile, unser ~/.guix-home/profile. ;; Home profile, unser ~/.guix-home/profile.
(packages (append (specifications->packages (list ; desktop env (packages (append (specifications->packages (list ; sway
"swayfx" "swayfx"
"swaybg" "swaybg"
"swayidle" "swayidle"
"swaylock-effects"
; desktop programs
"gnome-keyring"
"gimp"
"ungoogled-chromium"
"steam"
"nautilus"
"cage" "cage"
"libnotify" "libnotify"
"waybar"
; xdg ; xdg
"xdg-desktop-portal-wlr" "xdg-desktop-portal-wlr"
@ -47,15 +55,10 @@
; gtk ; gtk
"wxwidgets" "wxwidgets"
; desktop programs
"gnome-keyring"
"gimp"
"ungoogled-chromium"
"steam"
; terminal ; terminal
"alacritty" "alacritty"
"kitty" "kitty"
"neovim"
; desktop integration ; desktop integration
"i3-autotiling" "i3-autotiling"
@ -119,9 +122,8 @@
freya-ca-certs freya-ca-certs
; programs ; programs
neovim-new
easyeffects easyeffects
librewolf-new librewolf-wrapped
gamescope gamescope
; gtk ; gtk
@ -134,11 +136,8 @@
vim-plug vim-plug
; desktop ; desktop
swaylock-effects-new
waybar-new
; bluetooth ; bluetooth
blueman-new
overskride overskride
; hyprwm ; hyprwm

View file

@ -25,8 +25,6 @@
#:use-module (nongnu packages linux) #:use-module (nongnu packages linux)
#:use-module (freya certs) #:use-module (freya certs)
#:use-module (sakura packages qt) #:use-module (sakura packages qt)
#:use-module (sakura packages linux)
#:use-module (sakura packages pulseaudio)
#:use-module (sakura packages virtualization) #:use-module (sakura packages virtualization)
#:use-module (sakura bootloader uki)) #:use-module (sakura bootloader uki))
@ -189,10 +187,6 @@
(list ; qt (list ; qt
qt5-styleplugins qt5-styleplugins
qt6gtk2 qt6gtk2
; bluetooth
bluez-new
; pactl
pulseaudio-new
; system ; system
virt-manager-ovmf) virt-manager-ovmf)
;; append base freya backages ;; append base freya backages
@ -278,7 +272,6 @@
; bluetooth ; bluetooth
(service bluetooth-service-type (service bluetooth-service-type
(bluetooth-configuration (bluetooth-configuration
(bluez bluez-new)
(experimental #t) (experimental #t)
(fast-connectable? #t))) (fast-connectable? #t)))
; yubikey ; yubikey