diff options
| -rw-r--r-- | channels.scm | 6 | ||||
| -rw-r--r-- | home-config/aerc/accounts.conf | 21 | ||||
| -rw-r--r-- | home-config/home-configuration.scm | 12 | ||||
| -rw-r--r-- | home-config/hypr/hyprland.conf | 6 | ||||
| -rw-r--r-- | home-config/nix-home-manager/flake.lock | 324 | ||||
| -rw-r--r-- | home-config/nix-home-manager/flake.nix | 17 | ||||
| -rw-r--r-- | home-config/nix-home-manager/home.nix | 3 | ||||
| -rw-r--r-- | home-config/nvim/config/init.vim | 6 | ||||
| -rw-r--r-- | modules/ryan-config/base-system.scm | 7 | ||||
| -rw-r--r-- | modules/ryan-packages/bootloaders.scm | 6 | ||||
| -rw-r--r-- | modules/ryan-packages/linux.scm | 18 | ||||
| -rw-r--r-- | modules/ryan-packages/package-management.scm | 4 |
12 files changed, 234 insertions, 196 deletions
diff --git a/channels.scm b/channels.scm index 6c4c518..957ec51 100644 --- a/channels.scm +++ b/channels.scm | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | (url "https://codeberg.org/guix/guix.git") | 3 | (url "https://codeberg.org/guix/guix.git") |
| 4 | (branch "master") | 4 | (branch "master") |
| 5 | (commit | 5 | (commit |
| 6 | "abdebfcab0c548a5b63e4a31eb899e400931e4d1") | 6 | "d65b8b4fa119c5bae519e22a5b7efee25229c8d1") |
| 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 | "fb6696c598f630ff46fe542a0523d47a788abaa0") | 17 | "82be0b7adaaaa7a98d47382d7f72dd2e31d8e6d8") |
| 18 | (introduction | 18 | (introduction |
| 19 | (make-channel-introduction | 19 | (make-channel-introduction |
| 20 | "897c1a470da759236cc11798f4e0a5f7d4d59fbc" | 20 | "897c1a470da759236cc11798f4e0a5f7d4d59fbc" |
| @@ -25,7 +25,7 @@ | |||
| 25 | (url "https://codeberg.org/hako/rosenthal.git") | 25 | (url "https://codeberg.org/hako/rosenthal.git") |
| 26 | (branch "trunk") | 26 | (branch "trunk") |
| 27 | (commit | 27 | (commit |
| 28 | "eea37a108a39f398036e849022dae94e7d3aca17") | 28 | "5ac1f7973ad82747402bbd93bb50744a9f9955b8") |
| 29 | (introduction | 29 | (introduction |
| 30 | (make-channel-introduction | 30 | (make-channel-introduction |
| 31 | "7677db76330121a901604dfbad19077893865f35" | 31 | "7677db76330121a901604dfbad19077893865f35" |
diff --git a/home-config/aerc/accounts.conf b/home-config/aerc/accounts.conf index 91a75c3..fd3a4dd 100644 --- a/home-config/aerc/accounts.conf +++ b/home-config/aerc/accounts.conf | |||
| @@ -1,24 +1,14 @@ | |||
| 1 | [Personal] | 1 | [Personal] |
| 2 | source = imaps://ryan%40rschanz.org@mail.rschanz.org:993 | 2 | source = jmap://ryan%40rschanz.org@mail.rschanz.org/jmap/session |
| 3 | source-cred-cmd = pass emails/personal 2>/dev/null | tr -d '\n' | 3 | source-cred-cmd = pass emails/personal 2>/dev/null | tr -d '\n' |
| 4 | outgoing = smtps://ryan%40rschanz.org@mail.rschanz.org:465 | 4 | outgoing = jmap:// |
| 5 | outgoing-cred-cmd = pass emails/personal 2>/dev/null | tr -d '\n' | 5 | default = Inbox |
| 6 | default = INBOX | ||
| 7 | from = Ryan Schanzenbacher <ryan@rschanz.org> | 6 | from = Ryan Schanzenbacher <ryan@rschanz.org> |
| 8 | copy-to = Sent | 7 | copy-to = Sent |
| 9 | signature-file = ~/.config/aerc/signature_personal | 8 | signature-file = ~/.config/aerc/signature_personal |
| 10 | check-mail = 5m | 9 | #check-mail = 5m |
| 11 | aliases = Ryan S <ryan+ritlugdemo@rschanz.org>, Ryan Schanzenbacher <ryan+guixdevel@rschanz.org> | 10 | aliases = Ryan S <ryan+ritlugdemo@rschanz.org>, Ryan Schanzenbacher <ryan+guixdevel@rschanz.org> |
| 12 | 11 | pgp-self-encrypt = true | |
| 13 | [Development] | ||
| 14 | source = imaps://ryan_devel%40rschanz.org@mail.rschanz.org:993 | ||
| 15 | source-cred-cmd = pass emails/development 2>/dev/null | tr -d '\n' | ||
| 16 | outgoing = smtps://ryan_devel%40rschanz.org@mail.rschanz.org:465 | ||
| 17 | outgoing-cred-cmd = pass emails/development 2>/dev/null | tr -d '\n' | ||
| 18 | default = INBOX | ||
| 19 | from = Ryan <ryan_devel@rschanz.org> | ||
| 20 | copy-to = Sent | ||
| 21 | check-mail = 5m | ||
| 22 | 12 | ||
| 23 | [School] | 13 | [School] |
| 24 | source = imaps+oauthbearer://rjs1877%40rit.edu@imap.gmail.com:993?token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken&client_id=667738788924-0rdfvaq9ijfo1vk4474eb3quf8206h2t.apps.googleusercontent.com&client_secret=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 | 14 | source = imaps+oauthbearer://rjs1877%40rit.edu@imap.gmail.com:993?token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken&client_id=667738788924-0rdfvaq9ijfo1vk4474eb3quf8206h2t.apps.googleusercontent.com&client_secret=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 |
| @@ -30,3 +20,4 @@ signature-file = ~/.config/aerc/signature_rit_personal | |||
| 30 | check-mail = 5m | 20 | check-mail = 5m |
| 31 | default = INBOX | 21 | default = INBOX |
| 32 | copy-to = [Gmail]/Sent Mail | 22 | copy-to = [Gmail]/Sent Mail |
| 23 | pgp-self-encrypt = true | ||
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm index bfa7ccb..33f5a8e 100644 --- a/home-config/home-configuration.scm +++ b/home-config/home-configuration.scm | |||
| @@ -48,10 +48,10 @@ | |||
| 48 | "fd" | 48 | "fd" |
| 49 | ;"fish" | 49 | ;"fish" |
| 50 | "xdg-utils" | 50 | "xdg-utils" |
| 51 | "abook" | 51 | ;"abook" |
| 52 | "libnotify" | 52 | "libnotify" |
| 53 | "fzf" | 53 | "fzf" |
| 54 | "waypipe" | 54 | ;"waypipe" |
| 55 | "foot" | 55 | "foot" |
| 56 | "pulseaudio" ;only for pactl | 56 | "pulseaudio" ;only for pactl |
| 57 | "qpwgraph" | 57 | "qpwgraph" |
| @@ -76,12 +76,12 @@ | |||
| 76 | "libreoffice" | 76 | "libreoffice" |
| 77 | "flatpak" | 77 | "flatpak" |
| 78 | "gnupg" | 78 | "gnupg" |
| 79 | "spotifyd" | 79 | ;"spotifyd" |
| 80 | "lsof" | 80 | "lsof" |
| 81 | "pavucontrol" | 81 | "pavucontrol" |
| 82 | "netcat" | 82 | "netcat" |
| 83 | "bind:utils" | 83 | "bind:utils" |
| 84 | "font-cns11643" | 84 | "font-cns11643-swjz" |
| 85 | "font-google-noto-emoji" | 85 | "font-google-noto-emoji" |
| 86 | "syncthing" | 86 | "syncthing" |
| 87 | ;"taskwarrior" | 87 | ;"taskwarrior" |
| @@ -125,7 +125,7 @@ | |||
| 125 | "python:tk" | 125 | "python:tk" |
| 126 | "file" | 126 | "file" |
| 127 | "python-lsp-server" | 127 | "python-lsp-server" |
| 128 | "kdenlive" | 128 | ;"kdenlive" |
| 129 | "sqlite" | 129 | "sqlite" |
| 130 | ;"mpv" ; Now a nix pkg for MESA stuff | 130 | ;"mpv" ; Now a nix pkg for MESA stuff |
| 131 | "qbittorrent" | 131 | "qbittorrent" |
| @@ -195,7 +195,7 @@ | |||
| 195 | (".docker/cli-plugins" ,(local-file "docker/cli-plugins" #:recursive? #t)) | 195 | (".docker/cli-plugins" ,(local-file "docker/cli-plugins" #:recursive? #t)) |
| 196 | (".nix-channels" ,(local-file "nix-channels")))) | 196 | (".nix-channels" ,(local-file "nix-channels")))) |
| 197 | (service home-pipewire-service-type) | 197 | (service home-pipewire-service-type) |
| 198 | (service home-spotifyd-service-type) | 198 | ;(service home-spotifyd-service-type) |
| 199 | ; font things for nix to play nice | 199 | ; font things for nix to play nice |
| 200 | (simple-service 'additional-fonts-service | 200 | (simple-service 'additional-fonts-service |
| 201 | home-fontconfig-service-type | 201 | home-fontconfig-service-type |
diff --git a/home-config/hypr/hyprland.conf b/home-config/hypr/hyprland.conf index 28d8aee..e354349 100644 --- a/home-config/hypr/hyprland.conf +++ b/home-config/hypr/hyprland.conf | |||
| @@ -17,7 +17,6 @@ env = XCURSOR_SIZE,24 | |||
| 17 | env = AQ_NO_MODIFIERS,1 | 17 | env = AQ_NO_MODIFIERS,1 |
| 18 | 18 | ||
| 19 | render { | 19 | render { |
| 20 | explicit_sync = false | ||
| 21 | expand_undersized_textures = false | 20 | expand_undersized_textures = false |
| 22 | } | 21 | } |
| 23 | 22 | ||
| @@ -119,11 +118,6 @@ dwindle { | |||
| 119 | # new_is_master = true | 118 | # new_is_master = true |
| 120 | #} | 119 | #} |
| 121 | 120 | ||
| 122 | gestures { | ||
| 123 | # See https://wiki.hyprland.org/Configuring/Variables/ for more | ||
| 124 | workspace_swipe = off | ||
| 125 | } | ||
| 126 | |||
| 127 | # Example per-device config | 121 | # Example per-device config |
| 128 | # See https://wiki.hyprland.org/Configuring/Keywords/#executing for more | 122 | # See https://wiki.hyprland.org/Configuring/Keywords/#executing for more |
| 129 | device { | 123 | device { |
diff --git a/home-config/nix-home-manager/flake.lock b/home-config/nix-home-manager/flake.lock index da6b9a8..71e1959 100644 --- a/home-config/nix-home-manager/flake.lock +++ b/home-config/nix-home-manager/flake.lock | |||
| @@ -20,11 +20,11 @@ | |||
| 20 | ] | 20 | ] |
| 21 | }, | 21 | }, |
| 22 | "locked": { | 22 | "locked": { |
| 23 | "lastModified": 1745357003, | 23 | "lastModified": 1762356719, |
| 24 | "narHash": "sha256-jYwzQkv1r7HN/4qrAuKp+NR4YYNp2xDrOX5O9YVqkWo=", | 24 | "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=", |
| 25 | "owner": "hyprwm", | 25 | "owner": "hyprwm", |
| 26 | "repo": "aquamarine", | 26 | "repo": "aquamarine", |
| 27 | "rev": "a19cf76ee1a15c1c12083fa372747ce46387289f", | 27 | "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7", |
| 28 | "type": "github" | 28 | "type": "github" |
| 29 | }, | 29 | }, |
| 30 | "original": { | 30 | "original": { |
| @@ -73,11 +73,11 @@ | |||
| 73 | "flake-compat": { | 73 | "flake-compat": { |
| 74 | "flake": false, | 74 | "flake": false, |
| 75 | "locked": { | 75 | "locked": { |
| 76 | "lastModified": 1696426674, | 76 | "lastModified": 1747046372, |
| 77 | "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", | 77 | "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", |
| 78 | "owner": "edolstra", | 78 | "owner": "edolstra", |
| 79 | "repo": "flake-compat", | 79 | "repo": "flake-compat", |
| 80 | "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", | 80 | "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", |
| 81 | "type": "github" | 81 | "type": "github" |
| 82 | }, | 82 | }, |
| 83 | "original": { | 83 | "original": { |
| @@ -163,17 +163,17 @@ | |||
| 163 | ] | 163 | ] |
| 164 | }, | 164 | }, |
| 165 | "locked": { | 165 | "locked": { |
| 166 | "lastModified": 1749526227, | 166 | "lastModified": 1764361670, |
| 167 | "narHash": "sha256-djUEgLQNnOA2SEClYFvBr9tJfMcQajuaU186tpPIYU4=", | 167 | "narHash": "sha256-jgWzgpIaHbL3USIq0gihZeuy1lLf2YSfwvWEwnfAJUw=", |
| 168 | "owner": "nix-community", | 168 | "owner": "nix-community", |
| 169 | "repo": "home-manager", | 169 | "repo": "home-manager", |
| 170 | "rev": "e9763eb195c1e3d508892993cf112bd75d6fd712", | 170 | "rev": "780be8ef503a28939cf9dc7996b48ffb1a3e04c6", |
| 171 | "type": "github" | 171 | "type": "github" |
| 172 | }, | 172 | }, |
| 173 | "original": { | 173 | "original": { |
| 174 | "owner": "nix-community", | 174 | "owner": "nix-community", |
| 175 | "repo": "home-manager", | 175 | "repo": "home-manager", |
| 176 | "rev": "e9763eb195c1e3d508892993cf112bd75d6fd712", | 176 | "rev": "780be8ef503a28939cf9dc7996b48ffb1a3e04c6", |
| 177 | "type": "github" | 177 | "type": "github" |
| 178 | } | 178 | } |
| 179 | }, | 179 | }, |
| @@ -188,17 +188,17 @@ | |||
| 188 | ] | 188 | ] |
| 189 | }, | 189 | }, |
| 190 | "locked": { | 190 | "locked": { |
| 191 | "lastModified": 1748038505, | 191 | "lastModified": 1763589171, |
| 192 | "narHash": "sha256-7L2MRMB2ONEh7wlgQzraEoA+0o88EOV87KNqZg7vpHA=", | 192 | "narHash": "sha256-3+k074XQ4quCWQ/WLEeYTTD+AlDlxtzKvH9gkWqn+8Y=", |
| 193 | "owner": "VirtCode", | 193 | "owner": "VirtCode", |
| 194 | "repo": "hypr-dynamic-cursors", | 194 | "repo": "hypr-dynamic-cursors", |
| 195 | "rev": "761acf0e602e0f6549e5e6c0289a0402e6073489", | 195 | "rev": "85e6a93f311132d775538c4a016b637b366d2a44", |
| 196 | "type": "github" | 196 | "type": "github" |
| 197 | }, | 197 | }, |
| 198 | "original": { | 198 | "original": { |
| 199 | "owner": "VirtCode", | 199 | "owner": "VirtCode", |
| 200 | "repo": "hypr-dynamic-cursors", | 200 | "repo": "hypr-dynamic-cursors", |
| 201 | "rev": "761acf0e602e0f6549e5e6c0289a0402e6073489", | 201 | "rev": "85e6a93f311132d775538c4a016b637b366d2a44", |
| 202 | "type": "github" | 202 | "type": "github" |
| 203 | } | 203 | } |
| 204 | }, | 204 | }, |
| @@ -218,11 +218,11 @@ | |||
| 218 | ] | 218 | ] |
| 219 | }, | 219 | }, |
| 220 | "locked": { | 220 | "locked": { |
| 221 | "lastModified": 1745948457, | 221 | "lastModified": 1753964049, |
| 222 | "narHash": "sha256-lzTV10FJTCGNtMdgW5YAhCAqezeAzKOd/97HbQK8GTU=", | 222 | "narHash": "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM=", |
| 223 | "owner": "hyprwm", | 223 | "owner": "hyprwm", |
| 224 | "repo": "hyprcursor", | 224 | "repo": "hyprcursor", |
| 225 | "rev": "ac903e80b33ba6a88df83d02232483d99f327573", | 225 | "rev": "44e91d467bdad8dcf8bbd2ac7cf49972540980a5", |
| 226 | "type": "github" | 226 | "type": "github" |
| 227 | }, | 227 | }, |
| 228 | "original": { | 228 | "original": { |
| @@ -247,11 +247,11 @@ | |||
| 247 | ] | 247 | ] |
| 248 | }, | 248 | }, |
| 249 | "locked": { | 249 | "locked": { |
| 250 | "lastModified": 1745015490, | 250 | "lastModified": 1762462052, |
| 251 | "narHash": "sha256-apEJ9zoSzmslhJ2vOKFcXTMZLUFYzh1ghfB6Rbw3Low=", | 251 | "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=", |
| 252 | "owner": "hyprwm", | 252 | "owner": "hyprwm", |
| 253 | "repo": "hyprgraphics", | 253 | "repo": "hyprgraphics", |
| 254 | "rev": "60754910946b4e2dc1377b967b7156cb989c5873", | 254 | "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162", |
| 255 | "type": "github" | 255 | "type": "github" |
| 256 | }, | 256 | }, |
| 257 | "original": { | 257 | "original": { |
| @@ -276,11 +276,11 @@ | |||
| 276 | ] | 276 | ] |
| 277 | }, | 277 | }, |
| 278 | "locked": { | 278 | "locked": { |
| 279 | "lastModified": 1743953322, | 279 | "lastModified": 1759490292, |
| 280 | "narHash": "sha256-prQ5JKopXtzCMX2eT3dXbaVvGmzjMRE2bXStQDdazpM=", | 280 | "narHash": "sha256-T6iWzDOXp8Wv0KQOCTHpBcmAOdHJ6zc/l9xaztW6Ivc=", |
| 281 | "owner": "hyprwm", | 281 | "owner": "hyprwm", |
| 282 | "repo": "hyprgraphics", | 282 | "repo": "hyprgraphics", |
| 283 | "rev": "9d7f2687c84c729afbc3b13f7937655570f2978d", | 283 | "rev": "9431db625cd9bb66ac55525479dce694101d6d7a", |
| 284 | "type": "github" | 284 | "type": "github" |
| 285 | }, | 285 | }, |
| 286 | "original": { | 286 | "original": { |
| @@ -294,11 +294,11 @@ | |||
| 294 | "aquamarine": "aquamarine", | 294 | "aquamarine": "aquamarine", |
| 295 | "hyprcursor": "hyprcursor", | 295 | "hyprcursor": "hyprcursor", |
| 296 | "hyprgraphics": "hyprgraphics", | 296 | "hyprgraphics": "hyprgraphics", |
| 297 | "hyprland-guiutils": "hyprland-guiutils", | ||
| 297 | "hyprland-protocols": "hyprland-protocols", | 298 | "hyprland-protocols": "hyprland-protocols", |
| 298 | "hyprland-qtutils": "hyprland-qtutils", | ||
| 299 | "hyprlang": "hyprlang", | 299 | "hyprlang": "hyprlang", |
| 300 | "hyprutils": "hyprutils", | 300 | "hyprutils": "hyprutils", |
| 301 | "hyprwayland-scanner": "hyprwayland-scanner", | 301 | "hyprwayland-scanner": "hyprwayland-scanner_2", |
| 302 | "nixpkgs": [ | 302 | "nixpkgs": [ |
| 303 | "nixpkgs" | 303 | "nixpkgs" |
| 304 | ], | 304 | ], |
| @@ -307,90 +307,64 @@ | |||
| 307 | "xdph": "xdph" | 307 | "xdph": "xdph" |
| 308 | }, | 308 | }, |
| 309 | "locked": { | 309 | "locked": { |
| 310 | "lastModified": 1746735318, | 310 | "lastModified": 1762731096, |
| 311 | "narHash": "sha256-iN0Ge4LaVT7rATqzIrAZFSdfYuIXbe4/HGcXle7qK1g=", | 311 | "narHash": "sha256-Kma5MxOipSBamO6DnwBeqJNjJ+VwEO73zh9h1hs/2Aw=", |
| 312 | "owner": "hyprwm", | 312 | "owner": "hyprwm", |
| 313 | "repo": "hyprland", | 313 | "repo": "hyprland", |
| 314 | "rev": "9958d297641b5c84dcff93f9039d80a5ad37ab00", | 314 | "rev": "967c3c7404d4fa00234e29c70df3e263386d2597", |
| 315 | "type": "github" | 315 | "type": "github" |
| 316 | }, | 316 | }, |
| 317 | "original": { | 317 | "original": { |
| 318 | "owner": "hyprwm", | 318 | "owner": "hyprwm", |
| 319 | "ref": "v0.49.0", | 319 | "ref": "v0.52.1", |
| 320 | "repo": "hyprland", | 320 | "repo": "hyprland", |
| 321 | "type": "github" | 321 | "type": "github" |
| 322 | } | 322 | } |
| 323 | }, | 323 | }, |
| 324 | "hyprland-protocols": { | 324 | "hyprland-guiutils": { |
| 325 | "inputs": { | 325 | "inputs": { |
| 326 | "nixpkgs": [ | 326 | "aquamarine": [ |
| 327 | "hyprland", | 327 | "hyprland", |
| 328 | "nixpkgs" | 328 | "aquamarine" |
| 329 | ], | 329 | ], |
| 330 | "systems": [ | 330 | "hyprgraphics": [ |
| 331 | "hyprland", | 331 | "hyprland", |
| 332 | "systems" | 332 | "hyprgraphics" |
| 333 | ] | 333 | ], |
| 334 | }, | ||
| 335 | "locked": { | ||
| 336 | "lastModified": 1743714874, | ||
| 337 | "narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=", | ||
| 338 | "owner": "hyprwm", | ||
| 339 | "repo": "hyprland-protocols", | ||
| 340 | "rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2", | ||
| 341 | "type": "github" | ||
| 342 | }, | ||
| 343 | "original": { | ||
| 344 | "owner": "hyprwm", | ||
| 345 | "repo": "hyprland-protocols", | ||
| 346 | "type": "github" | ||
| 347 | } | ||
| 348 | }, | ||
| 349 | "hyprland-qt-support": { | ||
| 350 | "inputs": { | ||
| 351 | "hyprlang": [ | 334 | "hyprlang": [ |
| 352 | "hyprland", | 335 | "hyprland", |
| 353 | "hyprland-qtutils", | ||
| 354 | "hyprlang" | 336 | "hyprlang" |
| 355 | ], | 337 | ], |
| 338 | "hyprtoolkit": "hyprtoolkit", | ||
| 339 | "hyprutils": [ | ||
| 340 | "hyprland", | ||
| 341 | "hyprutils" | ||
| 342 | ], | ||
| 356 | "nixpkgs": [ | 343 | "nixpkgs": [ |
| 357 | "hyprland", | 344 | "hyprland", |
| 358 | "hyprland-qtutils", | ||
| 359 | "nixpkgs" | 345 | "nixpkgs" |
| 360 | ], | 346 | ], |
| 361 | "systems": [ | 347 | "systems": [ |
| 362 | "hyprland", | 348 | "hyprland", |
| 363 | "hyprland-qtutils", | ||
| 364 | "systems" | 349 | "systems" |
| 365 | ] | 350 | ] |
| 366 | }, | 351 | }, |
| 367 | "locked": { | 352 | "locked": { |
| 368 | "lastModified": 1737634706, | 353 | "lastModified": 1762465111, |
| 369 | "narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=", | 354 | "narHash": "sha256-dS13YZdWjgGGLBjpT4FHB6xf8I/WiAU+mgNWXsZgDUs=", |
| 370 | "owner": "hyprwm", | 355 | "owner": "hyprwm", |
| 371 | "repo": "hyprland-qt-support", | 356 | "repo": "hyprland-guiutils", |
| 372 | "rev": "8810df502cdee755993cb803eba7b23f189db795", | 357 | "rev": "a415eba866a953f3096d661318f771aa0082eb98", |
| 373 | "type": "github" | 358 | "type": "github" |
| 374 | }, | 359 | }, |
| 375 | "original": { | 360 | "original": { |
| 376 | "owner": "hyprwm", | 361 | "owner": "hyprwm", |
| 377 | "repo": "hyprland-qt-support", | 362 | "repo": "hyprland-guiutils", |
| 378 | "type": "github" | 363 | "type": "github" |
| 379 | } | 364 | } |
| 380 | }, | 365 | }, |
| 381 | "hyprland-qtutils": { | 366 | "hyprland-protocols": { |
| 382 | "inputs": { | 367 | "inputs": { |
| 383 | "hyprland-qt-support": "hyprland-qt-support", | ||
| 384 | "hyprlang": [ | ||
| 385 | "hyprland", | ||
| 386 | "hyprlang" | ||
| 387 | ], | ||
| 388 | "hyprutils": [ | ||
| 389 | "hyprland", | ||
| 390 | "hyprland-qtutils", | ||
| 391 | "hyprlang", | ||
| 392 | "hyprutils" | ||
| 393 | ], | ||
| 394 | "nixpkgs": [ | 368 | "nixpkgs": [ |
| 395 | "hyprland", | 369 | "hyprland", |
| 396 | "nixpkgs" | 370 | "nixpkgs" |
| @@ -401,16 +375,16 @@ | |||
| 401 | ] | 375 | ] |
| 402 | }, | 376 | }, |
| 403 | "locked": { | 377 | "locked": { |
| 404 | "lastModified": 1745951494, | 378 | "lastModified": 1759610243, |
| 405 | "narHash": "sha256-2dModE32doiyQMmd6EDAQeZnz+5LOs6KXyE0qX76WIg=", | 379 | "narHash": "sha256-+KEVnKBe8wz+a6dTLq8YDcF3UrhQElwsYJaVaHXJtoI=", |
| 406 | "owner": "hyprwm", | 380 | "owner": "hyprwm", |
| 407 | "repo": "hyprland-qtutils", | 381 | "repo": "hyprland-protocols", |
| 408 | "rev": "4be1d324faf8d6e82c2be9f8510d299984dfdd2e", | 382 | "rev": "bd153e76f751f150a09328dbdeb5e4fab9d23622", |
| 409 | "type": "github" | 383 | "type": "github" |
| 410 | }, | 384 | }, |
| 411 | "original": { | 385 | "original": { |
| 412 | "owner": "hyprwm", | 386 | "owner": "hyprwm", |
| 413 | "repo": "hyprland-qtutils", | 387 | "repo": "hyprland-protocols", |
| 414 | "type": "github" | 388 | "type": "github" |
| 415 | } | 389 | } |
| 416 | }, | 390 | }, |
| @@ -430,11 +404,11 @@ | |||
| 430 | ] | 404 | ] |
| 431 | }, | 405 | }, |
| 432 | "locked": { | 406 | "locked": { |
| 433 | "lastModified": 1746655412, | 407 | "lastModified": 1758927902, |
| 434 | "narHash": "sha256-kVQ0bHVtX6baYxRWWIh4u3LNJZb9Zcm2xBeDPOGz5BY=", | 408 | "narHash": "sha256-LZgMds7M94+vuMql2bERQ6LiFFdhgsEFezE4Vn+Ys3A=", |
| 435 | "owner": "hyprwm", | 409 | "owner": "hyprwm", |
| 436 | "repo": "hyprlang", | 410 | "repo": "hyprlang", |
| 437 | "rev": "557241780c179cf7ef224df392f8e67dab6cef83", | 411 | "rev": "4dafa28d4f79877d67a7d1a654cddccf8ebf15da", |
| 438 | "type": "github" | 412 | "type": "github" |
| 439 | }, | 413 | }, |
| 440 | "original": { | 414 | "original": { |
| @@ -459,11 +433,11 @@ | |||
| 459 | ] | 433 | ] |
| 460 | }, | 434 | }, |
| 461 | "locked": { | 435 | "locked": { |
| 462 | "lastModified": 1744468525, | 436 | "lastModified": 1758927902, |
| 463 | "narHash": "sha256-9HySx+EtsbbKlZDlY+naqqOV679VdxP6x6fP3wxDXJk=", | 437 | "narHash": "sha256-LZgMds7M94+vuMql2bERQ6LiFFdhgsEFezE4Vn+Ys3A=", |
| 464 | "owner": "hyprwm", | 438 | "owner": "hyprwm", |
| 465 | "repo": "hyprlang", | 439 | "repo": "hyprlang", |
| 466 | "rev": "f1000c54d266e6e4e9d646df0774fac5b8a652df", | 440 | "rev": "4dafa28d4f79877d67a7d1a654cddccf8ebf15da", |
| 467 | "type": "github" | 441 | "type": "github" |
| 468 | }, | 442 | }, |
| 469 | "original": { | 443 | "original": { |
| @@ -477,31 +451,29 @@ | |||
| 477 | "hyprgraphics": "hyprgraphics_2", | 451 | "hyprgraphics": "hyprgraphics_2", |
| 478 | "hyprlang": "hyprlang_2", | 452 | "hyprlang": "hyprlang_2", |
| 479 | "hyprutils": "hyprutils_2", | 453 | "hyprutils": "hyprutils_2", |
| 480 | "hyprwayland-scanner": "hyprwayland-scanner_2", | 454 | "hyprwayland-scanner": "hyprwayland-scanner_3", |
| 481 | "nixpkgs": [ | 455 | "nixpkgs": "nixpkgs", |
| 482 | "nixpkgs" | ||
| 483 | ], | ||
| 484 | "systems": "systems_2" | 456 | "systems": "systems_2" |
| 485 | }, | 457 | }, |
| 486 | "locked": { | 458 | "locked": { |
| 487 | "lastModified": 1746281087, | 459 | "lastModified": 1761675634, |
| 488 | "narHash": "sha256-9amK5DEpueAD+aobmBmjbV+C16RO7lcDOdf5ucJtNvM=", | 460 | "narHash": "sha256-Et1jNDB2d3e0b4okIKuyAMktECS+5hk+vMAA7X598ao=", |
| 489 | "owner": "hyprwm", | 461 | "owner": "hyprwm", |
| 490 | "repo": "hyprlock", | 462 | "repo": "hyprlock", |
| 491 | "rev": "6c64630df81b52208b210f02476f55e4db56e6cf", | 463 | "rev": "98b86752fe4867bd14ef96a92ea788229af93130", |
| 492 | "type": "github" | 464 | "type": "github" |
| 493 | }, | 465 | }, |
| 494 | "original": { | 466 | "original": { |
| 495 | "owner": "hyprwm", | 467 | "owner": "hyprwm", |
| 496 | "ref": "v0.8.2", | ||
| 497 | "repo": "hyprlock", | 468 | "repo": "hyprlock", |
| 469 | "rev": "98b86752fe4867bd14ef96a92ea788229af93130", | ||
| 498 | "type": "github" | 470 | "type": "github" |
| 499 | } | 471 | } |
| 500 | }, | 472 | }, |
| 501 | "hyprpicker-git": { | 473 | "hyprpicker-git": { |
| 502 | "inputs": { | 474 | "inputs": { |
| 503 | "hyprutils": "hyprutils_3", | 475 | "hyprutils": "hyprutils_3", |
| 504 | "hyprwayland-scanner": "hyprwayland-scanner_3", | 476 | "hyprwayland-scanner": "hyprwayland-scanner_4", |
| 505 | "nixpkgs": [ | 477 | "nixpkgs": [ |
| 506 | "nixpkgs" | 478 | "nixpkgs" |
| 507 | ], | 479 | ], |
| @@ -522,6 +494,54 @@ | |||
| 522 | "type": "github" | 494 | "type": "github" |
| 523 | } | 495 | } |
| 524 | }, | 496 | }, |
| 497 | "hyprtoolkit": { | ||
| 498 | "inputs": { | ||
| 499 | "aquamarine": [ | ||
| 500 | "hyprland", | ||
| 501 | "hyprland-guiutils", | ||
| 502 | "aquamarine" | ||
| 503 | ], | ||
| 504 | "hyprgraphics": [ | ||
| 505 | "hyprland", | ||
| 506 | "hyprland-guiutils", | ||
| 507 | "hyprgraphics" | ||
| 508 | ], | ||
| 509 | "hyprlang": [ | ||
| 510 | "hyprland", | ||
| 511 | "hyprland-guiutils", | ||
| 512 | "hyprlang" | ||
| 513 | ], | ||
| 514 | "hyprutils": [ | ||
| 515 | "hyprland", | ||
| 516 | "hyprland-guiutils", | ||
| 517 | "hyprutils" | ||
| 518 | ], | ||
| 519 | "hyprwayland-scanner": "hyprwayland-scanner", | ||
| 520 | "nixpkgs": [ | ||
| 521 | "hyprland", | ||
| 522 | "hyprland-guiutils", | ||
| 523 | "nixpkgs" | ||
| 524 | ], | ||
| 525 | "systems": [ | ||
| 526 | "hyprland", | ||
| 527 | "hyprland-guiutils", | ||
| 528 | "systems" | ||
| 529 | ] | ||
| 530 | }, | ||
| 531 | "locked": { | ||
| 532 | "lastModified": 1762463729, | ||
| 533 | "narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=", | ||
| 534 | "owner": "hyprwm", | ||
| 535 | "repo": "hyprtoolkit", | ||
| 536 | "rev": "88483bdee5329ec985f0c8f834c519cd18cfe532", | ||
| 537 | "type": "github" | ||
| 538 | }, | ||
| 539 | "original": { | ||
| 540 | "owner": "hyprwm", | ||
| 541 | "repo": "hyprtoolkit", | ||
| 542 | "type": "github" | ||
| 543 | } | ||
| 544 | }, | ||
| 525 | "hyprutils": { | 545 | "hyprutils": { |
| 526 | "inputs": { | 546 | "inputs": { |
| 527 | "nixpkgs": [ | 547 | "nixpkgs": [ |
| @@ -534,11 +554,11 @@ | |||
| 534 | ] | 554 | ] |
| 535 | }, | 555 | }, |
| 536 | "locked": { | 556 | "locked": { |
| 537 | "lastModified": 1746635225, | 557 | "lastModified": 1762387740, |
| 538 | "narHash": "sha256-W9G9bb0zRYDBRseHbVez0J8qVpD5QbizX67H/vsudhM=", | 558 | "narHash": "sha256-gQ9zJ+pUI4o+Gh4Z6jhJll7jjCSwi8ZqJIhCE2oqwhQ=", |
| 539 | "owner": "hyprwm", | 559 | "owner": "hyprwm", |
| 540 | "repo": "hyprutils", | 560 | "repo": "hyprutils", |
| 541 | "rev": "674ea57373f08b7609ce93baff131117a0dfe70d", | 561 | "rev": "926689ddb9c0a8787e58c02c765a62e32d63d1f7", |
| 542 | "type": "github" | 562 | "type": "github" |
| 543 | }, | 563 | }, |
| 544 | "original": { | 564 | "original": { |
| @@ -559,11 +579,11 @@ | |||
| 559 | ] | 579 | ] |
| 560 | }, | 580 | }, |
| 561 | "locked": { | 581 | "locked": { |
| 562 | "lastModified": 1743950287, | 582 | "lastModified": 1759619523, |
| 563 | "narHash": "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y=", | 583 | "narHash": "sha256-r1ed7AR2ZEb2U8gy321/Xcp1ho2tzn+gG1te/Wxsj1A=", |
| 564 | "owner": "hyprwm", | 584 | "owner": "hyprwm", |
| 565 | "repo": "hyprutils", | 585 | "repo": "hyprutils", |
| 566 | "rev": "f2dc70e448b994cef627a157ee340135bd68fbc6", | 586 | "rev": "3df7bde01efb3a3e8e678d1155f2aa3f19e177ef", |
| 567 | "type": "github" | 587 | "type": "github" |
| 568 | }, | 588 | }, |
| 569 | "original": { | 589 | "original": { |
| @@ -601,19 +621,23 @@ | |||
| 601 | "inputs": { | 621 | "inputs": { |
| 602 | "nixpkgs": [ | 622 | "nixpkgs": [ |
| 603 | "hyprland", | 623 | "hyprland", |
| 624 | "hyprland-guiutils", | ||
| 625 | "hyprtoolkit", | ||
| 604 | "nixpkgs" | 626 | "nixpkgs" |
| 605 | ], | 627 | ], |
| 606 | "systems": [ | 628 | "systems": [ |
| 607 | "hyprland", | 629 | "hyprland", |
| 630 | "hyprland-guiutils", | ||
| 631 | "hyprtoolkit", | ||
| 608 | "systems" | 632 | "systems" |
| 609 | ] | 633 | ] |
| 610 | }, | 634 | }, |
| 611 | "locked": { | 635 | "locked": { |
| 612 | "lastModified": 1739870480, | 636 | "lastModified": 1755184602, |
| 613 | "narHash": "sha256-SiDN5BGxa/1hAsqhgJsS03C3t2QrLgBT8u+ENJ0Qzwc=", | 637 | "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", |
| 614 | "owner": "hyprwm", | 638 | "owner": "hyprwm", |
| 615 | "repo": "hyprwayland-scanner", | 639 | "repo": "hyprwayland-scanner", |
| 616 | "rev": "206367a08dc5ac4ba7ad31bdca391d098082e64b", | 640 | "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", |
| 617 | "type": "github" | 641 | "type": "github" |
| 618 | }, | 642 | }, |
| 619 | "original": { | 643 | "original": { |
| @@ -625,6 +649,31 @@ | |||
| 625 | "hyprwayland-scanner_2": { | 649 | "hyprwayland-scanner_2": { |
| 626 | "inputs": { | 650 | "inputs": { |
| 627 | "nixpkgs": [ | 651 | "nixpkgs": [ |
| 652 | "hyprland", | ||
| 653 | "nixpkgs" | ||
| 654 | ], | ||
| 655 | "systems": [ | ||
| 656 | "hyprland", | ||
| 657 | "systems" | ||
| 658 | ] | ||
| 659 | }, | ||
| 660 | "locked": { | ||
| 661 | "lastModified": 1755184602, | ||
| 662 | "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", | ||
| 663 | "owner": "hyprwm", | ||
| 664 | "repo": "hyprwayland-scanner", | ||
| 665 | "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", | ||
| 666 | "type": "github" | ||
| 667 | }, | ||
| 668 | "original": { | ||
| 669 | "owner": "hyprwm", | ||
| 670 | "repo": "hyprwayland-scanner", | ||
| 671 | "type": "github" | ||
| 672 | } | ||
| 673 | }, | ||
| 674 | "hyprwayland-scanner_3": { | ||
| 675 | "inputs": { | ||
| 676 | "nixpkgs": [ | ||
| 628 | "hyprlock", | 677 | "hyprlock", |
| 629 | "nixpkgs" | 678 | "nixpkgs" |
| 630 | ], | 679 | ], |
| @@ -634,11 +683,11 @@ | |||
| 634 | ] | 683 | ] |
| 635 | }, | 684 | }, |
| 636 | "locked": { | 685 | "locked": { |
| 637 | "lastModified": 1739870480, | 686 | "lastModified": 1755184602, |
| 638 | "narHash": "sha256-SiDN5BGxa/1hAsqhgJsS03C3t2QrLgBT8u+ENJ0Qzwc=", | 687 | "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", |
| 639 | "owner": "hyprwm", | 688 | "owner": "hyprwm", |
| 640 | "repo": "hyprwayland-scanner", | 689 | "repo": "hyprwayland-scanner", |
| 641 | "rev": "206367a08dc5ac4ba7ad31bdca391d098082e64b", | 690 | "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", |
| 642 | "type": "github" | 691 | "type": "github" |
| 643 | }, | 692 | }, |
| 644 | "original": { | 693 | "original": { |
| @@ -647,7 +696,7 @@ | |||
| 647 | "type": "github" | 696 | "type": "github" |
| 648 | } | 697 | } |
| 649 | }, | 698 | }, |
| 650 | "hyprwayland-scanner_3": { | 699 | "hyprwayland-scanner_4": { |
| 651 | "inputs": { | 700 | "inputs": { |
| 652 | "nixpkgs": [ | 701 | "nixpkgs": [ |
| 653 | "hyprpicker-git", | 702 | "hyprpicker-git", |
| @@ -756,17 +805,17 @@ | |||
| 756 | }, | 805 | }, |
| 757 | "nixpkgs": { | 806 | "nixpkgs": { |
| 758 | "locked": { | 807 | "locked": { |
| 759 | "lastModified": 1749143949, | 808 | "lastModified": 1759831965, |
| 760 | "narHash": "sha256-QuUtALJpVrPnPeozlUG/y+oIMSLdptHxb3GK6cpSVhA=", | 809 | "narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", |
| 761 | "owner": "nixos", | 810 | "owner": "NixOS", |
| 762 | "repo": "nixpkgs", | 811 | "repo": "nixpkgs", |
| 763 | "rev": "d3d2d80a2191a73d1e86456a751b83aa13085d7d", | 812 | "rev": "c9b6fb798541223bbb396d287d16f43520250518", |
| 764 | "type": "github" | 813 | "type": "github" |
| 765 | }, | 814 | }, |
| 766 | "original": { | 815 | "original": { |
| 767 | "owner": "nixos", | 816 | "owner": "NixOS", |
| 817 | "ref": "nixos-unstable", | ||
| 768 | "repo": "nixpkgs", | 818 | "repo": "nixpkgs", |
| 769 | "rev": "d3d2d80a2191a73d1e86456a751b83aa13085d7d", | ||
| 770 | "type": "github" | 819 | "type": "github" |
| 771 | } | 820 | } |
| 772 | }, | 821 | }, |
| @@ -785,6 +834,22 @@ | |||
| 785 | "type": "github" | 834 | "type": "github" |
| 786 | } | 835 | } |
| 787 | }, | 836 | }, |
| 837 | "nixpkgs_2": { | ||
| 838 | "locked": { | ||
| 839 | "lastModified": 1764242076, | ||
| 840 | "narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=", | ||
| 841 | "owner": "nixos", | ||
| 842 | "repo": "nixpkgs", | ||
| 843 | "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", | ||
| 844 | "type": "github" | ||
| 845 | }, | ||
| 846 | "original": { | ||
| 847 | "owner": "nixos", | ||
| 848 | "repo": "nixpkgs", | ||
| 849 | "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", | ||
| 850 | "type": "github" | ||
| 851 | } | ||
| 852 | }, | ||
| 788 | "pre-commit-hooks": { | 853 | "pre-commit-hooks": { |
| 789 | "inputs": { | 854 | "inputs": { |
| 790 | "flake-compat": "flake-compat", | 855 | "flake-compat": "flake-compat", |
| @@ -795,11 +860,11 @@ | |||
| 795 | ] | 860 | ] |
| 796 | }, | 861 | }, |
| 797 | "locked": { | 862 | "locked": { |
| 798 | "lastModified": 1746537231, | 863 | "lastModified": 1762441963, |
| 799 | "narHash": "sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS+noCWo=", | 864 | "narHash": "sha256-j+rNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0=", |
| 800 | "owner": "cachix", | 865 | "owner": "cachix", |
| 801 | "repo": "git-hooks.nix", | 866 | "repo": "git-hooks.nix", |
| 802 | "rev": "fa466640195d38ec97cf0493d6d6882bc4d14969", | 867 | "rev": "8e7576e79b88c16d7ee3bbd112c8d90070832885", |
| 803 | "type": "github" | 868 | "type": "github" |
| 804 | }, | 869 | }, |
| 805 | "original": { | 870 | "original": { |
| @@ -818,7 +883,7 @@ | |||
| 818 | "hyprpicker-git": "hyprpicker-git", | 883 | "hyprpicker-git": "hyprpicker-git", |
| 819 | "mozff": "mozff", | 884 | "mozff": "mozff", |
| 820 | "nixgl": "nixgl", | 885 | "nixgl": "nixgl", |
| 821 | "nixpkgs": "nixpkgs", | 886 | "nixpkgs": "nixpkgs_2", |
| 822 | "wpaperd": "wpaperd", | 887 | "wpaperd": "wpaperd", |
| 823 | "zen-browser": "zen-browser" | 888 | "zen-browser": "zen-browser" |
| 824 | } | 889 | } |
| @@ -831,16 +896,17 @@ | |||
| 831 | ] | 896 | ] |
| 832 | }, | 897 | }, |
| 833 | "locked": { | 898 | "locked": { |
| 834 | "lastModified": 1729391507, | 899 | "lastModified": 1764902447, |
| 835 | "narHash": "sha256-as0I9xieJUHf7kiK2a9znDsVZQTFWhM1pLivII43Gi0=", | 900 | "narHash": "sha256-wNqkDBj+tjK619sTHPEA7uhjr7DHHEY8OsFou31dxy0=", |
| 836 | "owner": "oxalica", | 901 | "owner": "oxalica", |
| 837 | "repo": "rust-overlay", | 902 | "repo": "rust-overlay", |
| 838 | "rev": "784981a9feeba406de38c1c9a3decf966d853cca", | 903 | "rev": "d914a744a83098eeb28125d2848ad383b209223f", |
| 839 | "type": "github" | 904 | "type": "github" |
| 840 | }, | 905 | }, |
| 841 | "original": { | 906 | "original": { |
| 842 | "owner": "oxalica", | 907 | "owner": "oxalica", |
| 843 | "repo": "rust-overlay", | 908 | "repo": "rust-overlay", |
| 909 | "rev": "d914a744a83098eeb28125d2848ad383b209223f", | ||
| 844 | "type": "github" | 910 | "type": "github" |
| 845 | } | 911 | } |
| 846 | }, | 912 | }, |
| @@ -928,17 +994,17 @@ | |||
| 928 | "systems": "systems_5" | 994 | "systems": "systems_5" |
| 929 | }, | 995 | }, |
| 930 | "locked": { | 996 | "locked": { |
| 931 | "lastModified": 1748586603, | 997 | "lastModified": 1761730811, |
| 932 | "narHash": "sha256-83MCM6u7mE92HKIRJXDpNoEFoLoJO3H9Mj9mJjhj6D4=", | 998 | "narHash": "sha256-tGeBjGdhzwCRVJ+/bEghEzmF4dZn9GbG6wBhVVFfp4c=", |
| 933 | "owner": "danyspin97", | 999 | "owner": "danyspin97", |
| 934 | "repo": "wpaperd", | 1000 | "repo": "wpaperd", |
| 935 | "rev": "37e4504b80d36395b7847ef2e3468e6a75d2a9ad", | 1001 | "rev": "087a1edb5afd78434806f2f185755d0ced7f26ab", |
| 936 | "type": "github" | 1002 | "type": "github" |
| 937 | }, | 1003 | }, |
| 938 | "original": { | 1004 | "original": { |
| 939 | "owner": "danyspin97", | 1005 | "owner": "danyspin97", |
| 940 | "repo": "wpaperd", | 1006 | "repo": "wpaperd", |
| 941 | "rev": "37e4504b80d36395b7847ef2e3468e6a75d2a9ad", | 1007 | "rev": "087a1edb5afd78434806f2f185755d0ced7f26ab", |
| 942 | "type": "github" | 1008 | "type": "github" |
| 943 | } | 1009 | } |
| 944 | }, | 1010 | }, |
| @@ -970,11 +1036,11 @@ | |||
| 970 | ] | 1036 | ] |
| 971 | }, | 1037 | }, |
| 972 | "locked": { | 1038 | "locked": { |
| 973 | "lastModified": 1745871725, | 1039 | "lastModified": 1761431178, |
| 974 | "narHash": "sha256-M24SNc2flblWGXFkGQfqSlEOzAGZnMc9QG3GH4K/KbE=", | 1040 | "narHash": "sha256-xzjC1CV3+wpUQKNF+GnadnkeGUCJX+vgaWIZsnz9tzI=", |
| 975 | "owner": "hyprwm", | 1041 | "owner": "hyprwm", |
| 976 | "repo": "xdg-desktop-portal-hyprland", | 1042 | "repo": "xdg-desktop-portal-hyprland", |
| 977 | "rev": "76bbf1a6b1378e4ab5230bad00ad04bc287c969e", | 1043 | "rev": "4b8801228ff958d028f588f0c2b911dbf32297f9", |
| 978 | "type": "github" | 1044 | "type": "github" |
| 979 | }, | 1045 | }, |
| 980 | "original": { | 1046 | "original": { |
| @@ -993,17 +1059,17 @@ | |||
| 993 | ] | 1059 | ] |
| 994 | }, | 1060 | }, |
| 995 | "locked": { | 1061 | "locked": { |
| 996 | "lastModified": 1749511163, | 1062 | "lastModified": 1764350280, |
| 997 | "narHash": "sha256-0NpDb30Wf1wBeMHQP4N6mUVIq+tNujNX9hplZSvXWKE=", | 1063 | "narHash": "sha256-H8VpXvqEHll38N3YIaZUtqn7BSrq3SRfCL8idWvVRLw=", |
| 998 | "owner": "0xc000022070", | 1064 | "owner": "0xc000022070", |
| 999 | "repo": "zen-browser-flake", | 1065 | "repo": "zen-browser-flake", |
| 1000 | "rev": "4cbc88072f1597e1757ec82fefaacc02f49c6c98", | 1066 | "rev": "504383097cbd6793aa62d1ec2d90d67ce7e4542e", |
| 1001 | "type": "github" | 1067 | "type": "github" |
| 1002 | }, | 1068 | }, |
| 1003 | "original": { | 1069 | "original": { |
| 1004 | "owner": "0xc000022070", | 1070 | "owner": "0xc000022070", |
| 1005 | "repo": "zen-browser-flake", | 1071 | "repo": "zen-browser-flake", |
| 1006 | "rev": "4cbc88072f1597e1757ec82fefaacc02f49c6c98", | 1072 | "rev": "504383097cbd6793aa62d1ec2d90d67ce7e4542e", |
| 1007 | "type": "github" | 1073 | "type": "github" |
| 1008 | } | 1074 | } |
| 1009 | } | 1075 | } |
diff --git a/home-config/nix-home-manager/flake.nix b/home-config/nix-home-manager/flake.nix index 82229eb..35390b1 100644 --- a/home-config/nix-home-manager/flake.nix +++ b/home-config/nix-home-manager/flake.nix | |||
| @@ -3,21 +3,21 @@ | |||
| 3 | 3 | ||
| 4 | inputs = { | 4 | inputs = { |
| 5 | # Specify the source of Home Manager and Nixpkgs. | 5 | # Specify the source of Home Manager and Nixpkgs. |
| 6 | nixpkgs.url = "github:nixos/nixpkgs/d3d2d80a2191a73d1e86456a751b83aa13085d7d"; | 6 | nixpkgs.url = "github:nixos/nixpkgs/2fad6eac6077f03fe109c4d4eb171cf96791faa4"; |
| 7 | home-manager = { | 7 | home-manager = { |
| 8 | url = "github:nix-community/home-manager/e9763eb195c1e3d508892993cf112bd75d6fd712"; | 8 | url = "github:nix-community/home-manager/780be8ef503a28939cf9dc7996b48ffb1a3e04c6"; |
| 9 | inputs.nixpkgs.follows = "nixpkgs"; | 9 | inputs.nixpkgs.follows = "nixpkgs"; |
| 10 | }; | 10 | }; |
| 11 | hyprlock = { | 11 | hyprlock = { |
| 12 | url = "github:hyprwm/hyprlock/v0.8.2"; | 12 | url = "github:hyprwm/hyprlock/98b86752fe4867bd14ef96a92ea788229af93130"; |
| 13 | inputs.nixpkgs.follows = "nixpkgs"; | 13 | #inputs.nixpkgs.follows = "nixpkgs"; |
| 14 | }; | 14 | }; |
| 15 | hyprpicker-git = { | 15 | hyprpicker-git = { |
| 16 | url = "github:hyprwm/hyprpicker/v0.4.5"; | 16 | url = "github:hyprwm/hyprpicker/v0.4.5"; |
| 17 | inputs.nixpkgs.follows = "nixpkgs"; | 17 | inputs.nixpkgs.follows = "nixpkgs"; |
| 18 | }; | 18 | }; |
| 19 | hyprland = { | 19 | hyprland = { |
| 20 | url = "github:hyprwm/hyprland/v0.49.0"; | 20 | url = "github:hyprwm/hyprland/v0.52.1"; |
| 21 | inputs.nixpkgs.follows = "nixpkgs"; | 21 | inputs.nixpkgs.follows = "nixpkgs"; |
| 22 | #inputs.hyprutils.url = "github:hyprwm/hyprutils/v0.6.0"; | 22 | #inputs.hyprutils.url = "github:hyprwm/hyprutils/v0.6.0"; |
| 23 | }; | 23 | }; |
| @@ -26,8 +26,9 @@ | |||
| 26 | inputs.nixpkgs.follows = "nixpkgs"; | 26 | inputs.nixpkgs.follows = "nixpkgs"; |
| 27 | }; | 27 | }; |
| 28 | wpaperd = { | 28 | wpaperd = { |
| 29 | url = "github:danyspin97/wpaperd/37e4504b80d36395b7847ef2e3468e6a75d2a9ad"; | 29 | url = "github:danyspin97/wpaperd/087a1edb5afd78434806f2f185755d0ced7f26ab"; |
| 30 | inputs.nixpkgs.follows = "nixpkgs"; | 30 | inputs.nixpkgs.follows = "nixpkgs"; |
| 31 | inputs.rust-overlay.url = "github:oxalica/rust-overlay/d914a744a83098eeb28125d2848ad383b209223f"; | ||
| 31 | }; | 32 | }; |
| 32 | mozff = { | 33 | mozff = { |
| 33 | url = "github:nix-community/flake-firefox-nightly/3391372604cd3def19e6df88a51f1882aabcd59f"; | 34 | url = "github:nix-community/flake-firefox-nightly/3391372604cd3def19e6df88a51f1882aabcd59f"; |
| @@ -38,12 +39,12 @@ | |||
| 38 | inputs.nixpkgs.follows = "nixpkgs"; | 39 | inputs.nixpkgs.follows = "nixpkgs"; |
| 39 | }; | 40 | }; |
| 40 | hypr-dynamic-cursors = { | 41 | hypr-dynamic-cursors = { |
| 41 | url = "github:VirtCode/hypr-dynamic-cursors/761acf0e602e0f6549e5e6c0289a0402e6073489"; | 42 | url = "github:VirtCode/hypr-dynamic-cursors/85e6a93f311132d775538c4a016b637b366d2a44"; |
| 42 | inputs.hyprland.follows = "hyprland"; | 43 | inputs.hyprland.follows = "hyprland"; |
| 43 | inputs.nixpkgs.follows = "hyprland/nixpkgs"; | 44 | inputs.nixpkgs.follows = "hyprland/nixpkgs"; |
| 44 | }; | 45 | }; |
| 45 | zen-browser = { | 46 | zen-browser = { |
| 46 | url = "github:0xc000022070/zen-browser-flake/4cbc88072f1597e1757ec82fefaacc02f49c6c98"; | 47 | url = "github:0xc000022070/zen-browser-flake/504383097cbd6793aa62d1ec2d90d67ce7e4542e"; |
| 47 | inputs.nixpkgs.follows = "nixpkgs"; | 48 | inputs.nixpkgs.follows = "nixpkgs"; |
| 48 | inputs.home-manager.follows = "home-manager"; | 49 | inputs.home-manager.follows = "home-manager"; |
| 49 | }; | 50 | }; |
diff --git a/home-config/nix-home-manager/home.nix b/home-config/nix-home-manager/home.nix index a88af0e..6ac9a1d 100644 --- a/home-config/nix-home-manager/home.nix +++ b/home-config/nix-home-manager/home.nix | |||
| @@ -106,6 +106,7 @@ | |||
| 106 | kubectl | 106 | kubectl |
| 107 | fluxcd | 107 | fluxcd |
| 108 | restic | 108 | restic |
| 109 | kdePackages.kdenlive | ||
| 109 | 110 | ||
| 110 | # Here until i can fix firefox's stupid devtools issue | 111 | # Here until i can fix firefox's stupid devtools issue |
| 111 | chromium | 112 | chromium |
| @@ -130,7 +131,7 @@ | |||
| 130 | dejavu_fonts | 131 | dejavu_fonts |
| 131 | liberation_ttf | 132 | liberation_ttf |
| 132 | noto-fonts-cjk-sans | 133 | noto-fonts-cjk-sans |
| 133 | noto-fonts-emoji | 134 | noto-fonts-color-emoji |
| 134 | 135 | ||
| 135 | # # It is sometimes useful to fine-tune packages, for example, by applying | 136 | # # It is sometimes useful to fine-tune packages, for example, by applying |
| 136 | # # overrides. You can do that directly here, just don't forget the | 137 | # # overrides. You can do that directly here, just don't forget the |
diff --git a/home-config/nvim/config/init.vim b/home-config/nvim/config/init.vim index 6735d81..3fe7fc8 100644 --- a/home-config/nvim/config/init.vim +++ b/home-config/nvim/config/init.vim | |||
| @@ -50,12 +50,6 @@ require("mason-lspconfig").setup { | |||
| 50 | 50 | ||
| 51 | require('leap').add_default_mappings() | 51 | require('leap').add_default_mappings() |
| 52 | 52 | ||
| 53 | require("mason-lspconfig").setup_handlers { | ||
| 54 | function (server_name) | ||
| 55 | require("lspconfig")[server_name].setup {} | ||
| 56 | end, | ||
| 57 | } | ||
| 58 | |||
| 59 | require('nvim-treesitter.configs').setup { | 53 | require('nvim-treesitter.configs').setup { |
| 60 | highlight = { | 54 | highlight = { |
| 61 | enable = true, | 55 | enable = true, |
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index 402dc82..47b62a8 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
| @@ -162,8 +162,8 @@ | |||
| 162 | "dconf" | 162 | "dconf" |
| 163 | "wireplumber" | 163 | "wireplumber" |
| 164 | "wireshark" | 164 | "wireshark" |
| 165 | "openconnect" | 165 | ;"openconnect" |
| 166 | "openconnect-sso" | 166 | ;"openconnect-sso" |
| 167 | "webkitgtk-with-libsoup2" ; Needed for Go wails development | 167 | "webkitgtk-with-libsoup2" ; Needed for Go wails development |
| 168 | "zsh")) | 168 | "zsh")) |
| 169 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan neovim-ryan) | 169 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan neovim-ryan) |
| @@ -250,7 +250,10 @@ | |||
| 250 | (inherit config) | 250 | (inherit config) |
| 251 | (handle-power-key `ignore) | 251 | (handle-power-key `ignore) |
| 252 | (handle-suspend-key `ignore) | 252 | (handle-suspend-key `ignore) |
| 253 | (handle-hibernate-key 'ignore) | ||
| 253 | (handle-lid-switch `ignore) | 254 | (handle-lid-switch `ignore) |
| 255 | (handle-lid-switch-docked 'ignore) | ||
| 256 | (handle-lid-switch-external-power 'ignore) | ||
| 254 | (kill-user-processes? #t))) | 257 | (kill-user-processes? #t))) |
| 255 | (network-manager-service-type config => | 258 | (network-manager-service-type config => |
| 256 | (network-manager-configuration | 259 | (network-manager-configuration |
diff --git a/modules/ryan-packages/bootloaders.scm b/modules/ryan-packages/bootloaders.scm index 10f38d1..4cbb8da 100644 --- a/modules/ryan-packages/bootloaders.scm +++ b/modules/ryan-packages/bootloaders.scm | |||
| @@ -18,7 +18,7 @@ | |||
| 18 | #:use-module (guix build-system meson) | 18 | #:use-module (guix build-system meson) |
| 19 | #:use-module (guix build-system python)) | 19 | #:use-module (guix build-system python)) |
| 20 | 20 | ||
| 21 | (define systemd-version "255") | 21 | (define systemd-version "258") |
| 22 | (define systemd-source | 22 | (define systemd-source |
| 23 | (origin | 23 | (origin |
| 24 | (method git-fetch) | 24 | (method git-fetch) |
| @@ -28,7 +28,7 @@ | |||
| 28 | (file-name (git-file-name "systemd" systemd-version)) | 28 | (file-name (git-file-name "systemd" systemd-version)) |
| 29 | (sha256 | 29 | (sha256 |
| 30 | (base32 | 30 | (base32 |
| 31 | "1qdyw9g3jgvsbc1aryr11gpc3075w5pg00mqv4pyf3hwixxkwaq6")))) | 31 | "18gnp45gl1154jra6qv95k8y7ny6phdm87yqi5jdq13cadlrklf6")))) |
| 32 | 32 | ||
| 33 | (define-public (systemd-stub-name) | 33 | (define-public (systemd-stub-name) |
| 34 | (let ((arch (cond ((target-x86-32?) "ia32") | 34 | (let ((arch (cond ((target-x86-32?) "ia32") |
| @@ -54,7 +54,7 @@ | |||
| 54 | ,(string-append "-Dsbat-distro-pkgname=" name) | 54 | ,(string-append "-Dsbat-distro-pkgname=" name) |
| 55 | ,(string-append "-Dsbat-distro-version=" version)) | 55 | ,(string-append "-Dsbat-distro-version=" version)) |
| 56 | #:phases | 56 | #:phases |
| 57 | #~(let ((stub #$(string-append "src/boot/efi/" (systemd-stub-name)))) | 57 | #~(let ((stub #$(string-append "src/boot/" (systemd-stub-name)))) |
| 58 | (modify-phases %standard-phases | 58 | (modify-phases %standard-phases |
| 59 | (replace 'build | 59 | (replace 'build |
| 60 | (lambda* (#:key parallel-build? #:allow-other-keys) | 60 | (lambda* (#:key parallel-build? #:allow-other-keys) |
diff --git a/modules/ryan-packages/linux.scm b/modules/ryan-packages/linux.scm index d5b215c..272280c 100644 --- a/modules/ryan-packages/linux.scm +++ b/modules/ryan-packages/linux.scm | |||
| @@ -54,7 +54,7 @@ | |||
| 54 | (base32 | 54 | (base32 |
| 55 | "0arypdiycmss5g9wav21hfdc384v1ly82jnsc32zincl2y3f628q")))) | 55 | "0arypdiycmss5g9wav21hfdc384v1ly82jnsc32zincl2y3f628q")))) |
| 56 | (native-inputs (modify-inputs (package-native-inputs neovim) (prepend gcc-14))) | 56 | (native-inputs (modify-inputs (package-native-inputs neovim) (prepend gcc-14))) |
| 57 | (inputs (modify-inputs (package-inputs neovim) (append utf8proc-2.10.0) (replace "tree-sitter" treesitter-ryan))))) | 57 | (inputs (modify-inputs (package-inputs neovim) (append utf8proc) (replace "tree-sitter" treesitter-ryan))))) |
| 58 | 58 | ||
| 59 | (define-public treesitter-ryan | 59 | (define-public treesitter-ryan |
| 60 | (package | 60 | (package |
| @@ -73,20 +73,4 @@ | |||
| 73 | (snippet #~(begin | 73 | (snippet #~(begin |
| 74 | (delete-file-recursively "lib/src/unicode"))))))) | 74 | (delete-file-recursively "lib/src/unicode"))))))) |
| 75 | 75 | ||
| 76 | (define-public utf8proc-2.10.0 | ||
| 77 | (package | ||
| 78 | (inherit utf8proc-2.7.0) | ||
| 79 | (version "2.10.0") | ||
| 80 | (source (origin | ||
| 81 | (method git-fetch) | ||
| 82 | (uri (git-reference | ||
| 83 | (url "https://github.com/JuliaStrings/utf8proc") | ||
| 84 | (commit (string-append "v" version)))) | ||
| 85 | (file-name (git-file-name "utf8proc" version)) | ||
| 86 | (sha256 | ||
| 87 | (base32 | ||
| 88 | "1n1k67x39sk8xnza4w1xkbgbvgb1g7w2a7j2qrqzqaw1lyilqsy2")))) | ||
| 89 | (native-inputs (modify-inputs (package-native-inputs utf8proc-2.7.0) (prepend julia))) | ||
| 90 | (arguments (append (package-arguments utf8proc-2.7.0) (list #:tests? #f))))) | ||
| 91 | |||
| 92 | neovim-ryan | 76 | neovim-ryan |
diff --git a/modules/ryan-packages/package-management.scm b/modules/ryan-packages/package-management.scm index dac8929..18c7be4 100644 --- a/modules/ryan-packages/package-management.scm +++ b/modules/ryan-packages/package-management.scm | |||
| @@ -108,6 +108,7 @@ | |||
| 108 | (arguments | 108 | (arguments |
| 109 | (list | 109 | (list |
| 110 | #:configure-flags #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=on") | 110 | #:configure-flags #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=on") |
| 111 | #:tests? #f | ||
| 111 | #:phases | 112 | #:phases |
| 112 | #~(modify-phases %standard-phases | 113 | #~(modify-phases %standard-phases |
| 113 | (add-after 'unpack 'enter-build-directory | 114 | (add-after 'unpack 'enter-build-directory |
| @@ -135,6 +136,9 @@ | |||
| 135 | (sha256 | 136 | (sha256 |
| 136 | (base32 "0d15b50cf9jgvh3w99xh6crh03bn2dmv9bdyvzq6knsk2diql1dj")))) | 137 | (base32 "0d15b50cf9jgvh3w99xh6crh03bn2dmv9bdyvzq6knsk2diql1dj")))) |
| 137 | (build-system cmake-build-system) | 138 | (build-system cmake-build-system) |
| 139 | (arguments | ||
| 140 | (list | ||
| 141 | #:tests? #f)) | ||
| 138 | (home-page "https://github.com/ToruNiina/toml11") | 142 | (home-page "https://github.com/ToruNiina/toml11") |
| 139 | (synopsis "TODO") | 143 | (synopsis "TODO") |
| 140 | (description "TODO") | 144 | (description "TODO") |
