Compare commits
No commits in common. "d9aa13a3169386cf3d4f190b62c2d5136982f37b" and "ae1820936e8de540003eee78a8b06f9f9644c6d4" have entirely different histories.
d9aa13a316
...
ae1820936e
10 changed files with 337 additions and 230 deletions
257
flake.lock
257
flake.lock
|
@ -483,7 +483,7 @@
|
||||||
},
|
},
|
||||||
"flake-utils_5": {
|
"flake-utils_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_12"
|
"systems": "systems_13"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710146030,
|
"lastModified": 1710146030,
|
||||||
|
@ -501,7 +501,7 @@
|
||||||
},
|
},
|
||||||
"flake-utils_6": {
|
"flake-utils_6": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_15"
|
"systems": "systems_16"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710146030,
|
"lastModified": 1710146030,
|
||||||
|
@ -634,6 +634,26 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprcursor": {
|
"hyprcursor": {
|
||||||
|
"inputs": {
|
||||||
|
"hyprlang": "hyprlang",
|
||||||
|
"nixpkgs": "nixpkgs_6",
|
||||||
|
"systems": "systems_5"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1713612213,
|
||||||
|
"narHash": "sha256-zJboXgWNpNhKyNF8H/3UYzWkx7w00TOCGKi3cwi+tsw=",
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprcursor",
|
||||||
|
"rev": "cab4746180f210a3c1dd3d53e45c510e309e90e1",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprcursor",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hyprcursor_2": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprlang": [
|
"hyprlang": [
|
||||||
"hyprland",
|
"hyprland",
|
||||||
|
@ -664,9 +684,9 @@
|
||||||
},
|
},
|
||||||
"hypridle": {
|
"hypridle": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprlang": "hyprlang",
|
"hyprlang": "hyprlang_2",
|
||||||
"nixpkgs": "nixpkgs_6",
|
"nixpkgs": "nixpkgs_7",
|
||||||
"systems": "systems_6"
|
"systems": "systems_7"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1713472482,
|
"lastModified": 1713472482,
|
||||||
|
@ -684,11 +704,11 @@
|
||||||
},
|
},
|
||||||
"hyprland": {
|
"hyprland": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprcursor": "hyprcursor",
|
"hyprcursor": "hyprcursor_2",
|
||||||
"hyprlang": "hyprlang_2",
|
"hyprlang": "hyprlang_3",
|
||||||
"hyprwayland-scanner": "hyprwayland-scanner",
|
"hyprwayland-scanner": "hyprwayland-scanner",
|
||||||
"nixpkgs": "nixpkgs_7",
|
"nixpkgs": "nixpkgs_8",
|
||||||
"systems": "systems_7",
|
"systems": "systems_8",
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -787,10 +807,13 @@
|
||||||
"hyprlang": {
|
"hyprlang": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"hypridle",
|
"hyprcursor",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"systems": "systems_5"
|
"systems": [
|
||||||
|
"hyprcursor",
|
||||||
|
"systems"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1713121246,
|
"lastModified": 1713121246,
|
||||||
|
@ -807,6 +830,28 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprlang_2": {
|
"hyprlang_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"hypridle",
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"systems": "systems_6"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1713121246,
|
||||||
|
"narHash": "sha256-502X0Q0fhN6tJK7iEUA8CghONKSatW/Mqj4Wappd++0=",
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprlang",
|
||||||
|
"rev": "78fcaa27ae9e1d782faa3ff06c8ea55ddce63706",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprlang",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hyprlang_3": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"hyprland",
|
"hyprland",
|
||||||
|
@ -831,32 +876,13 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprlang_3": {
|
"hyprlang_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"hyprlock",
|
"hyprlock",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"systems": "systems_8"
|
"systems": "systems_9"
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1713121246,
|
|
||||||
"narHash": "sha256-502X0Q0fhN6tJK7iEUA8CghONKSatW/Mqj4Wappd++0=",
|
|
||||||
"owner": "hyprwm",
|
|
||||||
"repo": "hyprlang",
|
|
||||||
"rev": "78fcaa27ae9e1d782faa3ff06c8ea55ddce63706",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "hyprwm",
|
|
||||||
"repo": "hyprlang",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hyprlang_4": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": "nixpkgs_9",
|
|
||||||
"systems": "systems_10"
|
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1713121246,
|
"lastModified": 1713121246,
|
||||||
|
@ -873,12 +899,31 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprlang_5": {
|
"hyprlang_5": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": "nixpkgs_10",
|
||||||
|
"systems": "systems_11"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1713121246,
|
||||||
|
"narHash": "sha256-502X0Q0fhN6tJK7iEUA8CghONKSatW/Mqj4Wappd++0=",
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprlang",
|
||||||
|
"rev": "78fcaa27ae9e1d782faa3ff06c8ea55ddce63706",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprlang",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hyprlang_6": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"xdg-portal-hyprland",
|
"xdg-portal-hyprland",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"systems": "systems_13"
|
"systems": "systems_14"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1713121246,
|
"lastModified": 1713121246,
|
||||||
|
@ -896,9 +941,9 @@
|
||||||
},
|
},
|
||||||
"hyprlock": {
|
"hyprlock": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprlang": "hyprlang_3",
|
"hyprlang": "hyprlang_4",
|
||||||
"nixpkgs": "nixpkgs_8",
|
"nixpkgs": "nixpkgs_9",
|
||||||
"systems": "systems_9"
|
"systems": "systems_10"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715510809,
|
"lastModified": 1715510809,
|
||||||
|
@ -916,9 +961,9 @@
|
||||||
},
|
},
|
||||||
"hyprpaper": {
|
"hyprpaper": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprlang": "hyprlang_4",
|
"hyprlang": "hyprlang_5",
|
||||||
"nixpkgs": "nixpkgs_10",
|
"nixpkgs": "nixpkgs_11",
|
||||||
"systems": "systems_11"
|
"systems": "systems_12"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1714910693,
|
"lastModified": 1714910693,
|
||||||
|
@ -936,7 +981,7 @@
|
||||||
},
|
},
|
||||||
"hyprpicker": {
|
"hyprpicker": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs_11"
|
"nixpkgs": "nixpkgs_12"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715417660,
|
"lastModified": 1715417660,
|
||||||
|
@ -980,7 +1025,7 @@
|
||||||
"nix-gaming": {
|
"nix-gaming": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts_3",
|
"flake-parts": "flake-parts_3",
|
||||||
"nixpkgs": "nixpkgs_12"
|
"nixpkgs": "nixpkgs_13"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715476621,
|
"lastModified": 1715476621,
|
||||||
|
@ -1101,6 +1146,22 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_10": {
|
"nixpkgs_10": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1708475490,
|
||||||
|
"narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "0e74ca98a74bc7270d28838369593635a5db3260",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_11": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1712963716,
|
"lastModified": 1712963716,
|
||||||
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
||||||
|
@ -1116,7 +1177,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_11": {
|
"nixpkgs_12": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1683014792,
|
"lastModified": 1683014792,
|
||||||
"narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=",
|
"narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=",
|
||||||
|
@ -1132,7 +1193,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_12": {
|
"nixpkgs_13": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715413075,
|
"lastModified": 1715413075,
|
||||||
"narHash": "sha256-FCi3R1MeS5bVp0M0xTheveP6hhcCYfW/aghSTPebYL4=",
|
"narHash": "sha256-FCi3R1MeS5bVp0M0xTheveP6hhcCYfW/aghSTPebYL4=",
|
||||||
|
@ -1148,7 +1209,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_13": {
|
"nixpkgs_14": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715447595,
|
"lastModified": 1715447595,
|
||||||
"narHash": "sha256-VsVAUQOj/cS1LCOmMjAGeRksXIAdPnFIjCQ0XLkCsT0=",
|
"narHash": "sha256-VsVAUQOj/cS1LCOmMjAGeRksXIAdPnFIjCQ0XLkCsT0=",
|
||||||
|
@ -1164,7 +1225,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_14": {
|
"nixpkgs_15": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710765496,
|
"lastModified": 1710765496,
|
||||||
"narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
|
"narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
|
||||||
|
@ -1180,7 +1241,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_15": {
|
"nixpkgs_16": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1714912032,
|
"lastModified": 1714912032,
|
||||||
"narHash": "sha256-clkcOIkg8G4xuJh+1onLG4HPMpbtzdLv4rHxFzgsH9c=",
|
"narHash": "sha256-clkcOIkg8G4xuJh+1onLG4HPMpbtzdLv4rHxFzgsH9c=",
|
||||||
|
@ -1196,7 +1257,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_16": {
|
"nixpkgs_17": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1712963716,
|
"lastModified": 1712963716,
|
||||||
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
||||||
|
@ -1212,7 +1273,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_17": {
|
"nixpkgs_18": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1713805509,
|
"lastModified": 1713805509,
|
||||||
"narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=",
|
"narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=",
|
||||||
|
@ -1309,6 +1370,22 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_7": {
|
"nixpkgs_7": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1712963716,
|
||||||
|
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "cfd6b5fc90b15709b780a5a1619695a88505a176",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_8": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715087517,
|
"lastModified": 1715087517,
|
||||||
"narHash": "sha256-CLU5Tsg24Ke4+7sH8azHWXKd0CFd4mhLWfhYgUiDBpQ=",
|
"narHash": "sha256-CLU5Tsg24Ke4+7sH8azHWXKd0CFd4mhLWfhYgUiDBpQ=",
|
||||||
|
@ -1324,7 +1401,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_8": {
|
"nixpkgs_9": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1712963716,
|
"lastModified": 1712963716,
|
||||||
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
"narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=",
|
||||||
|
@ -1340,29 +1417,13 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_9": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1708475490,
|
|
||||||
"narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=",
|
|
||||||
"owner": "NixOS",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "0e74ca98a74bc7270d28838369593635a5db3260",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NixOS",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nur": {
|
"nur": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715607605,
|
"lastModified": 1715571190,
|
||||||
"narHash": "sha256-uBqYAggCZskgOah3oIPSAomQpKsS7PG69Xh7xMc/HfQ=",
|
"narHash": "sha256-LaqzJ6sGfi9NImRdcFNZLGUcnUDRCxi3eQjuJRO4JzQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "46c8a3892f815cb687c22de95ba600e4fdc46ab8",
|
"rev": "702d0cde0e6abc982602c1670a525d06e8e92a5e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1376,7 +1437,7 @@
|
||||||
"flake-compat": "flake-compat_5",
|
"flake-compat": "flake-compat_5",
|
||||||
"flake-utils": "flake-utils_5",
|
"flake-utils": "flake-utils_5",
|
||||||
"gitignore": "gitignore",
|
"gitignore": "gitignore",
|
||||||
"nixpkgs": "nixpkgs_14",
|
"nixpkgs": "nixpkgs_15",
|
||||||
"nixpkgs-stable": "nixpkgs-stable_2"
|
"nixpkgs-stable": "nixpkgs-stable_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1403,6 +1464,7 @@
|
||||||
"flake-parts": "flake-parts_2",
|
"flake-parts": "flake-parts_2",
|
||||||
"helix": "helix",
|
"helix": "helix",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
|
"hyprcursor": "hyprcursor",
|
||||||
"hypridle": "hypridle",
|
"hypridle": "hypridle",
|
||||||
"hyprland": "hyprland",
|
"hyprland": "hyprland",
|
||||||
"hyprland-plugins": "hyprland-plugins",
|
"hyprland-plugins": "hyprland-plugins",
|
||||||
|
@ -1411,7 +1473,7 @@
|
||||||
"hyprpicker": "hyprpicker",
|
"hyprpicker": "hyprpicker",
|
||||||
"nix-gaming": "nix-gaming",
|
"nix-gaming": "nix-gaming",
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"nixpkgs": "nixpkgs_13",
|
"nixpkgs": "nixpkgs_14",
|
||||||
"nur": "nur",
|
"nur": "nur",
|
||||||
"pre-commit-hooks": "pre-commit-hooks",
|
"pre-commit-hooks": "pre-commit-hooks",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
|
@ -1525,7 +1587,7 @@
|
||||||
"flake-compat": "flake-compat_6",
|
"flake-compat": "flake-compat_6",
|
||||||
"gnome-shell": "gnome-shell",
|
"gnome-shell": "gnome-shell",
|
||||||
"home-manager": "home-manager_2",
|
"home-manager": "home-manager_2",
|
||||||
"nixpkgs": "nixpkgs_15"
|
"nixpkgs": "nixpkgs_16"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715516559,
|
"lastModified": 1715516559,
|
||||||
|
@ -1587,21 +1649,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_12": {
|
"systems_12": {
|
||||||
"locked": {
|
|
||||||
"lastModified": 1681028828,
|
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systems_13": {
|
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689347949,
|
"lastModified": 1689347949,
|
||||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||||
|
@ -1616,6 +1663,21 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"systems_13": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"systems_14": {
|
"systems_14": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689347949,
|
"lastModified": 1689347949,
|
||||||
|
@ -1632,6 +1694,21 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_15": {
|
"systems_15": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1689347949,
|
||||||
|
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default-linux",
|
||||||
|
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default-linux",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"systems_16": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
@ -1787,9 +1864,9 @@
|
||||||
"xdg-portal-hyprland": {
|
"xdg-portal-hyprland": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprland-protocols": "hyprland-protocols_2",
|
"hyprland-protocols": "hyprland-protocols_2",
|
||||||
"hyprlang": "hyprlang_5",
|
"hyprlang": "hyprlang_6",
|
||||||
"nixpkgs": "nixpkgs_16",
|
"nixpkgs": "nixpkgs_17",
|
||||||
"systems": "systems_14"
|
"systems": "systems_15"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1714662532,
|
"lastModified": 1714662532,
|
||||||
|
@ -1838,7 +1915,7 @@
|
||||||
"yazi": {
|
"yazi": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_6",
|
"flake-utils": "flake-utils_6",
|
||||||
"nixpkgs": "nixpkgs_17",
|
"nixpkgs": "nixpkgs_18",
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
|
|
@ -60,6 +60,7 @@
|
||||||
hypridle.url = "github:hyprwm/hypridle";
|
hypridle.url = "github:hyprwm/hypridle";
|
||||||
hyprlock.url = "github:hyprwm/hyprlock";
|
hyprlock.url = "github:hyprwm/hyprlock";
|
||||||
hyprpicker.url = "github:hyprwm/hyprpicker";
|
hyprpicker.url = "github:hyprwm/hyprpicker";
|
||||||
|
hyprcursor.url = "github:hyprwm/hyprcursor";
|
||||||
hyprpaper.url = "github:hyprwm/hyprpaper";
|
hyprpaper.url = "github:hyprwm/hyprpaper";
|
||||||
xdg-portal-hyprland.url = "github:hyprwm/xdg-desktop-portal-hyprland";
|
xdg-portal-hyprland.url = "github:hyprwm/xdg-desktop-portal-hyprland";
|
||||||
hyprland-plugins = {
|
hyprland-plugins = {
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
slurp
|
slurp
|
||||||
satty
|
satty
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
|
wlr-randr
|
||||||
];
|
];
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
__GL_GSYNC_ALLOWED = "0";
|
__GL_GSYNC_ALLOWED = "0";
|
||||||
|
@ -23,6 +24,8 @@
|
||||||
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
|
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
|
||||||
GDK_BACKEND = "wayland";
|
GDK_BACKEND = "wayland";
|
||||||
MOZ_ENABLE_WAYLAND = "1";
|
MOZ_ENABLE_WAYLAND = "1";
|
||||||
|
WLR_BACKEND = "vulkan";
|
||||||
|
WLR_RENDERER = "vulkan";
|
||||||
XCURSOR_SIZE = "24";
|
XCURSOR_SIZE = "24";
|
||||||
NIXOS_OZONE_WL = "1";
|
NIXOS_OZONE_WL = "1";
|
||||||
EDITOR = "hx";
|
EDITOR = "hx";
|
||||||
|
|
|
@ -1,104 +1,103 @@
|
||||||
{inputs, ...}: {
|
_: {
|
||||||
imports = [inputs.hyprlock.homeManagerModules.default];
|
|
||||||
disabledModules = ["${inputs.home-manager}/modules/programs/hyprlock.nix"];
|
|
||||||
|
|
||||||
programs.hyprlock = {
|
programs.hyprlock = {
|
||||||
enable = true;
|
enable = true;
|
||||||
backgrounds = let
|
settings = {
|
||||||
verticalWallpaper = "/home/notoh/Pictures/wallpapers/sparkle.png";
|
backgrounds = let
|
||||||
horizontalWallpaper = "/home/notoh/Pictures/wallpapers/sparkle2.png";
|
verticalWallpaper = "/home/notoh/Pictures/wallpapers/sparkle.png";
|
||||||
in [
|
horizontalWallpaper = "/home/notoh/Pictures/wallpapers/sparkle2.png";
|
||||||
{
|
in [
|
||||||
monitor = "HDMI-A-1";
|
{
|
||||||
path = verticalWallpaper;
|
monitor = "HDMI-A-1";
|
||||||
blur_passes = 3;
|
path = verticalWallpaper;
|
||||||
blur_size = 4;
|
blur_passes = 3;
|
||||||
brightness = 0.5;
|
blur_size = 4;
|
||||||
}
|
brightness = 0.5;
|
||||||
{
|
}
|
||||||
monitor = "DP-3";
|
{
|
||||||
path = verticalWallpaper;
|
monitor = "DP-3";
|
||||||
blur_passes = 3;
|
path = verticalWallpaper;
|
||||||
blur_size = 4;
|
blur_passes = 3;
|
||||||
brightness = 0.5;
|
blur_size = 4;
|
||||||
}
|
brightness = 0.5;
|
||||||
{
|
}
|
||||||
monitor = "DP-1";
|
{
|
||||||
path = horizontalWallpaper;
|
monitor = "DP-1";
|
||||||
blur_passes = 3;
|
path = horizontalWallpaper;
|
||||||
blur_size = 4;
|
blur_passes = 3;
|
||||||
brightness = 0.5;
|
blur_size = 4;
|
||||||
}
|
brightness = 0.5;
|
||||||
{
|
}
|
||||||
monitor = "DP-2";
|
{
|
||||||
path = horizontalWallpaper;
|
monitor = "DP-2";
|
||||||
blur_passes = 3;
|
path = horizontalWallpaper;
|
||||||
blur_size = 4;
|
blur_passes = 3;
|
||||||
brightness = 0.5;
|
blur_size = 4;
|
||||||
}
|
brightness = 0.5;
|
||||||
];
|
}
|
||||||
general = {
|
];
|
||||||
grace = 5;
|
general = {
|
||||||
disable_loading_bar = false;
|
grace = 5;
|
||||||
hide_cursor = false;
|
disable_loading_bar = false;
|
||||||
no_fade_in = false;
|
hide_cursor = false;
|
||||||
|
no_fade_in = false;
|
||||||
|
};
|
||||||
|
input-fields = [
|
||||||
|
{
|
||||||
|
monitor = "DP-2";
|
||||||
|
size = {
|
||||||
|
width = 350;
|
||||||
|
height = 50;
|
||||||
|
};
|
||||||
|
outline_thickness = 2;
|
||||||
|
outer_color = "rgb(f7768e)";
|
||||||
|
inner_color = "rgb(1a1b26)";
|
||||||
|
font_color = "rgb(c0caf5)";
|
||||||
|
fail_color = "rgb(f7768e)";
|
||||||
|
fail_text = "<i>$FAIL <b>($ATTEMPTS)</b></i>";
|
||||||
|
check_color = "rgb(ff9e64)";
|
||||||
|
swap_font_color = false;
|
||||||
|
placeholder_text = ''
|
||||||
|
<i><span foreground="##c0caf5">Password...</span></i>
|
||||||
|
'';
|
||||||
|
fade_on_empty = false;
|
||||||
|
dots_spacing = 0.5;
|
||||||
|
dots_center = true;
|
||||||
|
shadow_passes = 3;
|
||||||
|
shadow_size = 1;
|
||||||
|
shadow_color = "rgba(00000099)";
|
||||||
|
shadow_boost = 1.0;
|
||||||
|
}
|
||||||
|
];
|
||||||
|
labels = [
|
||||||
|
{
|
||||||
|
monitor = "DP-2";
|
||||||
|
text = ''
|
||||||
|
Hi, <i><span foreground="##f7768e">$USER</span></i>
|
||||||
|
'';
|
||||||
|
color = "rgb(c0caf5)";
|
||||||
|
valign = "center";
|
||||||
|
halign = "center";
|
||||||
|
shadow_passes = 3;
|
||||||
|
shadow_size = 1;
|
||||||
|
shadow_color = "rgba(00000099)";
|
||||||
|
shadow_boost = 1.0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
monitor = "DP-2";
|
||||||
|
text = "$TIME";
|
||||||
|
color = "rgb(c0caf5)";
|
||||||
|
position = {
|
||||||
|
x = 0;
|
||||||
|
y = 120;
|
||||||
|
};
|
||||||
|
valign = "center";
|
||||||
|
halign = "center";
|
||||||
|
shadow_passes = 3;
|
||||||
|
shadow_size = 1;
|
||||||
|
shadow_color = "rgba(00000099)";
|
||||||
|
shadow_boost = 0.6;
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
input-fields = [
|
|
||||||
{
|
|
||||||
monitor = "DP-2";
|
|
||||||
size = {
|
|
||||||
width = 350;
|
|
||||||
height = 50;
|
|
||||||
};
|
|
||||||
outline_thickness = 2;
|
|
||||||
outer_color = "rgb(f7768e)";
|
|
||||||
inner_color = "rgb(1a1b26)";
|
|
||||||
font_color = "rgb(c0caf5)";
|
|
||||||
fail_color = "rgb(f7768e)";
|
|
||||||
fail_text = "<i>$FAIL <b>($ATTEMPTS)</b></i>";
|
|
||||||
check_color = "rgb(ff9e64)";
|
|
||||||
swap_font_color = false;
|
|
||||||
placeholder_text = ''
|
|
||||||
<i><span foreground="##c0caf5">Password...</span></i>
|
|
||||||
'';
|
|
||||||
fade_on_empty = false;
|
|
||||||
dots_spacing = 0.5;
|
|
||||||
dots_center = true;
|
|
||||||
shadow_passes = 3;
|
|
||||||
shadow_size = 1;
|
|
||||||
shadow_color = "rgba(00000099)";
|
|
||||||
shadow_boost = 1.0;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
labels = [
|
|
||||||
{
|
|
||||||
monitor = "DP-2";
|
|
||||||
text = ''
|
|
||||||
Hi, <i><span foreground="##f7768e">$USER</span></i>
|
|
||||||
'';
|
|
||||||
color = "rgb(c0caf5)";
|
|
||||||
valign = "center";
|
|
||||||
halign = "center";
|
|
||||||
shadow_passes = 3;
|
|
||||||
shadow_size = 1;
|
|
||||||
shadow_color = "rgba(00000099)";
|
|
||||||
shadow_boost = 1.0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
monitor = "DP-2";
|
|
||||||
text = "$TIME";
|
|
||||||
color = "rgb(c0caf5)";
|
|
||||||
position = {
|
|
||||||
x = 0;
|
|
||||||
y = 120;
|
|
||||||
};
|
|
||||||
valign = "center";
|
|
||||||
halign = "center";
|
|
||||||
shadow_passes = 3;
|
|
||||||
shadow_size = 1;
|
|
||||||
shadow_color = "rgba(00000099)";
|
|
||||||
shadow_boost = 0.6;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,27 +1,25 @@
|
||||||
{
|
{
|
||||||
inputs,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
lib,
|
lib,
|
||||||
config,
|
config,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [inputs.hypridle.homeManagerModules.default];
|
|
||||||
disabledModules = ["${inputs.home-manager}/modules/services/hypridle.nix"];
|
|
||||||
|
|
||||||
services.hypridle = {
|
services.hypridle = {
|
||||||
enable = true;
|
enable = true;
|
||||||
ignoreDbusInhibit = false;
|
settings = {
|
||||||
lockCmd = lib.getExe config.programs.hyprlock.package;
|
ignoreDbusInhibit = false;
|
||||||
beforeSleepCmd = "${pkgs.systemd}/bin/loginctl lock-session";
|
lockCmd = lib.getExe config.programs.hyprlock.package;
|
||||||
listeners = [
|
beforeSleepCmd = "${pkgs.systemd}/bin/loginctl lock-session";
|
||||||
{
|
listeners = [
|
||||||
timeout = 400;
|
{
|
||||||
onTimeout = "${lib.getExe config.programs.hyprlock.package}";
|
timeout = 400;
|
||||||
}
|
onTimeout = "${lib.getExe config.programs.hyprlock.package}";
|
||||||
{
|
}
|
||||||
timeout = 460;
|
{
|
||||||
onTimeout = "${pkgs.systemd}/bin/systemctl suspend";
|
timeout = 460;
|
||||||
}
|
onTimeout = "${pkgs.systemd}/bin/systemctl suspend";
|
||||||
];
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,25 +1,19 @@
|
||||||
{
|
_: {
|
||||||
inputs,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
home.packages = [pkgs.hyprpaper];
|
|
||||||
imports = [inputs.hyprpaper.homeManagerModules.default];
|
|
||||||
disabledModules = ["${inputs.home-manager}/modules/services/hyprpaper.nix"];
|
|
||||||
|
|
||||||
services.hyprpaper = {
|
services.hyprpaper = {
|
||||||
enable = true;
|
enable = true;
|
||||||
ipc = true;
|
settings = {
|
||||||
splash = false;
|
ipc = true;
|
||||||
preloads = [
|
splash = false;
|
||||||
"~/Pictures/wallpapers/sparkle3.png"
|
preloads = [
|
||||||
"~/Pictures/wallpapers/sparkle4.png"
|
"~/Pictures/wallpapers/sparkle3.png"
|
||||||
];
|
"~/Pictures/wallpapers/sparkle4.png"
|
||||||
wallpapers = [
|
];
|
||||||
"HDMI-A-1,~/Pictures/wallpapers/sparkle3.png"
|
wallpapers = [
|
||||||
"DP-1,~/Pictures/wallpapers/sparkle4.png"
|
"HDMI-A-1,~/Pictures/wallpapers/sparkle3.png"
|
||||||
"DP-2,~/Pictures/wallpapers/sparkle4.png"
|
"DP-1,~/Pictures/wallpapers/sparkle4.png"
|
||||||
"DP-3,~/Pictures/wallpapers/sparkle3.png"
|
"DP-2,~/Pictures/wallpapers/sparkle4.png"
|
||||||
];
|
"DP-3,~/Pictures/wallpapers/sparkle3.png"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
33
hosts/ame/disko-config.nix
Normal file
33
hosts/ame/disko-config.nix
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
{
|
||||||
|
disko.devices = {
|
||||||
|
disk = {
|
||||||
|
sda = {
|
||||||
|
device = "/dev/sda";
|
||||||
|
type = "disk";
|
||||||
|
content = {
|
||||||
|
type = "gpt";
|
||||||
|
partitions = {
|
||||||
|
ESP = {
|
||||||
|
end = "500M";
|
||||||
|
type = "EF00";
|
||||||
|
content = {
|
||||||
|
type = "filesystem";
|
||||||
|
format = "vfat";
|
||||||
|
mountpoint = "/boot";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
root = {
|
||||||
|
name = "root";
|
||||||
|
end = "-0";
|
||||||
|
content = {
|
||||||
|
type = "filesystem";
|
||||||
|
format = "bcachefs";
|
||||||
|
mountpoint = "/";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -6,6 +6,7 @@
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
(modulesPath + "/installer/scan/not-detected.nix")
|
(modulesPath + "/installer/scan/not-detected.nix")
|
||||||
|
./disko-config.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
atticModule = inputs.attic.nixosModules.atticd;
|
atticModule = inputs.attic.nixosModules.atticd;
|
||||||
nurModule = inputs.nur.nixosModules.nur;
|
nurModule = inputs.nur.nixosModules.nur;
|
||||||
t480Module = inputs.nixos-hardware.nixosModules.lenovo-thinkpad-t480;
|
t480Module = inputs.nixos-hardware.nixosModules.lenovo-thinkpad-t480;
|
||||||
|
diskoModule = inputs.disko.nixosModules.default;
|
||||||
in {
|
in {
|
||||||
tsuki = nixosSystem {
|
tsuki = nixosSystem {
|
||||||
inherit specialArgs;
|
inherit specialArgs;
|
||||||
|
@ -39,6 +40,7 @@
|
||||||
sopsModule
|
sopsModule
|
||||||
hmModule
|
hmModule
|
||||||
t480Module
|
t480Module
|
||||||
|
diskoModule
|
||||||
{
|
{
|
||||||
home-manager = {
|
home-manager = {
|
||||||
useGlobalPkgs = true;
|
useGlobalPkgs = true;
|
||||||
|
|
|
@ -4,10 +4,11 @@
|
||||||
inputs.nur.overlay
|
inputs.nur.overlay
|
||||||
inputs.helix.overlays.default
|
inputs.helix.overlays.default
|
||||||
inputs.yazi.overlays.default
|
inputs.yazi.overlays.default
|
||||||
|
inputs.hyprland.overlays.default
|
||||||
inputs.hypridle.overlays.default
|
inputs.hypridle.overlays.default
|
||||||
inputs.hyprlock.overlays.default
|
inputs.hyprlock.overlays.default
|
||||||
inputs.hyprpaper.overlays.default
|
|
||||||
inputs.hyprpicker.overlays.default
|
inputs.hyprpicker.overlays.default
|
||||||
|
inputs.hyprcursor.overlays.default
|
||||||
inputs.atuin.overlays.default
|
inputs.atuin.overlays.default
|
||||||
inputs.eww.overlays.default
|
inputs.eww.overlays.default
|
||||||
];
|
];
|
||||||
|
@ -30,7 +31,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
channel.enable = false;
|
|
||||||
settings = {
|
settings = {
|
||||||
extra-experimental-features = ["flakes" "nix-command"];
|
extra-experimental-features = ["flakes" "nix-command"];
|
||||||
warn-dirty = false;
|
warn-dirty = false;
|
||||||
|
@ -38,7 +38,6 @@
|
||||||
builders-use-substitutes = true;
|
builders-use-substitutes = true;
|
||||||
keep-outputs = true;
|
keep-outputs = true;
|
||||||
keep-derivations = true;
|
keep-derivations = true;
|
||||||
flake-registry = "/etc/nix/registry.json";
|
|
||||||
allowed-users = ["@wheel"];
|
allowed-users = ["@wheel"];
|
||||||
trusted-users = ["root" "@wheel"];
|
trusted-users = ["root" "@wheel"];
|
||||||
substituters = [
|
substituters = [
|
||||||
|
|
Loading…
Reference in a new issue