diff options
author | Freya Murphy <freya@freyacat.org> | 2024-08-10 21:24:06 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-08-10 21:24:06 -0400 |
commit | 83055b5e643e210a963d943349ff03387acec6b6 (patch) | |
tree | ffe05dfb0894533713a664b34109da9edcbdbe82 /home | |
parent | overskride, hyprland 0.42.0 release (diff) | |
download | dotfiles-guix-83055b5e643e210a963d943349ff03387acec6b6.tar.gz dotfiles-guix-83055b5e643e210a963d943349ff03387acec6b6.tar.bz2 dotfiles-guix-83055b5e643e210a963d943349ff03387acec6b6.zip |
refactor some things, fix docker
Diffstat (limited to 'home')
-rw-r--r-- | home/config/hypr/config.d/plugins.conf | 6 | ||||
-rw-r--r-- | home/home.nix | 4 | ||||
-rw-r--r-- | home/home.scm | 47 |
3 files changed, 45 insertions, 12 deletions
diff --git a/home/config/hypr/config.d/plugins.conf b/home/config/hypr/config.d/plugins.conf index a7a4de5..83ce9d0 100644 --- a/home/config/hypr/config.d/plugins.conf +++ b/home/config/hypr/config.d/plugins.conf @@ -1,3 +1,3 @@ -exec-once = hyprctl plugin load /run/current-system/profile/lib/libhy3.so -exec-once = hyprctl plugin load /run/current-system/profile/lib/libhyprbars.so -exec-once = hyprctl plugin load /run/current-system/profile/lib/libhyprexpo.so +exec-once = hyprctl plugin load ~/.guix-home/profile/lib/libhy3.so +exec-once = hyprctl plugin load ~/.guix-home/profile/lib/libhyprbars.so +exec-once = hyprctl plugin load ~/.guix-home/profile/lib/libhyprexpo.so diff --git a/home/home.nix b/home/home.nix index e425b7b..f69e6ab 100644 --- a/home/home.nix +++ b/home/home.nix @@ -17,13 +17,9 @@ # environment. home.packages = with pkgs; [ # Main packages - yt-dlp starship discord thunderbirdPackages.thunderbird-115 - slack - cryptomator - pcem cider #steam 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)) |