diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-01-19 22:31:07 +0100 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-01-19 22:31:07 +0100 |
commit | 480d03e2f738fb5192a272eb349abf08ce3fb4e5 (patch) | |
tree | 7aae1b9cc5481dbaa4fec4f8530c2e3ab7d21237 | |
parent | a8f113622837d569cac4734f62896a427728ddd7 (diff) | |
download | nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.gz nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.bz2 nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.xz nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.zip |
...
-rw-r--r-- | _sources/generated.json | 16 | ||||
-rw-r--r-- | _sources/generated.nix | 16 | ||||
-rw-r--r-- | accounts/gkleen@sif/niri/default.nix | 13 | ||||
-rw-r--r-- | hosts/sif/default.nix | 1 | ||||
-rw-r--r-- | nvfetcher.toml | 5 |
5 files changed, 32 insertions, 19 deletions
diff --git a/_sources/generated.json b/_sources/generated.json index 94e5402b..f73b8190 100644 --- a/_sources/generated.json +++ b/_sources/generated.json | |||
@@ -113,7 +113,7 @@ | |||
113 | }, | 113 | }, |
114 | "mako": { | 114 | "mako": { |
115 | "cargoLocks": null, | 115 | "cargoLocks": null, |
116 | "date": "2025-01-17", | 116 | "date": "2025-01-19", |
117 | "extract": null, | 117 | "extract": null, |
118 | "name": "mako", | 118 | "name": "mako", |
119 | "passthru": null, | 119 | "passthru": null, |
@@ -123,13 +123,13 @@ | |||
123 | "fetchSubmodules": false, | 123 | "fetchSubmodules": false, |
124 | "leaveDotGit": false, | 124 | "leaveDotGit": false, |
125 | "name": null, | 125 | "name": null, |
126 | "rev": "a97cd123ed1df7b28fd2c8ade298499498bf2784", | 126 | "rev": "57a258c1f8861200e0623153f1b79065d4ddabd8", |
127 | "sha256": "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc=", | 127 | "sha256": "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc=", |
128 | "sparseCheckout": [], | 128 | "sparseCheckout": [], |
129 | "type": "git", | 129 | "type": "git", |
130 | "url": "https://github.com/gkleen/mako" | 130 | "url": "https://github.com/emersion/mako" |
131 | }, | 131 | }, |
132 | "version": "a97cd123ed1df7b28fd2c8ade298499498bf2784" | 132 | "version": "57a258c1f8861200e0623153f1b79065d4ddabd8" |
133 | }, | 133 | }, |
134 | "mpv-autosave": { | 134 | "mpv-autosave": { |
135 | "cargoLocks": null, | 135 | "cargoLocks": null, |
@@ -401,7 +401,7 @@ | |||
401 | }, | 401 | }, |
402 | "v4l2loopback": { | 402 | "v4l2loopback": { |
403 | "cargoLocks": null, | 403 | "cargoLocks": null, |
404 | "date": "2024-11-26", | 404 | "date": "2025-01-18", |
405 | "extract": null, | 405 | "extract": null, |
406 | "name": "v4l2loopback", | 406 | "name": "v4l2loopback", |
407 | "passthru": null, | 407 | "passthru": null, |
@@ -413,12 +413,12 @@ | |||
413 | "name": null, | 413 | "name": null, |
414 | "owner": "umlaeute", | 414 | "owner": "umlaeute", |
415 | "repo": "v4l2loopback", | 415 | "repo": "v4l2loopback", |
416 | "rev": "e750af9eb17d729b8c5257a4bcd2faba2b28029c", | 416 | "rev": "39ad8a43522c18b5e4f4363ce053f604312fc413", |
417 | "sha256": "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk=", | 417 | "sha256": "sha256-A1p5ZfoMlw6/J3vBdQcXMvERdyBnqs9Ca+0LcLnu7b8=", |
418 | "sparseCheckout": [], | 418 | "sparseCheckout": [], |
419 | "type": "github" | 419 | "type": "github" |
420 | }, | 420 | }, |
421 | "version": "e750af9eb17d729b8c5257a4bcd2faba2b28029c" | 421 | "version": "39ad8a43522c18b5e4f4363ce053f604312fc413" |
422 | }, | 422 | }, |
423 | "xcompose": { | 423 | "xcompose": { |
424 | "cargoLocks": null, | 424 | "cargoLocks": null, |
diff --git a/_sources/generated.nix b/_sources/generated.nix index cdb2cb12..fb57de83 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix | |||
@@ -69,17 +69,17 @@ | |||
69 | }; | 69 | }; |
70 | mako = { | 70 | mako = { |
71 | pname = "mako"; | 71 | pname = "mako"; |
72 | version = "a97cd123ed1df7b28fd2c8ade298499498bf2784"; | 72 | version = "57a258c1f8861200e0623153f1b79065d4ddabd8"; |
73 | src = fetchgit { | 73 | src = fetchgit { |
74 | url = "https://github.com/gkleen/mako"; | 74 | url = "https://github.com/emersion/mako"; |
75 | rev = "a97cd123ed1df7b28fd2c8ade298499498bf2784"; | 75 | rev = "57a258c1f8861200e0623153f1b79065d4ddabd8"; |
76 | fetchSubmodules = false; | 76 | fetchSubmodules = false; |
77 | deepClone = false; | 77 | deepClone = false; |
78 | leaveDotGit = false; | 78 | leaveDotGit = false; |
79 | sparseCheckout = [ ]; | 79 | sparseCheckout = [ ]; |
80 | sha256 = "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc="; | 80 | sha256 = "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc="; |
81 | }; | 81 | }; |
82 | date = "2025-01-17"; | 82 | date = "2025-01-19"; |
83 | }; | 83 | }; |
84 | mpv-autosave = { | 84 | mpv-autosave = { |
85 | pname = "mpv-autosave"; | 85 | pname = "mpv-autosave"; |
@@ -248,15 +248,15 @@ | |||
248 | }; | 248 | }; |
249 | v4l2loopback = { | 249 | v4l2loopback = { |
250 | pname = "v4l2loopback"; | 250 | pname = "v4l2loopback"; |
251 | version = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; | 251 | version = "39ad8a43522c18b5e4f4363ce053f604312fc413"; |
252 | src = fetchFromGitHub { | 252 | src = fetchFromGitHub { |
253 | owner = "umlaeute"; | 253 | owner = "umlaeute"; |
254 | repo = "v4l2loopback"; | 254 | repo = "v4l2loopback"; |
255 | rev = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; | 255 | rev = "39ad8a43522c18b5e4f4363ce053f604312fc413"; |
256 | fetchSubmodules = true; | 256 | fetchSubmodules = true; |
257 | sha256 = "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk="; | 257 | sha256 = "sha256-A1p5ZfoMlw6/J3vBdQcXMvERdyBnqs9Ca+0LcLnu7b8="; |
258 | }; | 258 | }; |
259 | date = "2024-11-26"; | 259 | date = "2025-01-18"; |
260 | }; | 260 | }; |
261 | xcompose = { | 261 | xcompose = { |
262 | pname = "xcompose"; | 262 | pname = "xcompose"; |
diff --git a/accounts/gkleen@sif/niri/default.nix b/accounts/gkleen@sif/niri/default.nix index a774e483..944d1812 100644 --- a/accounts/gkleen@sif/niri/default.nix +++ b/accounts/gkleen@sif/niri/default.nix | |||
@@ -125,6 +125,19 @@ in { | |||
125 | ]; | 125 | ]; |
126 | 126 | ||
127 | config = { | 127 | config = { |
128 | xdg.portal = { | ||
129 | enable = true; | ||
130 | config.niri = { | ||
131 | default = ["gnome" "gtk"]; | ||
132 | "org.freedesktop.impl.portal.FileChooser" = ["gtk"]; | ||
133 | "org.freedesktop.impl.portal.OpenFile" = ["gtk"]; | ||
134 | "org.freedesktop.impl.portal.Access" = ["gtk"]; | ||
135 | "org.freedesktop.impl.portal.Notification" = ["gtk"]; | ||
136 | "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"]; | ||
137 | "org.freedesktop.impl.portal.Inhibit" = ["none"]; | ||
138 | }; | ||
139 | }; | ||
140 | |||
128 | systemd.user.services.xwayland-satellite = { | 141 | systemd.user.services.xwayland-satellite = { |
129 | Unit = { | 142 | Unit = { |
130 | BindsTo = [ "graphical-session.target" ]; | 143 | BindsTo = [ "graphical-session.target" ]; |
diff --git a/hosts/sif/default.nix b/hosts/sif/default.nix index 6b710f2b..9f35c52a 100644 --- a/hosts/sif/default.nix +++ b/hosts/sif/default.nix | |||
@@ -729,6 +729,7 @@ in { | |||
729 | environment.sessionVariables."GTK_USE_PORTAL" = "1"; | 729 | environment.sessionVariables."GTK_USE_PORTAL" = "1"; |
730 | xdg.portal = { | 730 | xdg.portal = { |
731 | enable = true; | 731 | enable = true; |
732 | extraPortals = with pkgs; [xdg-desktop-portal-gtk]; | ||
732 | }; | 733 | }; |
733 | 734 | ||
734 | environment.persistence."/.bcachefs" = { | 735 | environment.persistence."/.bcachefs" = { |
diff --git a/nvfetcher.toml b/nvfetcher.toml index 4a8c4bcf..d33040c5 100644 --- a/nvfetcher.toml +++ b/nvfetcher.toml | |||
@@ -109,6 +109,5 @@ src.pypi = "yt_dlp" | |||
109 | fetch.pypi = "yt_dlp" | 109 | fetch.pypi = "yt_dlp" |
110 | 110 | ||
111 | [mako] | 111 | [mako] |
112 | src.git = "https://github.com/gkleen/mako" | 112 | src.git = "https://github.com/emersion/mako" |
113 | src.branch = "feat/modes-property" | 113 | fetch.git = "https://github.com/emersion/mako" \ No newline at end of file |
114 | fetch.git = "https://github.com/gkleen/mako" \ No newline at end of file | ||