portals crap

This commit is contained in:
atagen 2024-09-20 08:53:28 +10:00
parent f9371908d6
commit 6ae3521aff
4 changed files with 44 additions and 51 deletions

74
flake.lock generated
View file

@ -147,11 +147,11 @@
"systems": "systems_2"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"lastModified": 1726560853,
"narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
"type": "github"
},
"original": {
@ -238,11 +238,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1726394915,
"narHash": "sha256-guDSphIBbkUGI9LQDAls4PUDDJFl9URC0EAUKb+sjks=",
"lastModified": 1726708551,
"narHash": "sha256-2mFUjYNMPftdhR8DNCCsrV6edCOx/bTzlEE3w9gmK8Q=",
"owner": "helix-editor",
"repo": "helix",
"rev": "5ce77de0dc7106c6f1460d80a3c5a51eaea3108c",
"rev": "9f93de5a4b2b52a1a153f4ea5eacfc1a63600496",
"type": "github"
},
"original": {
@ -291,11 +291,11 @@
"lix": {
"flake": false,
"locked": {
"lastModified": 1726411950,
"narHash": "sha256-OnPGWKN3mJCsbdt4zOCVSTWg8N9QX+VTCXDcYviStTk=",
"rev": "80202e3ca314c21547c48f3a23d3f629cd9ddb87",
"lastModified": 1726702585,
"narHash": "sha256-oBo2DRCazfJV/qUTgUGcS9s694sHNsIs5U09cOszeAc=",
"rev": "79246a37337c5df2224dbc2461c722e1e678f6de",
"type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/80202e3ca314c21547c48f3a23d3f629cd9ddb87.tar.gz?rev=80202e3ca314c21547c48f3a23d3f629cd9ddb87"
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/79246a37337c5df2224dbc2461c722e1e678f6de.tar.gz?rev=79246a37337c5df2224dbc2461c722e1e678f6de"
},
"original": {
"type": "tarball",
@ -314,11 +314,11 @@
]
},
"locked": {
"lastModified": 1725836728,
"narHash": "sha256-dCbHCwqrzcHlEsRilMX+KM3IfRV46ieGqDyAD3GgCSs=",
"rev": "353b25f0b6da5ede15206d416345a2ec4195b5c8",
"lastModified": 1726631249,
"narHash": "sha256-b2rMO8+jKjY55d8uynX7FjV4NIPu/WzPux0kWOAzwoo=",
"rev": "b0e6f359500d66670cc16f521e4f62d6a0a4864e",
"type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/353b25f0b6da5ede15206d416345a2ec4195b5c8.tar.gz?rev=353b25f0b6da5ede15206d416345a2ec4195b5c8"
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/b0e6f359500d66670cc16f521e4f62d6a0a4864e.tar.gz?rev=b0e6f359500d66670cc16f521e4f62d6a0a4864e"
},
"original": {
"type": "tarball",
@ -360,8 +360,8 @@
"utils": "utils"
},
"locked": {
"lastModified": 1726458116,
"narHash": "sha256-KKLTbh0abZXV9OzH5vV4xLiTDsj9cS35YKiIzBIQ3Hw=",
"lastModified": 1726786214,
"narHash": "sha256-+USHngJZ1XzPbyiNBGqQzBFrsBlLEhZDk77juMOUKw8=",
"path": "/home/bolt/code/meat",
"type": "path"
},
@ -438,11 +438,11 @@
"treefmt-nix": "treefmt-nix_2"
},
"locked": {
"lastModified": 1726334963,
"narHash": "sha256-L8ICz9iELkvQl/ufdSWy9lRm8DLNpKDFxoeHQfPu4E8=",
"lastModified": 1726651036,
"narHash": "sha256-6kR4UEBZvbQNoR3l8/It5ZTCC+mB14jzj7MNnFoQJwE=",
"owner": "Mic92",
"repo": "nix-update",
"rev": "84d7535d076c5e06fba272738448c80698eb3d40",
"rev": "7dd0e4467c571ebb7e53d9e3d40c49f75473efdf",
"type": "github"
},
"original": {
@ -459,11 +459,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1724296831,
"narHash": "sha256-+X9cc5fNEUtp6e+EZ2d9tjfPiXVcqkddEz1T/C9H5sc=",
"lastModified": 1726707834,
"narHash": "sha256-1ZOtza9NBU/2t80IQc3TJFC+cEZhDUnvmg7f4pNeOi4=",
"owner": "nix-community",
"repo": "nixd",
"rev": "f6ca74330b49c45f50cead6d0ac0469f8f830f88",
"rev": "a47ac2c1ea2349bdf31a41a9df2522af60a5b6e5",
"type": "github"
},
"original": {
@ -481,11 +481,11 @@
"rust-overlay": "rust-overlay_2"
},
"locked": {
"lastModified": 1726453173,
"narHash": "sha256-GnFxniWjQYqg9cAqHj7E+EEip1nZdvcUOH/StIod++c=",
"lastModified": 1726733180,
"narHash": "sha256-PuZdUC+FHUcseoiXMgpAoPUNptcmmhqOsgnxfNul8TQ=",
"owner": "lilyinstarlight",
"repo": "nixos-cosmic",
"rev": "9907e5b7f5cbe92c97fd922b562dba691d3d8585",
"rev": "d065ae2b8198d4236c474470214a6aadb6a521bf",
"type": "github"
},
"original": {
@ -561,11 +561,11 @@
},
"nixpkgs-stable_2": {
"locked": {
"lastModified": 1726320982,
"narHash": "sha256-RuVXUwcYwaUeks6h3OLrEmg14z9aFXdWppTWPMTwdQw=",
"lastModified": 1726447378,
"narHash": "sha256-2yV8nmYE1p9lfmLHhOCbYwQC/W8WYfGQABoGzJOb1JQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8f7492cce28977fbf8bd12c72af08b1f6c7c3e49",
"rev": "086b448a5d54fd117f4dc2dee55c9f0ff461bdc1",
"type": "github"
},
"original": {
@ -641,11 +641,11 @@
},
"nixpkgs_6": {
"locked": {
"lastModified": 1726243404,
"narHash": "sha256-sjiGsMh+1cWXb53Tecsm4skyFNag33GPbVgCdfj3n9I=",
"lastModified": 1726463316,
"narHash": "sha256-gI9kkaH0ZjakJOKrdjaI/VbaMEo9qBbSUl93DnU7f4c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "345c263f2f53a3710abe117f28a5cb86d0ba4059",
"rev": "99dc8785f6a0adac95f5e2ab05cc2e1bf666d172",
"type": "github"
},
"original": {
@ -657,11 +657,11 @@
},
"nur": {
"locked": {
"lastModified": 1726524519,
"narHash": "sha256-dQ4uRthSynzI8nNYISYmoKMH2cKW/RgiePykb87jBXU=",
"lastModified": 1726785248,
"narHash": "sha256-4r609NVbf8nvuwyRGI8ti3qQzYpYwjfj8U2WelZhauo=",
"owner": "nix-community",
"repo": "NUR",
"rev": "023b6b20cf5250d9ee0fd4713775dac9f696e407",
"rev": "d2f17676f18b4cbec111c4b597ccf1444da4b88c",
"type": "github"
},
"original": {
@ -753,11 +753,11 @@
]
},
"locked": {
"lastModified": 1726382494,
"narHash": "sha256-T7W+ohiXe1IY0yf/PpS4wQItZ0SyRO+/v8kqNpMXlI4=",
"lastModified": 1726626348,
"narHash": "sha256-sYV7e1B1yLcxo8/h+/hTwzZYmaju2oObNiy5iRI0C30=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "ff13821613ffe5dbfeb4fe353b1f4bf291d831db",
"rev": "6fd52ad8bd88f39efb2c999cc971921c2fb9f3a2",
"type": "github"
},
"original": {

View file

@ -35,7 +35,8 @@ in {
# # also figure out how cosmic detects default terminal
# };
portal = let
xdg-cosmic = pkgs.xdg-desktop-portal-cosmic;
cosmic = pkgs.xdg-desktop-portal-cosmic;
gtk = pkgs.xdg-desktop-portal-gtk;
in {
enable = true;
config = {
@ -46,10 +47,12 @@ in {
};
};
configPackages = [
xdg-cosmic
cosmic
gtk
];
extraPortals = [
xdg-cosmic
cosmic
gtk
];
};
};

View file

@ -71,17 +71,6 @@
xdg.portal = {
enable = true;
wlr = {
enable = true;
# # settings = {
# # screencast = {
# # output_name = "DP-1";
# # max_fps = 60;
# # chooser_type = "simple";
# # chooser_nvidia = "${pkgs.slurp}/bin/slurp -f %o -or";
# # };
# # };
};
extraPortals = with pkgs; [
xdg-desktop-portal-gtk
];

View file

@ -77,6 +77,7 @@
curl
eza
git
jujutsu
# broken \/
# libimobiledevice