From 480d03e2f738fb5192a272eb349abf08ce3fb4e5 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 19 Jan 2025 22:31:07 +0100 Subject: ... --- _sources/generated.json | 16 ++++++++-------- _sources/generated.nix | 16 ++++++++-------- accounts/gkleen@sif/niri/default.nix | 13 +++++++++++++ hosts/sif/default.nix | 1 + 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 @@ }, "mako": { "cargoLocks": null, - "date": "2025-01-17", + "date": "2025-01-19", "extract": null, "name": "mako", "passthru": null, @@ -123,13 +123,13 @@ "fetchSubmodules": false, "leaveDotGit": false, "name": null, - "rev": "a97cd123ed1df7b28fd2c8ade298499498bf2784", + "rev": "57a258c1f8861200e0623153f1b79065d4ddabd8", "sha256": "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc=", "sparseCheckout": [], "type": "git", - "url": "https://github.com/gkleen/mako" + "url": "https://github.com/emersion/mako" }, - "version": "a97cd123ed1df7b28fd2c8ade298499498bf2784" + "version": "57a258c1f8861200e0623153f1b79065d4ddabd8" }, "mpv-autosave": { "cargoLocks": null, @@ -401,7 +401,7 @@ }, "v4l2loopback": { "cargoLocks": null, - "date": "2024-11-26", + "date": "2025-01-18", "extract": null, "name": "v4l2loopback", "passthru": null, @@ -413,12 +413,12 @@ "name": null, "owner": "umlaeute", "repo": "v4l2loopback", - "rev": "e750af9eb17d729b8c5257a4bcd2faba2b28029c", - "sha256": "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk=", + "rev": "39ad8a43522c18b5e4f4363ce053f604312fc413", + "sha256": "sha256-A1p5ZfoMlw6/J3vBdQcXMvERdyBnqs9Ca+0LcLnu7b8=", "sparseCheckout": [], "type": "github" }, - "version": "e750af9eb17d729b8c5257a4bcd2faba2b28029c" + "version": "39ad8a43522c18b5e4f4363ce053f604312fc413" }, "xcompose": { "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 @@ }; mako = { pname = "mako"; - version = "a97cd123ed1df7b28fd2c8ade298499498bf2784"; + version = "57a258c1f8861200e0623153f1b79065d4ddabd8"; src = fetchgit { - url = "https://github.com/gkleen/mako"; - rev = "a97cd123ed1df7b28fd2c8ade298499498bf2784"; + url = "https://github.com/emersion/mako"; + rev = "57a258c1f8861200e0623153f1b79065d4ddabd8"; fetchSubmodules = false; deepClone = false; leaveDotGit = false; sparseCheckout = [ ]; sha256 = "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc="; }; - date = "2025-01-17"; + date = "2025-01-19"; }; mpv-autosave = { pname = "mpv-autosave"; @@ -248,15 +248,15 @@ }; v4l2loopback = { pname = "v4l2loopback"; - version = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; + version = "39ad8a43522c18b5e4f4363ce053f604312fc413"; src = fetchFromGitHub { owner = "umlaeute"; repo = "v4l2loopback"; - rev = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; + rev = "39ad8a43522c18b5e4f4363ce053f604312fc413"; fetchSubmodules = true; - sha256 = "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk="; + sha256 = "sha256-A1p5ZfoMlw6/J3vBdQcXMvERdyBnqs9Ca+0LcLnu7b8="; }; - date = "2024-11-26"; + date = "2025-01-18"; }; xcompose = { 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 { ]; config = { + xdg.portal = { + enable = true; + config.niri = { + default = ["gnome" "gtk"]; + "org.freedesktop.impl.portal.FileChooser" = ["gtk"]; + "org.freedesktop.impl.portal.OpenFile" = ["gtk"]; + "org.freedesktop.impl.portal.Access" = ["gtk"]; + "org.freedesktop.impl.portal.Notification" = ["gtk"]; + "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"]; + "org.freedesktop.impl.portal.Inhibit" = ["none"]; + }; + }; + systemd.user.services.xwayland-satellite = { Unit = { 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 { environment.sessionVariables."GTK_USE_PORTAL" = "1"; xdg.portal = { enable = true; + extraPortals = with pkgs; [xdg-desktop-portal-gtk]; }; 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" fetch.pypi = "yt_dlp" [mako] -src.git = "https://github.com/gkleen/mako" -src.branch = "feat/modes-property" -fetch.git = "https://github.com/gkleen/mako" \ No newline at end of file +src.git = "https://github.com/emersion/mako" +fetch.git = "https://github.com/emersion/mako" \ No newline at end of file -- cgit v1.2.3