summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-01-19 22:31:07 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2025-01-19 22:31:07 +0100
commit480d03e2f738fb5192a272eb349abf08ce3fb4e5 (patch)
tree7aae1b9cc5481dbaa4fec4f8530c2e3ab7d21237
parenta8f113622837d569cac4734f62896a427728ddd7 (diff)
downloadnixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar
nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.gz
nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.bz2
nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.tar.xz
nixos-480d03e2f738fb5192a272eb349abf08ce3fb4e5.zip
...
-rw-r--r--_sources/generated.json16
-rw-r--r--_sources/generated.nix16
-rw-r--r--accounts/gkleen@sif/niri/default.nix13
-rw-r--r--hosts/sif/default.nix1
-rw-r--r--nvfetcher.toml5
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"
109fetch.pypi = "yt_dlp" 109fetch.pypi = "yt_dlp"
110 110
111[mako] 111[mako]
112src.git = "https://github.com/gkleen/mako" 112src.git = "https://github.com/emersion/mako"
113src.branch = "feat/modes-property" 113fetch.git = "https://github.com/emersion/mako" \ No newline at end of file
114fetch.git = "https://github.com/gkleen/mako" \ No newline at end of file