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

View file

@ -80,7 +80,10 @@
inherit inputs;
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
slurp
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 = {
enable = true;
configPackages = [config.wayland.windowManager.hyprland.package];