diff --git a/channels.scm b/channels.scm index 604ea31..0a56287 100644 --- a/channels.scm +++ b/channels.scm @@ -3,7 +3,7 @@ (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (commit - "9ca2161ef43c43b2f52c4b8fc51d6bc882b04b76") + "69951a61a1d8f1f2135ea2dc836738be282b97bc") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" @@ -14,7 +14,7 @@ (url "https://gitlab.com/nonguix/nonguix") (branch "master") (commit - "b6d05dbefd2664aa6706d13ec4f46526a814369f") + "5baccd1d72594b4c85e958c2f34cac923345acb3") (introduction (make-channel-introduction "897c1a470da759236cc11798f4e0a5f7d4d59fbc" diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm index f6d8240..c3214cc 100644 --- a/home-config/home-configuration.scm +++ b/home-config/home-configuration.scm @@ -114,8 +114,9 @@ "password-store" "node" "kanshi" + "firefox" "git-lfs")) - (list my-neovim wl-mirror firefox-wayland-new calcurse-fixed))) + (list my-neovim wl-mirror calcurse-fixed))) ;; Below is the list of Home services. To search for available ;; services, run 'guix home search KEYWORD' in a terminal. diff --git a/home-config/hypr/hyprland.conf b/home-config/hypr/hyprland.conf index b8da5be..ce2913c 100644 --- a/home-config/hypr/hyprland.conf +++ b/home-config/hypr/hyprland.conf @@ -138,6 +138,9 @@ bind = ,XF86AudioNext, exec, playerctl next bind = ,XF86AudioPrev, exec, playerctl previous bind = ,XF86AudioStop, exec, playerctl stop +# "Auto-connect headphones" +bind = $mainMod, H, exec, bluetoothctl connect AC:80:0A:1C:D6:C7 + # Move workspace between monitors bind = $mainMod CTRL SHIFT, left, movecurrentworkspacetomonitor, l bind = $mainMod CTRL SHIFT, right, movecurrentworkspacetomonitor, r diff --git a/modules/ryan-packages/mozilla.scm b/modules/ryan-packages/mozilla.scm index dd5bb30..1e87336 100644 --- a/modules/ryan-packages/mozilla.scm +++ b/modules/ryan-packages/mozilla.scm @@ -9,6 +9,15 @@ #:use-module (guix build-system trivial) #:use-module (nongnu packages mozilla)) +(define firefox* + (package/inherit + firefox + (inputs + (modify-inputs + (package-inputs firefox) + (delete "pipewire") + (append pipewire))))) + (define-public firefox-wayland-new (package (inherit firefox)