1
1
Fork 0

Compare commits

..

No commits in common. "c3cf4215b6baab02419c71255e333e6c4049de43" and "4242d5cdd5b0cdc07de7c2a21014a665a5756548" have entirely different histories.

5 changed files with 223 additions and 300 deletions

View file

@ -58,8 +58,8 @@
bitwarden-menu = flake "github:firecat53/bitwarden-menu" // unstable "nixpkgs"; bitwarden-menu = flake "github:firecat53/bitwarden-menu" // unstable "nixpkgs";
fw-fanctrl = flake "github:TamtamHero/fw-fanctrl/packaging/nix" // unstable "nixpkgs"; fw-fanctrl = flake "github:TamtamHero/fw-fanctrl/packaging/nix" // unstable "nixpkgs";
hypridle = flake "github:hyprwm/hypridle" // unstable "nixpkgs"; hypridle = flake "github:hyprwm/hypridle" // unstable "nixpkgs";
#// hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1" // unstable "nixpkgs"; hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1" // unstable "nixpkgs";
hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=main&rev=5d4b54b01286c10d4b6bf402a772b5938b054ce6&submodules=1" // unstable "nixpkgs"; #// hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=main&rev=1822707c7e7394ce8c7572f2fe890763a307f499&submodules=1" // unstable "nixpkgs";
hyprland-contrib = flake "github:hyprwm/contrib" // unstable "nixpkgs"; hyprland-contrib = flake "github:hyprwm/contrib" // unstable "nixpkgs";
hyprland-plugins = flake "github:hyprwm/hyprland-plugins" // unstable "nixpkgs" // follows "hyprland"; hyprland-plugins = flake "github:hyprwm/hyprland-plugins" // unstable "nixpkgs" // follows "hyprland";
hyprlock = flake "github:hyprwm/hyprlock" // unstable "nixpkgs"; hyprlock = flake "github:hyprwm/hyprlock" // unstable "nixpkgs";

272
flake.lock generated
View file

@ -129,11 +129,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729527199, "lastModified": 1728326504,
"narHash": "sha256-D5/YksfRga8Akd04ZtIkuYSIOjXVrAzQIQBSeplokzU=", "narHash": "sha256-dQXAj+4d6neY7ldCiH6gNym3upP49PVxRzEPxXlD9Aw=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "8d732fa8aff8b12ef2b1e2f00fc8153e41312b72", "rev": "65dd97b5d21e917295159bbef1d52e06963f4eb0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -152,11 +152,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729444465, "lastModified": 1722825873,
"narHash": "sha256-+lCi3cQlFNGAGKaVeUNhTeR40zvMy9JX4hp1JA0dLwE=", "narHash": "sha256-bFNXkD+s9NuidZePiJAjjFUnsMOwXb7hEZ4JEDdSALw=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "arion", "repo": "arion",
"rev": "94d092fffd5cfd4f09b8988aca1b857a9d37c4d6", "rev": "90bc85532767c785245f5c1e29ebfecb941cf8c9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -471,11 +471,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730045523, "lastModified": 1729099656,
"narHash": "sha256-W5Avk1THhZALXITHGazKfZbIZ5+Bc4nSYvAYHUn96EU=", "narHash": "sha256-VftVIg7UXTy1bq+tzi1aVYOWl7PQ35IpjW88yMYjjpc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "89e458a3bb3693e769bfb2b2447c3fe72092d498", "rev": "d7d57edb72e54891fa67a6f058a46b2bb405663b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -653,22 +653,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_9": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": { "flake-parts": {
"inputs": { "inputs": {
"nixpkgs-lib": [ "nixpkgs-lib": [
@ -988,28 +972,6 @@
"type": "github" "type": "github"
} }
}, },
"gitignore_2": {
"inputs": {
"nixpkgs": [
"hyprland",
"pre-commit-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"haskell-flake": { "haskell-flake": {
"locked": { "locked": {
"lastModified": 1675296942, "lastModified": 1675296942,
@ -1097,11 +1059,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730016908, "lastModified": 1729027341,
"narHash": "sha256-bFCxJco7d8IgmjfNExNz9knP8wvwbXU4s/d53KOK6U0=", "narHash": "sha256-IqWD7bA9iJVifvJlB4vs2KUXVhN+d9lECWdNB4jJ0tE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "e83414058edd339148dc142a8437edb9450574c8", "rev": "2a4fd1cfd8ed5648583dadef86966a8231024221",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1126,11 +1088,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1728669738, "lastModified": 1727821604,
"narHash": "sha256-EDNAU9AYcx8OupUzbTbWE1d3HYdeG0wO6Msg3iL1muk=", "narHash": "sha256-hNw5J6xatedqytYowx0mJKgctjA4lQARZFdgnzM2RpM=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprcursor", "repo": "hyprcursor",
"rev": "0264e698149fcb857a66a53018157b41f8d97bb0", "rev": "d60e1e01e6e6633ef1c87148b9137cc1dd39263d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1149,11 +1111,11 @@
"systems": "systems_8" "systems": "systems_8"
}, },
"locked": { "locked": {
"lastModified": 1729679960, "lastModified": 1727257269,
"narHash": "sha256-RoFKwZsx4RHKUwO8LhEZtmI08VBVrWt3TdzoJgx1HJ0=", "narHash": "sha256-b/j875k6RrxQLtbW+NCLw7NLToMd9KDYywjtUoihpq4=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hypridle", "repo": "hypridle",
"rev": "4d2fb9e73eb6b75336ed3eb198e900f94ada24f4", "rev": "cc23f97836adbba1abc8edd48169fb1f1f698c32",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1173,23 +1135,21 @@
"nixpkgs": [ "nixpkgs": [
"nixpkgs-unstable" "nixpkgs-unstable"
], ],
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_9", "systems": "systems_9",
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1730054738, "lastModified": 1728478479,
"narHash": "sha256-6ep48rTU19hX84dF3MxJJZ4g+Xh8MswTcZYFf12t7Mg=", "narHash": "sha256-hnoPoxMFetuoXQuAMgvopl1kCRQ33FYaVVBgV9FIFkM=",
"ref": "main", "ref": "refs/tags/v0.44.1",
"rev": "5d4b54b01286c10d4b6bf402a772b5938b054ce6", "rev": "4520b30d498daca8079365bdb909a8dea38e8d55",
"revCount": 5383, "revCount": 5309,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
}, },
"original": { "original": {
"ref": "main", "ref": "refs/tags/v0.44.1",
"rev": "5d4b54b01286c10d4b6bf402a772b5938b054ce6",
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
@ -1202,11 +1162,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729224425, "lastModified": 1725551787,
"narHash": "sha256-w9dNUedNe2qnhHuhcRf7A1l29+/6DxdMfwN6g4U3c/w=", "narHash": "sha256-6LgsZHz8w3g4c9bRUwRAR+WIMwFGGf3P1VZQcKNRf2o=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "contrib", "repo": "contrib",
"rev": "d72bc8b1cd30d448bd438e8328f8eeb4c0f2ddb6", "rev": "1e531dc49ad36c88b45bf836081a7a2c8927e072",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1232,11 +1192,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729596320, "lastModified": 1728383680,
"narHash": "sha256-sBPr6O2Ad916f+L7biAjmJVx4TLDITC4joKgeOT47V8=", "narHash": "sha256-/SeOrMuPEOjngI+MBlzqxQ/sJxkJFIYoef+wJ/PmX2w=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-plugins", "repo": "hyprland-plugins",
"rev": "4d7f0b5d8b952f31f7d2e29af22ab0a55ca5c219", "rev": "d05eb1ffba2ebffb5b4e1b407f134a4dcb411a88",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1270,6 +1230,33 @@
"type": "github" "type": "github"
} }
}, },
"hyprland-protocols_2": {
"inputs": {
"nixpkgs": [
"hyprland",
"xdph",
"nixpkgs"
],
"systems": [
"hyprland",
"xdph",
"systems"
]
},
"locked": {
"lastModified": 1728345020,
"narHash": "sha256-xGbkc7U/Roe0/Cv3iKlzijIaFBNguasI31ynL2IlEoM=",
"owner": "hyprwm",
"repo": "hyprland-protocols",
"rev": "a7c183800e74f337753de186522b9017a07a8cee",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprland-protocols",
"type": "github"
}
},
"hyprlang": { "hyprlang": {
"inputs": { "inputs": {
"hyprutils": [ "hyprutils": [
@ -1396,11 +1383,11 @@
"systems": "systems_10" "systems": "systems_10"
}, },
"locked": { "locked": {
"lastModified": 1730053985, "lastModified": 1728821111,
"narHash": "sha256-jh7PhejwT+XqkkYnpZ6K/Gkqy4tvjN7g/ZBTvlS+Q9Y=", "narHash": "sha256-3dDOBfFkmusoF+6LWXkvQaSfzXb0DEqMEQQvEBbjN9Q=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprlock", "repo": "hyprlock",
"rev": "edbecc87081756b45bdbea16b63e413473659dcd", "rev": "11694528b4e0af597f25a5308d6872afd0b06807",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1420,11 +1407,11 @@
"systems": "systems_11" "systems": "systems_11"
}, },
"locked": { "locked": {
"lastModified": 1729890887, "lastModified": 1725200438,
"narHash": "sha256-Vg98Dm6MaglEUNNTRgLF2Lxy02FrU5ntnlwsMkBSTKg=", "narHash": "sha256-3Cqu8jz19YyWqhneac6QFfadlyxZ4s3saSLmmpYMOe4=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprpaper", "repo": "hyprpaper",
"rev": "3f8cc92109209364e9d39789b3631e9ac109987a", "rev": "1c18ad65032adb891b341292a1edf9e13adf4751",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1443,11 +1430,11 @@
"systems": "systems_12" "systems": "systems_12"
}, },
"locked": { "locked": {
"lastModified": 1729810282, "lastModified": 1727732210,
"narHash": "sha256-ARBFaV1LtNfdvosdMuhVKX+q11JTx59Ed7/QK+BFmMc=", "narHash": "sha256-VNKakkdx1mjfO5MyGZbx8m87YKZ4B8cylU50R0J662g=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprpicker", "repo": "hyprpicker",
"rev": "89b9352d26cc0fd13cd6dc0a77ac18c795a44e59", "rev": "4411a6dc0dccdabad64213463fb94de520b52725",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1493,11 +1480,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1728941256, "lastModified": 1727300645,
"narHash": "sha256-WRypmcZ2Bw94lLmcmxYokVOHPJSZ7T06V49QZ4tkZeQ=", "narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "fd4be8b9ca932f7384e454bcd923c5451ef2aa85", "rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1664,11 +1651,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729921861, "lastModified": 1729110149,
"narHash": "sha256-lR1FS18NxY8XfYVxFSIAHCeJuTgbGUy7J79Bo0e9ZMA=", "narHash": "sha256-tPGZ0N9SBVwWVxmhhdKkQb8eF+p51521Nl/aVLjqCOM=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "b0d86a65833bed4eda4d36ad54730a967bdca15a", "rev": "e5c6aed9b62f7f0bc8d48d61c83b897a20903ad8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1804,11 +1791,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729697500, "lastModified": 1690328911,
"narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=", "narHash": "sha256-fxtExYk+aGf2YbjeWQ8JY9/n9dwuEt+ma1eUFzF8Jeo=",
"owner": "zhaofengli", "owner": "zhaofengli",
"repo": "nix-github-actions", "repo": "nix-github-actions",
"rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf", "rev": "96df4a39c52f53cb7098b923224d8ce941b64747",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1825,11 +1812,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729999765, "lastModified": 1728790083,
"narHash": "sha256-LYsavZXitFjjyETZoij8usXjTa7fa9AIF3Sk3MJSX+Y=", "narHash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "0e3a8778c2ee218eff8de6aacf3d2fa6c33b2d4f", "rev": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1845,11 +1832,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729999765, "lastModified": 1728790083,
"narHash": "sha256-LYsavZXitFjjyETZoij8usXjTa7fa9AIF3Sk3MJSX+Y=", "narHash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "0e3a8778c2ee218eff8de6aacf3d2fa6c33b2d4f", "rev": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1883,18 +1870,18 @@
}, },
"nix-vscode-extensions": { "nix-vscode-extensions": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_9", "flake-compat": "flake-compat_8",
"flake-utils": "flake-utils_5", "flake-utils": "flake-utils_5",
"nixpkgs": [ "nixpkgs": [
"nixpkgs-unstable" "nixpkgs-unstable"
] ]
}, },
"locked": { "locked": {
"lastModified": 1729994042, "lastModified": 1729043231,
"narHash": "sha256-raAG3cW29BRYmu3Pxej65QgnNi88bGUqlqMkuaJRF8s=", "narHash": "sha256-Dhn3CI3e8cexWhwDVuKGQu7DjCXKLut5aT928x5WIDw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "88bf73817636e232513bff1f3a071b3ae2bcfd14", "rev": "81a5fdadd8b5b473d8a51a6ec751c94ed180707e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1944,11 +1931,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1729400108, "lastModified": 1727793617,
"narHash": "sha256-aKCdN1LjqHMIyVX44ETMkWCH1olh1Rd+AaKLFUDHMuA=", "narHash": "sha256-vZ+t0jvKZczYBB9ZAj7CQ1sBv9PE66G9/LkB6a+Iogg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixd", "repo": "nixd",
"rev": "d3c7e560bb8034926628099a04deb26afd575e1f", "rev": "c38702b17580a31e84c958b5feed3d8c7407f975",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1959,11 +1946,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1729742320, "lastModified": 1728729581,
"narHash": "sha256-u3Of8xRkN//me8PU+RucKA59/6RNy4B2jcGAF36P4jI=", "narHash": "sha256-oazkQ/z7r43YkDLLQdMg8oIB3CwWNb+2ZrYOxtLEWTQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "e8a2f6d5513fe7b7d15701b2d05404ffdc3b6dda", "rev": "a8dd1b21995964b115b1e3ec639dd6ce24ab9806",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2072,27 +2059,11 @@
}, },
"nixpkgs-stable_3": { "nixpkgs-stable_3": {
"locked": { "locked": {
"lastModified": 1720386169, "lastModified": 1728909085,
"narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=", "narHash": "sha256-WLxED18lodtQiayIPDE5zwAfkPJSjHJ35UhZ8h3cJUg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "194846768975b7ad2c4988bdb82572c00222c0d7", "rev": "c0b1da36f7c34a7146501f684e9ebdf15d2bebf8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-stable_4": {
"locked": {
"lastModified": 1729973466,
"narHash": "sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "cd3e8833d70618c4eea8df06f95b364b016d4950",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2104,11 +2075,11 @@
}, },
"nixpkgs-staging-next": { "nixpkgs-staging-next": {
"locked": { "locked": {
"lastModified": 1730026222, "lastModified": 1729109393,
"narHash": "sha256-kiPB3J/X3kCKgVIjr6tYtbyW2EHQitsiU26pLaKQVyE=", "narHash": "sha256-O5Ti7jc8d7inYMH2Rs595N0I26TSViCk+YCkDYadJTU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "cae0fd41a2cefb657e5f7e9246a27c4d5f926c12", "rev": "1a4d05c8bb37017435b3cee89f5a157a18698cd7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2120,11 +2091,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1729880355, "lastModified": 1728888510,
"narHash": "sha256-RP+OQ6koQQLX5nw0NmcDrzvGL8HDLnyXt/jHhL1jwjM=", "narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "18536bf04cd71abd345f9579158841376fdd0c5a", "rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2215,30 +2186,6 @@
"type": "github" "type": "github"
} }
}, },
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat_8",
"gitignore": "gitignore_2",
"nixpkgs": [
"hyprland",
"nixpkgs"
],
"nixpkgs-stable": "nixpkgs-stable_3"
},
"locked": {
"lastModified": 1729104314,
"narHash": "sha256-pZRZsq5oCdJt3upZIU4aslS9XwFJ+/nVtALHIciX/BI=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "3c3e88f0f544d6bb54329832616af7eb971b6be6",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "git-hooks.nix",
"type": "github"
}
},
"rocksdb": { "rocksdb": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -2288,7 +2235,7 @@
"nix-vscode-extensions": "nix-vscode-extensions", "nix-vscode-extensions": "nix-vscode-extensions",
"nixd": "nixd", "nixd": "nixd",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs-stable": "nixpkgs-stable_4", "nixpkgs-stable": "nixpkgs-stable_3",
"nixpkgs-staging-next": "nixpkgs-staging-next", "nixpkgs-staging-next": "nixpkgs-staging-next",
"nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-unstable": "nixpkgs-unstable",
"steamtinkerlaunch": "steamtinkerlaunch", "steamtinkerlaunch": "steamtinkerlaunch",
@ -2317,11 +2264,11 @@
"steamtinkerlaunch": { "steamtinkerlaunch": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1729815495, "lastModified": 1727897718,
"narHash": "sha256-mp3gXFXKWTa4RoZ1QSt/R94dIG9bun2JcIZ3CwHDY98=", "narHash": "sha256-kE+/7yvjK5jMFSk2Ve7SdTJC0geaqVEwxZ1m9gMwOuw=",
"owner": "sonic2kk", "owner": "sonic2kk",
"repo": "steamtinkerlaunch", "repo": "steamtinkerlaunch",
"rev": "4ef6565470c166554b6a6fa1b70f31b413961ee7", "rev": "6e5aba78c03e7e473dec243df5270bfc164613b6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2582,11 +2529,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729943386, "lastModified": 1725430478,
"narHash": "sha256-toybZuLMOvyzyujlWwOeLHtlcOgvlXkCcBjrMl+sdJI=", "narHash": "sha256-W30JZlSiFIUALwFtjIDG5E6LtuUTjHvAVrNlKpuSEt0=",
"owner": "abenz1267", "owner": "abenz1267",
"repo": "walker", "repo": "walker",
"rev": "78735178948f483dcd0bd434488df4d27b4625a2", "rev": "e4a58cd93691d3d9ace67a691bd74d54032c89b0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2597,10 +2544,7 @@
}, },
"xdph": { "xdph": {
"inputs": { "inputs": {
"hyprland-protocols": [ "hyprland-protocols": "hyprland-protocols_2",
"hyprland",
"hyprland-protocols"
],
"hyprlang": [ "hyprlang": [
"hyprland", "hyprland",
"hyprlang" "hyprlang"

View file

@ -65,7 +65,7 @@
}; };
hyprland = { hyprland = {
inputs.nixpkgs.follows = "nixpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs-unstable";
url = "git+https://github.com/hyprwm/Hyprland?ref=main&rev=5d4b54b01286c10d4b6bf402a772b5938b054ce6&submodules=1"; url = "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1";
}; };
hyprland-contrib = { hyprland-contrib = {
inputs.nixpkgs.follows = "nixpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs-unstable";

View file

@ -37,15 +37,13 @@ in {
#?? flatpak search NAME #?? flatpak search NAME
packages = packages =
optionals config.custom.default [ optionals config.custom.default [
"com.github.tchx84.Flatseal" # Flatpak permissions editor "com.github.tchx84.Flatseal"
] ]
++ optionals config.custom.minimal [ ++ optionals config.custom.minimal [
"net.retrodeck.retrodeck" # Game emulator "net.retrodeck.retrodeck"
] ]
++ optionals config.custom.full [ ++ optionals config.custom.full [
"app.drey.Biblioteca" # Documentation viewer "app.drey.Biblioteca"
"io.github.ronniedroid.concessio" # Permissions converter
"re.sonny.Workbench" # GTK prototyper
]; ];
# https://github.com/gmodena/nix-flatpak?tab=readme-ov-file#overrides # https://github.com/gmodena/nix-flatpak?tab=readme-ov-file#overrides

View file

@ -18,37 +18,36 @@ in {
environment.systemPackages = environment.systemPackages =
cfg.extra cfg.extra
++ optionals config.custom.default [ ++ optionals config.custom.default [
### CLI applications # CLI applications
config.boot.kernelPackages.cpupower # Install for current kernel config.boot.kernelPackages.cpupower # Install for current kernel
alejandra # Nix formatter alejandra
fd # File finder fd
fzf # Fuzzy search fzf
jq # JSON parser jq
killport # Kill processes on port libqalculate # qalc
libqalculate # Calculator lm_sensors # sensors
lm_sensors # System sensors nix-output-monitor # nom
nix-output-monitor # Nix build parser nix-tree
nix-tree # Nix store explorer nmap
nmap # Network scanner nvd
nvd # Nix diff viewer progress
progress # Coreutils progress viewer rclone
rclone # File sync stress
stress # CPU stress tester trashy
trashy # CLI trash waypipe
waypipe # Wayland proxy wl-clipboard # wl-copy/wl-paste
wl-clipboard # Wayland clipboard xclip
xclip # X11 clipboard
### Dependencies # Dependencies
man-pages man-pages
man-pages-posix man-pages-posix
] ]
++ optionals config.custom.minimal [ ++ optionals config.custom.minimal [
### GUI applications # GUI applications
kdiskmark # Must be system package for polkit kdiskmark # Must be system package for polkit
### CLI applications # CLI applications
# https://github.com/sonic2kk/steamtinkerlaunch # https://github.com/sonic2kk/steamtinkerlaunch
# TODO: Remove when v14 released on nixpkgs # TODO: Remove when v14 released on nixpkgs
# https://github.com/sonic2kk/steamtinkerlaunch/issues/992 # https://github.com/sonic2kk/steamtinkerlaunch/issues/992
@ -59,129 +58,111 @@ in {
p7zip # steamtinkerlaunch (Special K) p7zip # steamtinkerlaunch (Special K)
] ]
++ optionals config.custom.full [ ++ optionals config.custom.full [
### GUI applications # GUI applications
amberol # Audio player amberol
apostrophe # Markdown editor baobab
baobab # Disk usage analyzer blackbox-terminal
blackbox-terminal # Terminal cinny-desktop
cartridges # Game library d-spy
cinny-desktop # Matrix client dconf-editor
d-spy # D-Bus introspection discord
dconf-editor # GSettings editor drawio
decibels # Audio player easyeffects
decoder # QR code scanner element-desktop
discord # Discord client evince
drawio # Diagram maker flare-signal
easyeffects # Audio filters fluffychat
element-desktop # Matrix client #// fractal
flare-signal # Signal client fragments
fluffychat # Matrix client gcolor3
footage # Video editor gitg
#// fractal # Matrix client github-desktop
fragments # Torrent downloader gnome-boxes
gcolor3 # Color picker gnome-calculator
gitg # Git client gnome-calendar
github-desktop # Git client gnome-connections
gnome-boxes # Virtual machine manager gnome-disk-utility
gnome-calculator # Calculator gnome-font-viewer
gnome-calendar # Calendar gnome-resources
gnome-connections # Remote desktop client gnome-software
gnome-disk-utility # Disk formatter gnome-system-monitor
gnome-font-viewer # Font viewer gnome-text-editor
gnome-graphs # Data plotter gnome-tweaks
gnome-maps # OpenStreetMap client gnome-usage
gnome-obfuscate # Image redacter gradience
gnome-podcasts # Podcast feed gtkcord4
gnome-resources # System monitor gtkterm
gnome-software # Flatpak manager heroic
gnome-system-monitor # System monitor icon-library
gnome-text-editor # Text editor impression
gnome-tweaks # GNOME extras logseq
gnome-usage # System monitor loupe
gradience # GTK theme editor lutris
gtkcord4 # Discord client newsflash
gtkterm # Serial terminal nheko
helvum # Pipewire patchbay obsidian
heroic # Game library onlyoffice-bin
icon-library # Icon viewer path-of-building
identity # Compare media pika-backup
impression # Image writer protonup-qt
kooha # Screen recorder protonvpn-gui
logseq # Knowledge base pwvucontrol
loupe # Image viewer remmina
lutris # Game library signal-desktop
newsflash # RSS feed smile
nheko # Matrix client snapshot
obsidian # Knowledge base spotify
onlyoffice-bin # Document editor syncthingtray
papers # Document viewer telegram-desktop
path-of-building # Path of Exile planner variety
pika-backup # Borg backup manager ventoy
planify # Tasks virt-viewer
pods # Podman manager wildcard
protonup-qt # Proton updater wowup-cf
protonvpn-gui # Proton VPN client #// xivlauncher
pwvucontrol # Pipewire volume controller youtube-music
remmina # Remote desktop client
signal-desktop # Signal client
smile # Emoji picker
snapshot # Camera
snoop # File content finder
spotify # Spotify client
syncthingtray # Syncthing client
tagger # Audio file tagger
telegram-desktop # Telegram client
turtle # Git client
variety # Wallpaper changer
ventoy # Image writer
virt-viewer # Virtual machine viewer
wildcard # Regex tester
wowup-cf # World of Warcraft addon manager
#// xivlauncher # Final Fantasy XIV launcher
youtube-music # YouTube Music client
zrythm # Digital audio workstation
#!! Must be downloaded manually due to licensing #!! Must be downloaded manually due to licensing
# (ciscoPacketTracer8.overrideAttrs { # (ciscoPacketTracer8.overrideAttrs {
# src = /home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb; # src = /home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb;
# }) # })
### CLI applications # CLI applications
inputs.agenix.packages.${system}.default inputs.agenix.packages.${system}.default
betterdiscordctl # BetterDiscord installer betterdiscordctl
bitwarden-cli # Bitwarden client bitwarden-cli
brightnessctl # Backlight changer brightnessctl
devbox # Development environment devbox
er-patcher # Elden Ring fixes er-patcher # Elden Ring fixes
firefoxpwa # Firefox web apps firefoxpwa
glxinfo # Graphics tester glxinfo # glxgears
hwloc # CPU topology viewer hwloc # lstopo
freerdp3 # RDP client freerdp3
grimblast # Screenshots grimblast
imagemagick # Image editor imagemagick
libinput # Libinput commands libinput
libnotify # Notification tester libnotify # notify-send
linux-wifi-hotspot # Wi-Fi hotspot linux-wifi-hotspot # create_ap
nixos-anywhere # NixOS installer nixos-anywhere
nvtopPackages.full # GPU monitor nvtopPackages.full # nvtop
playerctl # Media controller playerctl
satty # Screenshot editor satty
tio # Serial terminal tio
usbutils # USB bus utilities usbutils # lsusb
vrrtest # VRR tester vrrtest
winetricks # Wine modifier winetricks
xdg-utils # XDG utilities xdg-utils # xdg-open
ydotool # TODO: Remove when using service ydotool # TODO: Remove when using service
### Dependencies # Dependencies
wineWowPackages.unstableFull # WoW64, not World of Warcraft wineWowPackages.unstableFull # WoW64, not World of Warcraft
# TODO: Use home.gtk.theme.package when fixed upstream # TODO: Use home.gtk.theme.package when fixed upstream
# https://github.com/nix-community/home-manager/issues/5133 # https://github.com/nix-community/home-manager/issues/5133
adw-gtk3 adw-gtk3
### Python packages # Python packages
# https://wiki.nixos.org/wiki/Python#Package_unavailable_in_Nixpkgs # https://wiki.nixos.org/wiki/Python#Package_unavailable_in_Nixpkgs
# https://wiki.nixos.org/wiki/Packaging/Python # https://wiki.nixos.org/wiki/Packaging/Python
(python311.withPackages ( (python311.withPackages (