Compare commits

...

14 commits

Author SHA1 Message Date
86c5ddb05f
fix acme-fixperms failing 2025-01-28 23:10:29 -05:00
Gerg-L
1af207fd7d
use nixos-rebuild-ng option 2025-01-28 22:54:24 -05:00
8db7310ab8
remove useless switch.enableNg 2025-01-28 17:29:58 -05:00
a85607d1c0
fix kernel 2025-01-28 17:28:39 -05:00
190afcb973
change dependabot to weekly 2025-01-27 18:22:17 -05:00
46a87b674d
change flake-update to weekly 2025-01-27 18:22:17 -05:00
6d9e9d47c1
move nix-systems input 2025-01-27 18:22:17 -05:00
94c8616ea4
better fd command for formatting 2025-01-27 18:22:17 -05:00
github-actions[bot]
827928018a flake.lock: Update
Flake lock file updates:

• Updated input 'master':
    'github:NixOS/nixpkgs/5ae93f6f5ff16ca8f173c8b3a6ca5e9cc2ee7ac7?narHash=sha256-ceM2MamH8jGQohsllsiaiQSgNsl4u/Bl/CrYcJDqiTA%3D' (2025-01-26)
  → 'github:NixOS/nixpkgs/f4505608dbb00b3e4be2e6aca4654fcdeffac9db?narHash=sha256-1H7l7juo%2B2vKKTIct/aMri7xaYsmQuyRPRKC2zqgH2M%3D' (2025-01-27)
• Updated input 'nvim-flake':
    'github:Gerg-L/nvim-flake/1e32bf60f2ea33680822a2f3fafcc8f0921e2515?narHash=sha256-2FFHET5/R3/3SAu%2BSuhIpbOFf%2B5pIcvGrI6aoc1M30A%3D' (2025-01-26)
  → 'github:Gerg-L/nvim-flake/aeea8d1bc0e67b389734aab6a9953fc3c96c7817?narHash=sha256-rsl3k0YuvHxONb/r59qWizbU5k1YhRAwu%2BzuztRiXfM%3D' (2025-01-27)
• Updated input 'nvim-flake/neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/8a11d160b76ea8dc76ac3356140010e38fef0ab5?narHash=sha256-fohNScp0mg8eUugIoqcLhy7tnUJ7CxhcVomizNqj5b8%3D' (2025-01-25)
  → 'github:nix-community/neovim-nightly-overlay/76c58ab72d04df8ba83357c2df3c2842371c8356?narHash=sha256-WM5sSMwECm3Q88yj79dIk8KfiXuwq1Q3GHO1DPGFIyE%3D' (2025-01-26)
• Updated input 'nvim-flake/neovim-nightly/neovim-src':
    'github:neovim/neovim/c6d2cbf8f51abfa0c9d244ef384a15b0b69e16c6?narHash=sha256-7bgefXUOc5AVXSZ4E%2B0YzJKW4c%2BtDj1ttmDoZN1BhPs%3D' (2025-01-24)
  → 'github:neovim/neovim/b8e947ed4ed04f9aeef471f579451bbf2bb2993d?narHash=sha256-HQQ9g1jbh2KcVXiubxBpTS8P%2BKgTMVFbGPgGnXYtTSI%3D' (2025-01-25)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/b65b84d6b8e9cd59af6524f05a1972fbe6fecce5?narHash=sha256-yQGyYTEDJreafvnHQvTvCHxmmqy77mrUyzJV1zr3XN0%3D' (2025-01-26)
  → 'github:Gerg-L/spicetify-nix/c54e245b9af38b432cb17cc918f3128c44abdf21?narHash=sha256-BSE7KclfVdQzu8SnYnFrgfGBWND6MqWZ7jW6mz%2BaySk%3D' (2025-01-27)
• Added input 'spicetify-nix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'stable':
    'github:NixOS/nixpkgs/035f8c0853c2977b24ffc4d0a42c74f00b182cd8?narHash=sha256-YnHJJ19wqmibLQdUeq9xzE6CjrMA568KN/lFPuSVs4I%3D' (2025-01-23)
  → 'github:NixOS/nixpkgs/4e96537f163fad24ed9eb317798a79afc85b51b7?narHash=sha256-GFzPxJzTd1rPIVD4IW%2BGwJlyGwBDV1Tj5FLYwDQQ9sM%3D' (2025-01-26)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/825479c345a7f806485b7f00dbe3abb50641b083?narHash=sha256-nU6AezEX4EuahTO1YopzueAXfjFfmCHylYEFCagduHU%3D' (2025-01-24)
  → 'github:NixOS/nixpkgs/852ff1d9e153d8875a83602e03fdef8a63f0ecf8?narHash=sha256-Zf0hSrtzaM1DEz8//%2BXs51k/wdSajticVrATqDrfQjg%3D' (2025-01-26)
2025-01-27 05:13:04 +00:00
github-actions[bot]
b5b812d494 flake.lock: Update
Flake lock file updates:

• Updated input 'master':
    'github:NixOS/nixpkgs/b81d4ded7076a39af7edfb1b50f024ef5fbb8b3f?narHash=sha256-tj4RSyS8yeC9Ub4aKnGjDTkfQ0EhUMm2q8HUALnnPF8%3D' (2025-01-25)
  → 'github:NixOS/nixpkgs/5ae93f6f5ff16ca8f173c8b3a6ca5e9cc2ee7ac7?narHash=sha256-ceM2MamH8jGQohsllsiaiQSgNsl4u/Bl/CrYcJDqiTA%3D' (2025-01-26)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/744d330659e207a1883d2da0141d35e520eb87bd?narHash=sha256-lEGgpA4kGafc76%2BAmnz%2Bgh1L/cwUS2pePFlf22WEyh8%3D' (2025-01-19)
  → 'github:nix-community/nix-index-database/79b7b8eae3243fc5aa9aad34ba6b9bbb2266f523?narHash=sha256-LIRtMvAwLGb8pBoamzgEF67oKlNPz4LuXiRPVZf%2BTpE%3D' (2025-01-26)
• Updated input 'nvim-flake':
    'github:Gerg-L/nvim-flake/899cb0299bcfa6579c3a3b4b572bdd6d221daad4?narHash=sha256-DbdA1BwgfYoiK8dEG47Hb/jyRG0xg5o/m3ceK3Ph8BI%3D' (2025-01-25)
  → 'github:Gerg-L/nvim-flake/1e32bf60f2ea33680822a2f3fafcc8f0921e2515?narHash=sha256-2FFHET5/R3/3SAu%2BSuhIpbOFf%2B5pIcvGrI6aoc1M30A%3D' (2025-01-26)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/aeaa9b2fad9d658e8982a140327e345feffe8850?narHash=sha256-kdqwOnk0jFb3E01HFqUFAW%2BNQuBp39uwrpWSXmFAKGs%3D' (2025-01-25)
  → 'github:Gerg-L/spicetify-nix/b65b84d6b8e9cd59af6524f05a1972fbe6fecce5?narHash=sha256-yQGyYTEDJreafvnHQvTvCHxmmqy77mrUyzJV1zr3XN0%3D' (2025-01-26)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/0aa475546ed21629c4f5bbf90e38c846a99ec9e9?narHash=sha256-38J9QfeGSej341ouwzqf77WIHAScihAKCt8PQJ%2BNH28%3D' (2025-01-23)
  → 'github:NixOS/nixpkgs/825479c345a7f806485b7f00dbe3abb50641b083?narHash=sha256-nU6AezEX4EuahTO1YopzueAXfjFfmCHylYEFCagduHU%3D' (2025-01-24)
2025-01-26 05:12:43 +00:00
github-actions[bot]
8b0275f9ec flake.lock: Update
Flake lock file updates:

• Updated input 'master':
    'github:NixOS/nixpkgs/6158098dfa98fbafa91d13f6aecbdbf0a1eafbeb?narHash=sha256-zVH9Y6nl%2BVPs/dcWySuZ9MtdQgHAg6LYc3oB8ZhQhRk%3D' (2025-01-24)
  → 'github:NixOS/nixpkgs/b81d4ded7076a39af7edfb1b50f024ef5fbb8b3f?narHash=sha256-tj4RSyS8yeC9Ub4aKnGjDTkfQ0EhUMm2q8HUALnnPF8%3D' (2025-01-25)
• Updated input 'nvim-flake':
    'github:Gerg-L/nvim-flake/15b20df852f1dd9125e3ce7638e263bb7c88b43f?narHash=sha256-%2BRX4lXeNjBGn%2B3rGMDg3Hd8Q1S65tTyoP53os1rnJr8%3D' (2025-01-24)
  → 'github:Gerg-L/nvim-flake/899cb0299bcfa6579c3a3b4b572bdd6d221daad4?narHash=sha256-DbdA1BwgfYoiK8dEG47Hb/jyRG0xg5o/m3ceK3Ph8BI%3D' (2025-01-25)
• Updated input 'nvim-flake/neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/7d9aaf2f175602b8511e4c5134c4a975628c6948?narHash=sha256-s5%2Btrj2UfrIWlrCm%2BhKDB5%2B36kY5scH9MxM9zfU%2B4qc%3D' (2025-01-23)
  → 'github:nix-community/neovim-nightly-overlay/8a11d160b76ea8dc76ac3356140010e38fef0ab5?narHash=sha256-fohNScp0mg8eUugIoqcLhy7tnUJ7CxhcVomizNqj5b8%3D' (2025-01-25)
• Updated input 'nvim-flake/neovim-nightly/neovim-src':
    'github:neovim/neovim/af0ef2ac9dd19b7c4005a3197334d3e7d554646c?narHash=sha256-bW3ub7hI5Ml%2B4cFErZvlbbQNDmmycoroRYYAegj33qo%3D' (2025-01-22)
  → 'github:neovim/neovim/c6d2cbf8f51abfa0c9d244ef384a15b0b69e16c6?narHash=sha256-7bgefXUOc5AVXSZ4E%2B0YzJKW4c%2BtDj1ttmDoZN1BhPs%3D' (2025-01-24)
• Updated input 'nvim-flake/neovim-nightly/nixpkgs':
    'github:NixOS/nixpkgs/5757bbb8bd7c0630a0cc4bb19c47e588db30b97c?narHash=sha256-3wFonKmNRWKq1himW9N3TllbeGIHFACI5vmLpk6moF8%3D' (2025-01-22)
  → 'github:NixOS/nixpkgs/ecd26a469ac56357fd333946a99086e992452b6a?narHash=sha256-ET91TMkab3PmOZnqiJQYOtSGvSTvGeHoegAv4zcTefM%3D' (2025-01-24)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/1a60b7cf6470e411e29697fe31b1d89660fccae3?narHash=sha256-FCHWBhrL59cPhKZvn%2B2ycpdzM74kETOnZ2HX5B4q4Ko%3D' (2025-01-24)
  → 'github:Gerg-L/spicetify-nix/aeaa9b2fad9d658e8982a140327e345feffe8850?narHash=sha256-kdqwOnk0jFb3E01HFqUFAW%2BNQuBp39uwrpWSXmFAKGs%3D' (2025-01-25)
• Updated input 'stable':
    'github:NixOS/nixpkgs/47addd76727f42d351590c905d9d1905ca895b82?narHash=sha256-6qY0pk2QmUtBT9Mywdvif0i/CLVgpCjMUn6g9vB%2Bf3M%3D' (2025-01-22)
  → 'github:NixOS/nixpkgs/035f8c0853c2977b24ffc4d0a42c74f00b182cd8?narHash=sha256-YnHJJ19wqmibLQdUeq9xzE6CjrMA568KN/lFPuSVs4I%3D' (2025-01-23)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab?narHash=sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk%3D' (2025-01-21)
  → 'github:NixOS/nixpkgs/0aa475546ed21629c4f5bbf90e38c846a99ec9e9?narHash=sha256-38J9QfeGSej341ouwzqf77WIHAScihAKCt8PQJ%2BNH28%3D' (2025-01-23)
2025-01-25 05:11:50 +00:00
github-actions[bot]
6f4552b742 flake.lock: Update
Flake lock file updates:

• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/64d20cb2afaad8b73f4e38de41d27fb30a782bb5?narHash=sha256-hOydnO9trHDo3qURqLSDdmE/pHNWDzlhkmyZ/gcBX2s%3D' (2025-01-19)
  → 'github:nix-community/lanzaboote/a65905a09e2c43ff63be8c0e86a93712361f871e?narHash=sha256-AEEDktApTEZ5PZXNDkry2YV2k6t0dTgLPEmAZbnigXU%3D' (2025-01-23)
• Updated input 'master':
    'github:NixOS/nixpkgs/0fed4e73c184a85c01b0b4b5b77b4286bfc445a3?narHash=sha256-dfVC0GV8wOEAGS1%2B1IIIWWKVzrue0gjjqgH7AqSrcNk%3D' (2025-01-23)
  → 'github:NixOS/nixpkgs/6158098dfa98fbafa91d13f6aecbdbf0a1eafbeb?narHash=sha256-zVH9Y6nl%2BVPs/dcWySuZ9MtdQgHAg6LYc3oB8ZhQhRk%3D' (2025-01-24)
• Updated input 'nvim-flake':
    'github:Gerg-L/nvim-flake/2024f8d63e6225eed0dc15c46b9af5459d2ff711?narHash=sha256-ano1rGV%2Brd1pIlJfPw0rkdWR4Y0mTSsKcVJYjTqGe84%3D' (2025-01-23)
  → 'github:Gerg-L/nvim-flake/15b20df852f1dd9125e3ce7638e263bb7c88b43f?narHash=sha256-%2BRX4lXeNjBGn%2B3rGMDg3Hd8Q1S65tTyoP53os1rnJr8%3D' (2025-01-24)
• Updated input 'nvim-flake/mnw':
    'github:gerg-l/mnw/40cd0b006cc48dffd0f8698ad7f54cf1d56779a6?narHash=sha256-OJhcCAoaMMXeD6o4qI/hxBCNELJp4dN8D5LJZc8w8XA%3D' (2024-12-25)
  → 'github:gerg-l/mnw/23e63d54cec2a42552512c3205e4617f25205cb8?narHash=sha256-g9s/XvCLViSaaekyCgQrRAbsltkksrrdMH/jDrgc%2B5E%3D' (2025-01-24)
• Updated input 'nvim-flake/neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/4474337a5d70deb21d59d58f4673eac32a572334?narHash=sha256-1hFwT8sokwPiGs7eaBBoJOu7JYK3viWVVdn5z3z6Das%3D' (2025-01-22)
  → 'github:nix-community/neovim-nightly-overlay/7d9aaf2f175602b8511e4c5134c4a975628c6948?narHash=sha256-s5%2Btrj2UfrIWlrCm%2BhKDB5%2B36kY5scH9MxM9zfU%2B4qc%3D' (2025-01-23)
• Updated input 'nvim-flake/neovim-nightly/neovim-src':
    'github:neovim/neovim/3a25995f304039517b99b8c7d79654adf65c7562?narHash=sha256-g0fB%2Bdqn7vUUpvVCswK88Cm%2Bh4O0PK/muQshD8NsFVY%3D' (2025-01-21)
  → 'github:neovim/neovim/af0ef2ac9dd19b7c4005a3197334d3e7d554646c?narHash=sha256-bW3ub7hI5Ml%2B4cFErZvlbbQNDmmycoroRYYAegj33qo%3D' (2025-01-22)
• Updated input 'nvim-flake/neovim-nightly/nixpkgs':
    'github:NixOS/nixpkgs/300081d0cc72df578b02d914df941b8ec62240e6?narHash=sha256-hFA6SmioeqvGW/XvZa9bxniAeulksCOcj3kokdNT/YE%3D' (2025-01-20)
  → 'github:NixOS/nixpkgs/5757bbb8bd7c0630a0cc4bb19c47e588db30b97c?narHash=sha256-3wFonKmNRWKq1himW9N3TllbeGIHFACI5vmLpk6moF8%3D' (2025-01-22)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/bd69e9e814233746ae4c3165df10607624b7d9c5?narHash=sha256-iQoI2%2BDTwZwLryi8sYn/xSXMmUxglmA2k8/2VflgrJI%3D' (2025-01-23)
  → 'github:Gerg-L/spicetify-nix/1a60b7cf6470e411e29697fe31b1d89660fccae3?narHash=sha256-FCHWBhrL59cPhKZvn%2B2ycpdzM74kETOnZ2HX5B4q4Ko%3D' (2025-01-24)
• Updated input 'stable':
    'github:NixOS/nixpkgs/ae584d90cbd0396a422289ee3efb1f1c9d141dc3?narHash=sha256-e1WgPJpIYbOuokjgylcsuoEUCB4Jl2rQXa2LUD6XAG8%3D' (2025-01-20)
  → 'github:NixOS/nixpkgs/47addd76727f42d351590c905d9d1905ca895b82?narHash=sha256-6qY0pk2QmUtBT9Mywdvif0i/CLVgpCjMUn6g9vB%2Bf3M%3D' (2025-01-22)
2025-01-24 05:12:40 +00:00
github-actions[bot]
4d6dd668e5 flake.lock: Update
Flake lock file updates:

• Updated input 'fetch-rs':
    'github:Gerg-L/fetch-rs/6fa8c9649a37954c0e9dbe23058d1f275935affa?narHash=sha256-oqUk3TpNovAFjS386PGNeSq5A6tU4jhE/MoZYxIbTqI%3D' (2025-01-20)
  → 'github:Gerg-L/fetch-rs/b9b2e406412a6f416d6ac2c6fab24ac79cb78d15?narHash=sha256-vEomFIFl2nXUJQC0fuSKexUYqufhebbkyx%2BhF2l1bX8%3D' (2025-01-22)
• Updated input 'master':
    'github:NixOS/nixpkgs/a993849e624d6fb2126b242765a9f87c8b164bb1?narHash=sha256-oqUsEe0gOaUPye4GVHSTFzXFJ9nJKXAukGJPZX9Sulk%3D' (2025-01-22)
  → 'github:NixOS/nixpkgs/0fed4e73c184a85c01b0b4b5b77b4286bfc445a3?narHash=sha256-dfVC0GV8wOEAGS1%2B1IIIWWKVzrue0gjjqgH7AqSrcNk%3D' (2025-01-23)
• Updated input 'nvim-flake':
    'github:Gerg-L/nvim-flake/266ccb5c86a32d7b399823f16ed45c9b3b808135?narHash=sha256-rsgBbVZnumOBospz7Ha3XtegrBXjmJhxzL3LltGGhVU%3D' (2025-01-22)
  → 'github:Gerg-L/nvim-flake/2024f8d63e6225eed0dc15c46b9af5459d2ff711?narHash=sha256-ano1rGV%2Brd1pIlJfPw0rkdWR4Y0mTSsKcVJYjTqGe84%3D' (2025-01-23)
• Updated input 'nvim-flake/neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/ac8238031094d5242da26947bfc7174369c12e33?narHash=sha256-RDwsCYHgjFf6iTi5JSfpOAnuQenDh8VFKU01XluVWM8%3D' (2025-01-21)
  → 'github:nix-community/neovim-nightly-overlay/4474337a5d70deb21d59d58f4673eac32a572334?narHash=sha256-1hFwT8sokwPiGs7eaBBoJOu7JYK3viWVVdn5z3z6Das%3D' (2025-01-22)
• Updated input 'nvim-flake/neovim-nightly/git-hooks':
    'github:cachix/git-hooks.nix/15a87cedeb67e3dbc8d2f7b9831990dffcf4e69f?narHash=sha256-2UNmLCKORvdBRhPGI8Vx0b6l7M8/QBey/nHLIxOl4jE%3D' (2025-01-19)
  → 'github:cachix/git-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17?narHash=sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg%3D' (2025-01-21)
• Updated input 'nvim-flake/neovim-nightly/neovim-src':
    'github:neovim/neovim/855a2a75e6f7d08376c221a46e0179e5c76176ec?narHash=sha256-A1ITJgtOOwhSC5wB/jfBV9ZuAftroeYRYFqA%2BaFKgac%3D' (2025-01-20)
  → 'github:neovim/neovim/3a25995f304039517b99b8c7d79654adf65c7562?narHash=sha256-g0fB%2Bdqn7vUUpvVCswK88Cm%2Bh4O0PK/muQshD8NsFVY%3D' (2025-01-21)
• Updated input 'nvim-flake/neovim-nightly/treefmt-nix':
    'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
  → 'github:numtide/treefmt-nix/f2cc121df15418d028a59c9737d38e3a90fbaf8f?narHash=sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo%3D' (2025-01-21)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/7212e19f7866c4f494b8cb45c1b20564b7e16c05?narHash=sha256-OW4xWGC%2BgWwAYoZtmXhuoX6WV%2BRFpadoev/uOPzYEpU%3D' (2025-01-22)
  → 'github:Gerg-L/spicetify-nix/bd69e9e814233746ae4c3165df10607624b7d9c5?narHash=sha256-iQoI2%2BDTwZwLryi8sYn/xSXMmUxglmA2k8/2VflgrJI%3D' (2025-01-23)
• Updated input 'stable':
    'github:NixOS/nixpkgs/107d5ef05c0b1119749e381451389eded30fb0d5?narHash=sha256-Qw2PwmkXDK8sPQ5YQ/y/icbQ%2BTYgbxfjhgnkNJyT1X8%3D' (2025-01-19)
  → 'github:NixOS/nixpkgs/ae584d90cbd0396a422289ee3efb1f1c9d141dc3?narHash=sha256-e1WgPJpIYbOuokjgylcsuoEUCB4Jl2rQXa2LUD6XAG8%3D' (2025-01-20)
2025-01-23 05:12:46 +00:00
8e11ccc75e
gerg-desktop add printers 2025-01-22 19:03:40 -05:00
10 changed files with 96 additions and 68 deletions

View file

@ -3,7 +3,7 @@ updates:
- package-ecosystem: github-actions - package-ecosystem: github-actions
directory: "/" directory: "/"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" time: "04:00"
open-pull-requests-limit: 10 open-pull-requests-limit: 10
reviewers: reviewers:

View file

@ -2,7 +2,7 @@ name: flake-update
on: on:
workflow_dispatch: workflow_dispatch:
schedule: schedule:
- cron: '0 5 * * *' - cron: '0 5 * * 0'
jobs: jobs:
lockfile: lockfile:

104
flake.lock generated
View file

@ -42,11 +42,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737334938, "lastModified": 1737589030,
"narHash": "sha256-oqUk3TpNovAFjS386PGNeSq5A6tU4jhE/MoZYxIbTqI=", "narHash": "sha256-vEomFIFl2nXUJQC0fuSKexUYqufhebbkyx+hF2l1bX8=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "fetch-rs", "repo": "fetch-rs",
"rev": "6fa8c9649a37954c0e9dbe23058d1f275935affa", "rev": "b9b2e406412a6f416d6ac2c6fab24ac79cb78d15",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -248,11 +248,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737301351, "lastModified": 1737465171,
"narHash": "sha256-2UNmLCKORvdBRhPGI8Vx0b6l7M8/QBey/nHLIxOl4jE=", "narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "15a87cedeb67e3dbc8d2f7b9831990dffcf4e69f", "rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -372,11 +372,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1737299073, "lastModified": 1737639419,
"narHash": "sha256-hOydnO9trHDo3qURqLSDdmE/pHNWDzlhkmyZ/gcBX2s=", "narHash": "sha256-AEEDktApTEZ5PZXNDkry2YV2k6t0dTgLPEmAZbnigXU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "64d20cb2afaad8b73f4e38de41d27fb30a782bb5", "rev": "a65905a09e2c43ff63be8c0e86a93712361f871e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -387,11 +387,11 @@
}, },
"master": { "master": {
"locked": { "locked": {
"lastModified": 1737520781, "lastModified": 1738062650,
"narHash": "sha256-oqUsEe0gOaUPye4GVHSTFzXFJ9nJKXAukGJPZX9Sulk=", "narHash": "sha256-7zzGA17LnRQltAf1lNqqmpxhgmgTaVgDLgn1lygfy3o=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a993849e624d6fb2126b242765a9f87c8b164bb1", "rev": "8fe793656cf86f14e1549568eae010761660459f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -403,11 +403,11 @@
}, },
"mnw": { "mnw": {
"locked": { "locked": {
"lastModified": 1735150973, "lastModified": 1737682369,
"narHash": "sha256-OJhcCAoaMMXeD6o4qI/hxBCNELJp4dN8D5LJZc8w8XA=", "narHash": "sha256-g9s/XvCLViSaaekyCgQrRAbsltkksrrdMH/jDrgc+5E=",
"owner": "gerg-l", "owner": "gerg-l",
"repo": "mnw", "repo": "mnw",
"rev": "40cd0b006cc48dffd0f8698ad7f54cf1d56779a6", "rev": "23e63d54cec2a42552512c3205e4617f25205cb8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -427,11 +427,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1737444129, "lastModified": 1737961008,
"narHash": "sha256-RDwsCYHgjFf6iTi5JSfpOAnuQenDh8VFKU01XluVWM8=", "narHash": "sha256-GYzjvr6qsy1KQY0jdtkTloeKAAsF1Ls5jpPved3l1PY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "ac8238031094d5242da26947bfc7174369c12e33", "rev": "af9d81d77c8b81856a2d56048c8cb48e98bb929e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -443,11 +443,11 @@
"neovim-src": { "neovim-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1737414984, "lastModified": 1737934383,
"narHash": "sha256-A1ITJgtOOwhSC5wB/jfBV9ZuAftroeYRYFqA+aFKgac=", "narHash": "sha256-aMMwHoHpaKbCaPoDd18N9gCCzA/IRPTrrRQmAWFQO54=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "855a2a75e6f7d08376c221a46e0179e5c76176ec", "rev": "1759b7844a2d468310b6d0ceca899fec6f2d4b84",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -489,11 +489,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737257306, "lastModified": 1737861961,
"narHash": "sha256-lEGgpA4kGafc76+Amnz+gh1L/cwUS2pePFlf22WEyh8=", "narHash": "sha256-LIRtMvAwLGb8pBoamzgEF67oKlNPz4LuXiRPVZf+TpE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "744d330659e207a1883d2da0141d35e520eb87bd", "rev": "79b7b8eae3243fc5aa9aad34ba6b9bbb2266f523",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -638,11 +638,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1737370608, "lastModified": 1737879851,
"narHash": "sha256-hFA6SmioeqvGW/XvZa9bxniAeulksCOcj3kokdNT/YE=", "narHash": "sha256-H+FXIKj//kmFHTTW4DFeOjR7F1z2/3eb2iwN6Me4YZk=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "300081d0cc72df578b02d914df941b8ec62240e6", "rev": "5d3221fd57cc442a1a522a15eb5f58230f45a304",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -663,11 +663,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1737519635, "lastModified": 1738027094,
"narHash": "sha256-rsgBbVZnumOBospz7Ha3XtegrBXjmJhxzL3LltGGhVU=", "narHash": "sha256-nNqG9PeLwpJYNJh+OBYTp5FeLX9gDtvhLHyKt5+e0to=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "nvim-flake", "repo": "nvim-flake",
"rev": "266ccb5c86a32d7b399823f16ed45c9b3b808135", "rev": "800a954d141922a08dcaaeef28de48c4f57bcf85",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -757,7 +757,7 @@
"spicetify-nix": "spicetify-nix", "spicetify-nix": "spicetify-nix",
"stable": "stable", "stable": "stable",
"suckless": "suckless", "suckless": "suckless",
"systems": "systems_2", "systems": "systems_3",
"unstable": "unstable" "unstable": "unstable"
} }
}, },
@ -825,14 +825,15 @@
"flake-compat": "flake-compat_6", "flake-compat": "flake-compat_6",
"nixpkgs": [ "nixpkgs": [
"unstable" "unstable"
] ],
"systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1737519350, "lastModified": 1738062977,
"narHash": "sha256-OW4xWGC+gWwAYoZtmXhuoX6WV+RFpadoev/uOPzYEpU=", "narHash": "sha256-zW1zK0jl5mU27WawATAeFOiALa/NjBnN2KRa+3TU01k=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "spicetify-nix", "repo": "spicetify-nix",
"rev": "7212e19f7866c4f494b8cb45c1b20564b7e16c05", "rev": "b81153eab0ef97b43a9bd25707a2ebdf8572ee62",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -843,11 +844,11 @@
}, },
"stable": { "stable": {
"locked": { "locked": {
"lastModified": 1737299813, "lastModified": 1737885640,
"narHash": "sha256-Qw2PwmkXDK8sPQ5YQ/y/icbQ+TYgbxfjhgnkNJyT1X8=", "narHash": "sha256-GFzPxJzTd1rPIVD4IW+GwJlyGwBDV1Tj5FLYwDQQ9sM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "107d5ef05c0b1119749e381451389eded30fb0d5", "rev": "4e96537f163fad24ed9eb317798a79afc85b51b7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -907,6 +908,21 @@
"type": "github" "type": "github"
} }
}, },
"systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -916,11 +932,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737103437, "lastModified": 1737483750,
"narHash": "sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc=", "narHash": "sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "d1ed3b385f8130e392870cfb1dbfaff8a63a1899", "rev": "f2cc121df15418d028a59c9737d38e3a90fbaf8f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -931,11 +947,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1737469691, "lastModified": 1737885589,
"narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", "narHash": "sha256-Zf0hSrtzaM1DEz8//+Xs51k/wdSajticVrATqDrfQjg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", "rev": "852ff1d9e153d8875a83602e03fdef8a63f0ecf8",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -27,6 +27,7 @@
ref = "2cb0ddfe4eb216fab6d826c1056743c152722720"; ref = "2cb0ddfe4eb216fab6d826c1056743c152722720";
inputs.nixpkgs.follows = "stable"; inputs.nixpkgs.follows = "stable";
}; };
#other
nixos-generators = { nixos-generators = {
type = "github"; type = "github";
owner = "nix-community"; owner = "nix-community";
@ -63,6 +64,11 @@
repo = "nix-janitor"; repo = "nix-janitor";
inputs.nixpkgs.follows = "unstable"; inputs.nixpkgs.follows = "unstable";
}; };
systems = {
type = "github";
owner = "nix-systems";
repo = "default";
};
#my own packages #my own packages
spicetify-nix = { spicetify-nix = {
type = "github"; type = "github";
@ -94,12 +100,6 @@
repo = "reboot-bot"; repo = "reboot-bot";
inputs.nixpkgs.follows = "unstable"; inputs.nixpkgs.follows = "unstable";
}; };
systems = {
type = "github";
owner = "nix-systems";
repo = "default";
};
}; };
outputs = outputs =
inputs: inputs:

View file

@ -40,6 +40,8 @@ in
}; };
}; };
systemd = { systemd = {
# For linuxManualConfig to work:
strip = lib.mkForce false;
network = { network = {
enable = true; enable = true;
networks.enp11s0 = { networks.enp11s0 = {
@ -95,13 +97,12 @@ in
timeout = lib.mkForce 5; timeout = lib.mkForce 5;
efi.efiSysMountPoint = "/efi22"; efi.efiSysMountPoint = "/efi22";
}; };
kernelPackages = pkgs.linuxPackagesFor ( kernelPackages = pkgs.linuxPackagesFor (
let let
version = "6.10.11"; version = "6.12.11";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "mirror://kernel/linux/kernel/v${builtins.head (lib.splitVersion version)}.x/linux-${version}.tar.xz"; url = "mirror://kernel/linux/kernel/v${builtins.head (lib.splitVersion version)}.x/linux-${version}.tar.xz";
hash = "sha256-+02gRvjBhRWfRTfe2IejCsxp2RxVWg/3+rxFIPWaMJY="; hash = "sha256-R1Fy/b2HoVPxI6V5Umcudzvbba9bWKQX0aXkGfz+7Ek=";
}; };
in in
(pkgs.linuxManualConfig { (pkgs.linuxManualConfig {

View file

@ -24,6 +24,7 @@
"steam" "steam"
"steam-unwrapped" "steam-unwrapped"
"steam-run" "steam-run"
"hplip"
]; ];
packages = { packages = {
inherit (pkgs) inherit (pkgs)
@ -178,6 +179,17 @@
}; };
}; };
# printing
services.avahi = {
enable = true;
nssmdns4 = true;
openFirewall = true;
};
services.printing = {
enable = true;
drivers = [ pkgs.hplipWithPlugin ];
};
#user managment #user managment
sops.secrets.gerg.neededForUsers = true; sops.secrets.gerg.neededForUsers = true;

View file

@ -28,7 +28,15 @@
}; };
}; };
systemd.tmpfiles.rules = [ "L+ /var/lib/acme - - - - /persist/services/acme" ]; fileSystems."/var/lib/acme" = {
device = "/persist/services/acme";
fsType = "none";
options = [ "bind" ];
depends = [
"/persist"
"/var"
];
};
users.users.${config.services.nginx.user}.extraGroups = [ "acme" ]; users.users.${config.services.nginx.user}.extraGroups = [ "acme" ];

View file

@ -1,7 +1,6 @@
{ {
config, config,
lib, lib,
pkgs,
}: }:
{ {
#link some stuff #link some stuff
@ -23,7 +22,6 @@
supportedFilesystems.ntfs = true; supportedFilesystems.ntfs = true;
zfs = { zfs = {
package = pkgs.zfs_unstable;
devNodes = "/dev/disk/by-id/"; devNodes = "/dev/disk/by-id/";
forceImportAll = true; forceImportAll = true;
}; };

View file

@ -24,7 +24,6 @@
nix-output-monitor # nom nom nom nom; nix-output-monitor # nom nom nom nom;
nix-tree # view packages nix-tree # view packages
pciutils # lspci pciutils # lspci
nixos-rebuild-ng
; ;
nix-janitor = pkgs.symlinkJoin { nix-janitor = pkgs.symlinkJoin {
name = "nix-janitor"; name = "nix-janitor";
@ -82,6 +81,6 @@
# Useless with flakes (without configuring) # Useless with flakes (without configuring)
programs.command-not-found.enable = false; programs.command-not-found.enable = false;
system.switch.enableNg = true; system.rebuild.enableNg = true;
}; };
} }

View file

@ -14,13 +14,7 @@ writeShellApplication {
fd fd
]; ];
text = '' text = ''
if [ -z "''${1:-""}" ] || [ "$1" == "." ]; then fd "$@" -t f -e nix -x statix fix -- '{}'
fd '.*\.nix' . -x statix fix -- {} \; fd "$@" -t f -e nix -X deadnix -e -- '{}' \; -X nixfmt '{}'
fd '.*\.nix' . -X deadnix -e -- {} \; -X nixfmt {} \;
else
statix fix -- "$1"
deadnix -e "$1"
nixfmt "$1"
fi
''; '';
} }