This commit is contained in:
blahai 2025-02-13 19:57:05 +02:00
parent 75ae409bb1
commit 721441f85c
Signed by: blahai
SSH key fingerprint: SHA256:ZfCryi+V64yG+vC1ZIIsqgvBCmA31tTi7RJ6M8CvpRc
3 changed files with 69 additions and 34 deletions

88
flake.lock generated
View file

@ -82,11 +82,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1739360229, "lastModified": 1739449538,
"narHash": "sha256-kLPL3c8tSPsGn7qx9pF1V8zGT5eVUr5KUR2idvImMQI=", "narHash": "sha256-B6/T5kJm1hYqWSQ8++OS+j26eAip4BJWMZ2DlZ1OLas=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "ec91d7d542b9cfd959a12376fa88cce04c013ab2", "rev": "4faff08ea1a78147e9bd6f484ec4ca850e6782d6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -127,11 +127,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1739082714, "lastModified": 1739342042,
"narHash": "sha256-cylMa750pId3Hqvzyurd86qJIYyyMWB0M7Gbh7ZB2tY=", "narHash": "sha256-oi6joJyRviczLJeN8TEI1XVKVb+E/UCnMTtdIn/6fhg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "e84058a7fe56aa01f2db19373cce190098494698", "rev": "2d0149540591393c61dfd29f6883ba712d24e04f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -352,14 +352,15 @@
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ],
"rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1739404972, "lastModified": 1739465816,
"narHash": "sha256-2QGq9cPonoMfCS8gIFw/ICf+IxyHbe6AC5/cY/l6yRI=", "narHash": "sha256-XqRCZXnbfZA90Y+R46w9Tc46ZGbQ/EN2/pzxByqS5uM=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "8f05a132a36ee2d01a3b9d7f691879812aa68a9a", "rev": "85986cb3d2a0abd234a38781305e43412f30dbed",
"revCount": 54, "revCount": 58,
"type": "git", "type": "git",
"url": "https://git.blahai.gay/blahai/haipkgs.git" "url": "https://git.blahai.gay/blahai/haipkgs.git"
}, },
@ -398,11 +399,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739051380, "lastModified": 1739381933,
"narHash": "sha256-p1QSLO8DJnANY+ppK7fjD8GqfCrEIDjso1CSRHsXL7Y=", "narHash": "sha256-4gvobxITgcrNGfwsVG5a46QzQCX89btIYw23p0ilbcc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5af1b9a0f193ab6138b89a8e0af8763c21bbf491", "rev": "15b59d4191b993ebdfcb1f61b834fced217882ba",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -440,11 +441,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739381933, "lastModified": 1739458725,
"narHash": "sha256-4gvobxITgcrNGfwsVG5a46QzQCX89btIYw23p0ilbcc=", "narHash": "sha256-k9AeUzs3phaTgfljRslR4iNTX9svBNhxoIw4QLd/V70=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "15b59d4191b993ebdfcb1f61b834fced217882ba", "rev": "22b418c13fb0be43f4bc5c185f323a3237028594",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -527,11 +528,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1739368482, "lastModified": 1739446679,
"narHash": "sha256-SHDq4bk3tJsh0wyXs20OztvsCGT2+6c6sj92+qBKjfI=", "narHash": "sha256-W4/dpSdDzsqw2diGefNHlhYFhx18oX4k7GLDjvGc96E=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "68bb3e7f0a1d528a8b2da1f92d2005889587561d", "rev": "40adb3dfb4b6f8cf0c5093f095954e3ef162a8eb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -751,11 +752,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738875499, "lastModified": 1739364465,
"narHash": "sha256-P3VbO2IkEW+0d0pJU7CuX8e+obSoiDw/YCVL1mnA26w=", "narHash": "sha256-LhyeVj5plHO3/3QV7SzOSOnvl0sehOjE4h6LHaiiJqU=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "4642ec1073a7417e6303484d8f2e7d29dc24a50f", "rev": "3dab95e02b5eeb9aec44a161bbed2b16b3d03aac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -792,7 +793,7 @@
"narHash": "sha256-YMLrcBpf0TR5r/eaqm8lxzFPap2TxCor0ZGcK3a7+b8=", "narHash": "sha256-YMLrcBpf0TR5r/eaqm8lxzFPap2TxCor0ZGcK3a7+b8=",
"rev": "b90bf629bbd835e61f1317b99e12f8c831017006", "rev": "b90bf629bbd835e61f1317b99e12f8c831017006",
"type": "tarball", "type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/b90bf629bbd835e61f1317b99e12f8c831017006.tar.gz" "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/b90bf629bbd835e61f1317b99e12f8c831017006.tar.gz?rev=b90bf629bbd835e61f1317b99e12f8c831017006"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -862,11 +863,11 @@
}, },
"nixpkgs-smol": { "nixpkgs-smol": {
"locked": { "locked": {
"lastModified": 1739392530, "lastModified": 1739435815,
"narHash": "sha256-f9m6q0Z4RdVhPrGr78x+LFSgPkldfatdEdPh6HCN5J4=", "narHash": "sha256-jZJQhOpQDXo2WrebnefZcSfiJLhyFuSiIU87vXIhpcc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "dbf733f7a95551ce0767d97dcfb02a0c524b7725", "rev": "56d5c4206950cf5775996e20757cc42c845ba293",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1048,11 +1049,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1738997488, "lastModified": 1739305728,
"narHash": "sha256-jeNdFVtEDLypGIbNqBjURovfw9hMkVtlLR7j/5fRh54=", "narHash": "sha256-ZYZ6xYhvWcVvbIazMFEUPPkJFkjIa0tmdUFlbuZfcOM=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "208bc52b5dc177badc081c64eb0584a313c73242", "rev": "f63e4761a9f73ddfc04a3e198f77e5e8825d0136",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1062,6 +1063,27 @@
"type": "github" "type": "github"
} }
}, },
"rust-overlay": {
"inputs": {
"nixpkgs": [
"haipkgs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1739413688,
"narHash": "sha256-57OAXXYhOibG7Rqhhr4ecI1H8mtDJB2uj0T8rbQVGLY=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "675a6427d505f140dab8c56379afb66d4f55800b",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"spicetify-nix": { "spicetify-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -1241,11 +1263,11 @@
"nixpkgs": "nixpkgs_6" "nixpkgs": "nixpkgs_6"
}, },
"locked": { "locked": {
"lastModified": 1739377372, "lastModified": 1739459953,
"narHash": "sha256-LynHMIeLlnUm+ryyt/il7W3mggiMoZmFPczzTk8Dnvw=", "narHash": "sha256-utELlKir2wO2fRzNPuAIx9z8f6BGUt0Q3IzA0GNfAPk=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "f5a239448bcefdb9b9c689ed90491281a3b2ca5d", "rev": "f36e0e7e21079151bfe817df3a6ab93dc8d648ea",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -80,7 +80,10 @@
inherit inputs; inherit inputs;
pkgs-smol = import nixpkgs-smol {inherit system;}; pkgs-smol = import nixpkgs-smol {inherit system;};
}; };
modules = [./hosts/epimetheus/configuration.nix]; modules = [
./hosts/epimetheus/configuration.nix
lix-module.nixosModules.default
];
}; };
}; };
}; };

View file

@ -23,8 +23,18 @@
grim grim
slurp slurp
libnotify libnotify
result-hyprland-preview-share-picker-git
]; ];
xdg.configFile."hypr/xdph.conf" = {
target = "";
text = ''
screencopy {
custom_picker_binary = ${pkgs.result-hyprland-preview-share-picker-git}/bin/result-hyprland-preview-share-picker
}
'';
};
xdg.portal = { xdg.portal = {
enable = true; enable = true;
configPackages = [config.wayland.windowManager.hyprland.package]; configPackages = [config.wayland.windowManager.hyprland.package];