summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2024-03-23 20:27:57 -0400
committerRyan Schanzenbacher <ryan@rschanz.org>2024-03-23 20:27:57 -0400
commit752de9a6d554b2849281507f841e4adaadf209cf (patch)
treefcd4ac460f7602852af7f323514aca99d5ad43b3
parent5778ed35445ad2838f9ae9184160a669efc53a4d (diff)
updated apps, messed with firefox some (need to rewrite), added
headphone "autoconnect"
-rw-r--r--channels.scm4
-rw-r--r--home-config/home-configuration.scm3
-rw-r--r--home-config/hypr/hyprland.conf3
-rw-r--r--modules/ryan-packages/mozilla.scm9
4 files changed, 16 insertions, 3 deletions
diff --git a/channels.scm b/channels.scm
index 604ea31..0a56287 100644
--- a/channels.scm
+++ b/channels.scm
@@ -3,7 +3,7 @@
3 (url "https://git.savannah.gnu.org/git/guix.git") 3 (url "https://git.savannah.gnu.org/git/guix.git")
4 (branch "master") 4 (branch "master")
5 (commit 5 (commit
6 "9ca2161ef43c43b2f52c4b8fc51d6bc882b04b76") 6 "69951a61a1d8f1f2135ea2dc836738be282b97bc")
7 (introduction 7 (introduction
8 (make-channel-introduction 8 (make-channel-introduction
9 "9edb3f66fd807b096b48283debdcddccfea34bad" 9 "9edb3f66fd807b096b48283debdcddccfea34bad"
@@ -14,7 +14,7 @@
14 (url "https://gitlab.com/nonguix/nonguix") 14 (url "https://gitlab.com/nonguix/nonguix")
15 (branch "master") 15 (branch "master")
16 (commit 16 (commit
17 "b6d05dbefd2664aa6706d13ec4f46526a814369f") 17 "5baccd1d72594b4c85e958c2f34cac923345acb3")
18 (introduction 18 (introduction
19 (make-channel-introduction 19 (make-channel-introduction
20 "897c1a470da759236cc11798f4e0a5f7d4d59fbc" 20 "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 @@
114 "password-store" 114 "password-store"
115 "node" 115 "node"
116 "kanshi" 116 "kanshi"
117 "firefox"
117 "git-lfs")) 118 "git-lfs"))
118 (list my-neovim wl-mirror firefox-wayland-new calcurse-fixed))) 119 (list my-neovim wl-mirror calcurse-fixed)))
119 120
120 ;; Below is the list of Home services. To search for available 121 ;; Below is the list of Home services. To search for available
121 ;; services, run 'guix home search KEYWORD' in a terminal. 122 ;; 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
138bind = ,XF86AudioPrev, exec, playerctl previous 138bind = ,XF86AudioPrev, exec, playerctl previous
139bind = ,XF86AudioStop, exec, playerctl stop 139bind = ,XF86AudioStop, exec, playerctl stop
140 140
141# "Auto-connect headphones"
142bind = $mainMod, H, exec, bluetoothctl connect AC:80:0A:1C:D6:C7
143
141# Move workspace between monitors 144# Move workspace between monitors
142bind = $mainMod CTRL SHIFT, left, movecurrentworkspacetomonitor, l 145bind = $mainMod CTRL SHIFT, left, movecurrentworkspacetomonitor, l
143bind = $mainMod CTRL SHIFT, right, movecurrentworkspacetomonitor, r 146bind = $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 @@
9 #:use-module (guix build-system trivial) 9 #:use-module (guix build-system trivial)
10 #:use-module (nongnu packages mozilla)) 10 #:use-module (nongnu packages mozilla))
11 11
12(define firefox*
13 (package/inherit
14 firefox
15 (inputs
16 (modify-inputs
17 (package-inputs firefox)
18 (delete "pipewire")
19 (append pipewire)))))
20
12(define-public firefox-wayland-new 21(define-public firefox-wayland-new
13 (package 22 (package
14 (inherit firefox) 23 (inherit firefox)