From a8ece6cf1988fa5ed11b4d7c45ada87f7bca9b1a Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Wed, 26 Nov 2025 21:07:30 +0530 Subject: [PATCH] feat: update flake dependencies and add openssh service config --- flake.lock | 228 ++++++++++++++++---------------- nixos/tako/services/default.nix | 1 + nixos/tako/services/openssh.nix | 8 ++ 3 files changed, 123 insertions(+), 114 deletions(-) create mode 100644 nixos/tako/services/openssh.nix diff --git a/flake.lock b/flake.lock index 1f4a3fb6..3a203e74 100644 --- a/flake.lock +++ b/flake.lock @@ -233,11 +233,11 @@ ] }, "locked": { - "lastModified": 1762356719, - "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=", + "lastModified": 1763922789, + "narHash": "sha256-XnkWjCpeXfip9tqYdL0b0zzBDjq+dgdISvEdSVGdVyA=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7", + "rev": "a20a0e67a33b6848378a91b871b89588d3a12573", "type": "github" }, "original": { @@ -494,11 +494,11 @@ }, "crane_4": { "locked": { - "lastModified": 1762538466, - "narHash": "sha256-8zrIPl6J+wLm9MH5ksHcW7BUHo7jSNOu0/hA0ohOOaM=", + "lastModified": 1763938834, + "narHash": "sha256-j8iB0Yr4zAvQLueCZ5abxfk6fnG/SJ5JnGUziETjwfg=", "owner": "ipetkov", "repo": "crane", - "rev": "0cea393fffb39575c46b7a0318386467272182fe", + "rev": "d9e753122e51cee64eb8d2dddfe11148f339f5a2", "type": "github" }, "original": { @@ -899,11 +899,11 @@ "flake-compat_3": { "flake": false, "locked": { - "lastModified": 1747046372, - "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", + "lastModified": 1761588595, + "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", "owner": "edolstra", "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", "type": "github" }, "original": { @@ -1109,11 +1109,11 @@ ] }, "locked": { - "lastModified": 1762980239, - "narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=", + "lastModified": 1763759067, + "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "52a2caecc898d0b46b2b905f058ccc5081f842da", + "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", "type": "github" }, "original": { @@ -1601,11 +1601,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1763704826, - "narHash": "sha256-Q2ArFuRzdNqR8gK0g2eBfnwwPWmiIIU4TPWa+xNHtqc=", + "lastModified": 1764166758, + "narHash": "sha256-bTElYF0d4XEGK9pT4I22+XSGZIN26lWEvk5D06cyZak=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "5f3645433c0ba5910c7da1f25aaa07efc2c84b64", + "rev": "d9529947a40e16f8e7efd8a1f680d01ff99f213b", "type": "github" }, "original": { @@ -1756,11 +1756,11 @@ ] }, "locked": { - "lastModified": 1763680613, - "narHash": "sha256-Pr/LMkiiqfs3CIW5TG+QNFJwYXEzHTvULLChzg2B2oo=", + "lastModified": 1763822586, + "narHash": "sha256-elNvh8wtOAWKpHw1YGO9D8BjVqR8Z4T+kDyIYKDlXkU=", "owner": "tale", "repo": "headplane", - "rev": "cc533f1b725c8a022b08ac3ae6e70b22f29de68d", + "rev": "c0c4ecf6311f93e05a65eb72dfa59b5b751bfcd5", "type": "github" }, "original": { @@ -1776,11 +1776,11 @@ ] }, "locked": { - "lastModified": 1763748372, - "narHash": "sha256-AUc78Qv3sWir0hvbmfXoZ7Jzq9VVL97l+sP9Jgms+JU=", + "lastModified": 1764135300, + "narHash": "sha256-5xOuutXM7UPTUcn3uDAD8UlPQsXmqPrX81cXoDOAGcA=", "owner": "nix-community", "repo": "home-manager", - "rev": "d10a9b16b2a3ee28433f3d1c603f4e9f1fecb8e1", + "rev": "f4cb25928fafa9ae68660fe71f730fc820a59028", "type": "github" }, "original": { @@ -1796,11 +1796,11 @@ ] }, "locked": { - "lastModified": 1758463745, - "narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=", + "lastModified": 1763992789, + "narHash": "sha256-WHkdBlw6oyxXIra/vQPYLtqY+3G8dUVZM8bEXk0t8x4=", "owner": "nix-community", "repo": "home-manager", - "rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3", + "rev": "44831a7eaba4360fb81f2acc5ea6de5fde90aaa3", "type": "github" }, "original": { @@ -1876,11 +1876,11 @@ ] }, "locked": { - "lastModified": 1762462052, - "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=", + "lastModified": 1763733840, + "narHash": "sha256-JnET78yl5RvpGuDQy3rCycOCkiKoLr5DN1fPhRNNMco=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162", + "rev": "8f1bec691b2d198c60cccabca7a94add2df4ed1a", "type": "github" }, "original": { @@ -1936,11 +1936,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1763750925, - "narHash": "sha256-Q5IO8VKW2fFHb6Ix6auy6SEMA6NS6pNeuefBai4+PHY=", + "lastModified": 1764111111, + "narHash": "sha256-CqXsRpQjhHLzZg/kWiIIUeUJUko5naDLEt/VGZTjyjY=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "abb2f7ee6fc99c31b6fac05568f29c92b59565df", + "rev": "210930bef93916b6271685277e54b0dedb46214e", "type": "github" }, "original": { @@ -1982,11 +1982,11 @@ ] }, "locked": { - "lastModified": 1762755186, - "narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=", + "lastModified": 1763727565, + "narHash": "sha256-vRff/2R1U1jzPBy4OODqh2kfUzmizW/nfV2ROzTDIKo=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "66356e20a8ed348aa49c1b9ceace786e224225b3", + "rev": "7724d3a12a0453e7aae05f2ef39474219f05a4b4", "type": "github" }, "original": { @@ -2036,11 +2036,11 @@ ] }, "locked": { - "lastModified": 1763254292, - "narHash": "sha256-JNgz3Fz2KMzkT7aR72wsgu/xNeJB//LSmdilh8Z/Zao=", + "lastModified": 1763819661, + "narHash": "sha256-0jLarTR/BLWdGlboM86bPVP2zKJNI2jvo3JietnDkOM=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "deea98d5b61d066bdc7a68163edd2c4bd28d3a6b", + "rev": "a318deec0c12409ec39c68d2be8096b636dc2a5c", "type": "github" }, "original": { @@ -2164,11 +2164,11 @@ ] }, "locked": { - "lastModified": 1762463729, - "narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=", + "lastModified": 1763503177, + "narHash": "sha256-VPoiswJBBmTLVuNncvT/8FpFR+sYcAi/LgP/zTZ+5rA=", "owner": "hyprwm", "repo": "hyprtoolkit", - "rev": "88483bdee5329ec985f0c8f834c519cd18cfe532", + "rev": "f4e1e12755567ecf39090203b8f43eace8279630", "type": "github" }, "original": { @@ -2189,11 +2189,11 @@ ] }, "locked": { - "lastModified": 1763323331, - "narHash": "sha256-+Z0OfCo1MS8/aIutSAW5aJR9zTae1wz9kcJYMgpwN6M=", + "lastModified": 1763996058, + "narHash": "sha256-DsqzFZvrEV+aDmavjaD4/bk5qxeZwhGxPWBQdpFyM9Y=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "0c6411851cc779d551edc89b83966696201611aa", + "rev": "0168583075baffa083032ed13a8bea8ea12f281a", "type": "github" }, "original": { @@ -2239,11 +2239,11 @@ ] }, "locked": { - "lastModified": 1755184602, - "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", + "lastModified": 1763640274, + "narHash": "sha256-Uan1Nl9i4TF/kyFoHnTq1bd/rsWh4GAK/9/jDqLbY5A=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", + "rev": "f6cf414ca0e16a4d30198fd670ec86df3c89f671", "type": "github" }, "original": { @@ -2285,11 +2285,11 @@ ] }, "locked": { - "lastModified": 1763635809, - "narHash": "sha256-nTWzx902duln3sOq6gCbwz2KBYnhQqwFvU5jg2X6lDg=", + "lastModified": 1764149666, + "narHash": "sha256-utd6HxSwTZT4UQBNwCguzWhxeltOTSooN0xJdpkn3gw=", "owner": "ikawrakow", "repo": "ik_llama.cpp", - "rev": "912c98f60bcae76fb5ba6edd187d4fc6d3d4fb08", + "rev": "314300aa9ff59a51690f0b7d736678c3887f4ee1", "type": "github" }, "original": { @@ -2308,11 +2308,11 @@ ] }, "locked": { - "lastModified": 1763744684, - "narHash": "sha256-s0BsfMQCB7wrBGd32imXjI9V3/BmsTV9HrSmbBHcorQ=", + "lastModified": 1764105758, + "narHash": "sha256-CO0bERLKunEyI3jGUwdgSvztQogDbQxfOADZn3gK/p4=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "caaa97c1162e8ba5ef1f8d5bd4dee9a1b51b969a", + "rev": "6caebe287ad95915dd10769c46fb181011f30c57", "type": "github" }, "original": { @@ -2359,11 +2359,11 @@ "rust-overlay": "rust-overlay_6" }, "locked": { - "lastModified": 1763563389, - "narHash": "sha256-ATuiSBINBTjVXiGOYJAX6ttiDElV9MmjkqG4A8a/J8g=", + "lastModified": 1763975256, + "narHash": "sha256-IhdDL+0YwlLz5Ty0EnAxWN/btemN9FxcQbYs/V/8jvs=", "owner": "nix-community", "repo": "lanzaboote", - "rev": "b2f781751764ff57d54f7cf1910ae1bbf268ed1c", + "rev": "6803b15c4ab9df2dcc478254b4adb55524746ac7", "type": "github" }, "original": { @@ -2553,11 +2553,11 @@ ] }, "locked": { - "lastModified": 1763505477, - "narHash": "sha256-nJRd4LY2kT3OELfHqdgWjvToNZ4w+zKCMzS2R6z4sXE=", + "lastModified": 1764161084, + "narHash": "sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "3bda9f6b14161becbd07b3c56411f1670e19b9b5", + "rev": "e95de00a471d07435e0527ff4db092c84998698e", "type": "github" }, "original": { @@ -2676,11 +2676,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1763265660, - "narHash": "sha256-Ad9Rd3ZAidrH01xP73S3CjPiyXo7ywZs3uCESjPwUdc=", + "lastModified": 1763870992, + "narHash": "sha256-NPyc76Wxmv/vAsXJ8F+/8fXECHYcv2YGSqdiSHp/F/A=", "owner": "Mic92", "repo": "nix-index-database", - "rev": "469ef53571ea80890c9497952787920c79c1ee6e", + "rev": "d7423982c7a26586aa237d130b14c8b302c7a367", "type": "github" }, "original": { @@ -2696,11 +2696,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1763776632, - "narHash": "sha256-mvumw4Djwi6BgMKVKw5cpNt8a80+h/LvPy2AHOtzBzE=", + "lastModified": 1764122622, + "narHash": "sha256-TcBFscZxMn9ZRe/bxDVG/pmvqdJGP/aXUUANDikU4NA=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "e6d3b589d9f1f869e68142f44654e59fcb47390c", + "rev": "e6cfda9f65cb9bd38fa10efb4c43b09c9fe659eb", "type": "github" }, "original": { @@ -2828,11 +2828,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1763808687, - "narHash": "sha256-ayfmU9qzspiYMy9p5i0btEte1A7PzeqI3g96wyqNUvc=", + "lastModified": 1764169712, + "narHash": "sha256-nlWn5XqqHRppgt495nLH/d6z0CSl0S5ESXvQm1mmHyU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "242fe64f9ec6dbb41bb3413a0613f4de6b8dcf8f", + "rev": "65a46e681b0e3c012b0ca227b28a0774506a947b", "type": "github" }, "original": { @@ -2844,11 +2844,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1763622513, - "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=", + "lastModified": 1763948260, + "narHash": "sha256-dY9qLD0H0zOUgU3vWacPY6Qc421BeQAfm8kBuBtPVE0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b", + "rev": "1c8ba8d3f7634acac4a2094eef7c32ad9106532c", "type": "github" }, "original": { @@ -2869,11 +2869,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1763774726, - "narHash": "sha256-eE05tLXZQ3a8sgF6FghxFc5mzhtaxmjX5MSxzxZCueE=", + "lastModified": 1764120996, + "narHash": "sha256-UwVFfU9AXLyzrVwSCgoCZNgQFqcMuo4ggpHaETk+pk4=", "owner": "nix-community", "repo": "nixpkgs-xr", - "rev": "79444abf87659bad68568ab435e4609793377d53", + "rev": "3a9e816231da0f87d57b319e27b4ca3b13152294", "type": "github" }, "original": { @@ -2900,11 +2900,11 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1763421233, - "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", + "lastModified": 1763966396, + "narHash": "sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", + "rev": "5ae3b07d8d6527c42f17c876e404993199144b6a", "type": "github" }, "original": { @@ -2958,11 +2958,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1762977756, - "narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=", + "lastModified": 1763678758, + "narHash": "sha256-+hBiJ+kG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55", + "rev": "117cc7f94e8072499b0a7aa4c52084fa4e11cc9b", "type": "github" }, "original": { @@ -3006,11 +3006,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1763421233, - "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", + "lastModified": 1763966396, + "narHash": "sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", + "rev": "5ae3b07d8d6527c42f17c876e404993199144b6a", "type": "github" }, "original": { @@ -3046,11 +3046,11 @@ "systems": "systems_20" }, "locked": { - "lastModified": 1763804171, - "narHash": "sha256-Xu9FXXDHBD2yJRAbeZIiivZXumjgEoWEeUN+XqYnz/o=", + "lastModified": 1764148348, + "narHash": "sha256-C9UobzCvMaLwNtRaFrt26TA/SkQtcDhJFmlVQ6DPHyA=", "owner": "nix-community", "repo": "nixvim", - "rev": "85939e8768af58c57e609febfedb40a20ffc16a3", + "rev": "7fe6951bf8c2719f437f74224adf3a2e875d6781", "type": "github" }, "original": { @@ -3071,11 +3071,11 @@ "norg-meta": "norg-meta" }, "locked": { - "lastModified": 1763670107, - "narHash": "sha256-PW4jnzSIfuo3sY2TL04hvnKgA2b7jYz/SxI43h+Rvl8=", + "lastModified": 1764160831, + "narHash": "sha256-bSiXxKS8MNR+nqtHZxnYzxntmEKLNbD6Nr94wLU1Iao=", "owner": "nvim-neorg", "repo": "nixpkgs-neorg-overlay", - "rev": "cf3399de53f0de48053a9db8a048613b1d65e272", + "rev": "43f4552c839806da7e4511b9caabe3dc10a71547", "type": "github" }, "original": { @@ -3131,11 +3131,11 @@ "nixpkgs": "nixpkgs_11" }, "locked": { - "lastModified": 1763807492, - "narHash": "sha256-SbyhrUADWSTJ68Ze+7m6sYvUpKX3dvw4KOhuVOnDi3c=", + "lastModified": 1764169099, + "narHash": "sha256-jfMceAASXAxRAfCPNivKlf+/+zwYds2++dLUzJ61gjI=", "owner": "nix-community", "repo": "nur", - "rev": "878f45c5a9e3b97bf60b3e5284186409d53594fe", + "rev": "173e2f72d4e0e7d2535d237f29f67d3f5c7f85d7", "type": "github" }, "original": { @@ -3281,11 +3281,11 @@ ] }, "locked": { - "lastModified": 1763319842, - "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=", + "lastModified": 1763741496, + "narHash": "sha256-uIRqs/H18YEtMOn1OkbnPH+aNTwXKx+iU3qnxEkVUd0=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761", + "rev": "20e71a403c5de9ce5bd799031440da9728c1cda1", "type": "github" }, "original": { @@ -3304,11 +3304,11 @@ ] }, "locked": { - "lastModified": 1763319842, - "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=", + "lastModified": 1763988335, + "narHash": "sha256-QlcnByMc8KBjpU37rbq5iP7Cp97HvjRP0ucfdh+M4Qc=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761", + "rev": "50b9238891e388c9fdc6a5c49e49c42533a1b5ce", "type": "github" }, "original": { @@ -3566,11 +3566,11 @@ ] }, "locked": { - "lastModified": 1763347184, - "narHash": "sha256-6QH8hpCYJxifvyHEYg+Da0BotUn03BwLIvYo3JAxuqQ=", + "lastModified": 1763865987, + "narHash": "sha256-DJpzM8Jz3B0azJcAoF+YFHr8rEbxYLJ0wy1kWZ29HOw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "08895cce80433978d5bfd668efa41c5e24578cbd", + "rev": "042d905c01a6eec3bcae8530dacb19cda9758a63", "type": "github" }, "original": { @@ -3613,11 +3613,11 @@ ] }, "locked": { - "lastModified": 1763778964, - "narHash": "sha256-qeOBcixYtZ4yUsBWO6kcjr7ylkrBib4kGDImHNKba9I=", + "lastModified": 1764124769, + "narHash": "sha256-vcoOEy3i8AGJi3Y2C48hrf6CuL2h8W1gLe1gNt72Kxg=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "7f3aa46dfa230ec2a4ca9281186a24771650ccd1", + "rev": "5da8c00313b4434f00aed6b4c94cd3b207bafdc5", "type": "github" }, "original": { @@ -3654,11 +3654,11 @@ ] }, "locked": { - "lastModified": 1763607916, - "narHash": "sha256-VefBA1JWRXM929mBAFohFUtQJLUnEwZ2vmYUNkFnSjE=", + "lastModified": 1764021963, + "narHash": "sha256-1m84V2ROwNEbqeS9t37/mkry23GBhfMt8qb6aHHmjuc=", "owner": "Mic92", "repo": "sops-nix", - "rev": "877bb495a6f8faf0d89fc10bd142c4b7ed2bcc0b", + "rev": "c482a1c1bbe030be6688ed7dc84f7213f304f1ec", "type": "github" }, "original": { @@ -3688,11 +3688,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1763767967, - "narHash": "sha256-BMiqCHUxp2zoAjWCpvj5Scf0J+yTiXpkBlFuRo2nFIg=", + "lastModified": 1764047889, + "narHash": "sha256-KGP5anhJ+uEv4qFV3UtD1YYVn00/zOqLdVBgSdrzW/c=", "owner": "nix-community", "repo": "stylix", - "rev": "cd11c057b054609b8463c20e6065de424b30b89d", + "rev": "b5072c51308a20214b7eb095b6fd01ee100a8f18", "type": "github" }, "original": { @@ -3722,11 +3722,11 @@ "tinted-zed": "tinted-zed_2" }, "locked": { - "lastModified": 1763740035, - "narHash": "sha256-h33/8bTP5ww1oKwrXgK2fuJPsNlWPzdG4jsvUlr6qqM=", + "lastModified": 1763845106, + "narHash": "sha256-S3HH655nydKoLTuqX8qcJidZH0PiWGB/YcoPomH1DaQ=", "owner": "nix-community", "repo": "stylix", - "rev": "206e6ee4d11adcc80d8cbe612e14e08641474fc8", + "rev": "b9b8173a6e31c6d06f328307ddbdf7d6af82b7ad", "type": "github" }, "original": { @@ -4566,11 +4566,11 @@ ] }, "locked": { - "lastModified": 1763780714, - "narHash": "sha256-n2T7r5HkxofkT3mIbb2bNkzacBdhP/bVeph/yGNnBek=", + "lastModified": 1764166920, + "narHash": "sha256-AEpt8JdKA4RVobRjaR7S2QP3bmUz8dhuWasB7mr9Ylo=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "ef951ed2d976bcd1f57a09f358fdda9fa9425018", + "rev": "6f5d615393a5e923ea2883ef28e274031d1b1e1e", "type": "github" }, "original": { diff --git a/nixos/tako/services/default.nix b/nixos/tako/services/default.nix index 607e5479..c7bedfdf 100644 --- a/nixos/tako/services/default.nix +++ b/nixos/tako/services/default.nix @@ -22,6 +22,7 @@ ./tailscale.nix # ./headscale.nix # ./shitpost.nix + ./openssh.nix ]; services = { nix-serve = { diff --git a/nixos/tako/services/openssh.nix b/nixos/tako/services/openssh.nix new file mode 100644 index 00000000..1c5e4e0c --- /dev/null +++ b/nixos/tako/services/openssh.nix @@ -0,0 +1,8 @@ +{...}: { + services.openssh = { + enable = true; + passwordAuthentication = false; + permitRootLogin = "prohibit-password"; + pubKeyAuthentication = true; + }; +}