diff options
| -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 | ||
