summaryrefslogtreecommitdiff
path: root/home/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'home/home.scm')
-rw-r--r--home/home.scm47
1 files changed, 42 insertions, 5 deletions
diff --git a/home/home.scm b/home/home.scm
index d2e12ac..749da5b 100644
--- a/home/home.scm
+++ b/home/home.scm
@@ -18,21 +18,39 @@
(freya services pipewire)
(freya packages shells)
(freya packages mozillia)
+ (freya packages librewolf)
(freya packages vim)
(freya packages gnome-xyz)
(freya packages shells)
(freya packages certs)
+ (freya packages wm)
+ (freya packages linux)
+ (freya packages networking)
(freya packages audio))
(home-environment
;; Below is the list of packages that will show up in your
;; Home profile, unser ~/.guix-home/profile.
- (packages (append (specifications->packages (list ; desktop programs
+ (packages (append (specifications->packages (list ; desktop env
+ "swayfx"
+ "swaybg"
+ "swayidle"
+ "cage"
+ "libnotify"
+
+ ; xdg
+ "xdg-desktop-portal-wlr"
+ "xdg-desktop-portal-gtk"
+
+ ; gtk
+ "wxwidgets"
+ "matcha-theme"
+
+ ; desktop programs
"gnome-keyring"
"gimp"
"ungoogled-chromium"
- "librewolf"
"steam"
; terminal
@@ -88,6 +106,8 @@
"neofetch"
"pfetch"
"fd"
+ "yt-dlp"
+ "pinentry"
; utilities
"qbittorrent"
@@ -101,6 +121,8 @@
; programs
neovim-new
easyeffects
+ firefox-wayland-new
+ librewolf-new
; gtk
lavanda-gtk-theme
@@ -108,7 +130,24 @@
; shell
zsh-autosuggestions
- vim-plug)))
+ vim-plug
+
+ ; desktop
+ swaylock-effects-new
+ waybar-new
+
+ ; bluetooth
+ blueman-new
+ overskride
+
+ ; hyprwm
+ hyprland
+ hyprlock
+ hyprpaper
+ hypridle
+ hyprland-plugin-hy3
+ hyprland-plugins
+ xdg-desktop-portal-hyprland)))
;; Below is the list of Home services. To search for available
;; services, run 'guix home search KEYWORD' in a terminal.
@@ -143,8 +182,6 @@
(service home-files-service-type
`((".local/share/nvim/site/autoload/plug.vim" ,(file-append vim-plug "/share/vim/plug.vim"))
(".ssh/config" ,(local-file "config/ssh/config"))
- ;(".gnupg/sshcontrol" ,(local-file "config/gnupg/sshcontrol"))
- ;(".gnupg/gpg-agent.conf" ,(local-file "config/gnupg/gpg-agent.conf"))
(".local/share/fonts" ,(local-file "local/fonts" #:recursive? #t))
(".local/share/applications" ,(local-file "local/applications" #:recursive? #t))
(".local/share/icons" ,(local-file "local/icons" #:recursive? #t))