diff --git a/flake.lock b/flake.lock index cbece50..81ade3e 100644 --- a/flake.lock +++ b/flake.lock @@ -916,11 +916,11 @@ ] }, "locked": { - "lastModified": 1767663088, - "narHash": "sha256-nlMgpyq01oGDUBAccmtbft/ru3U3RBq5qQKltoy0krE=", + "lastModified": 1762705707, + "narHash": "sha256-741N/dCDUmyhSHE3jlefkDKVGeNKmaLNRNnBm3+R4nY=", "owner": "xunuwu", "repo": "sobercookie", - "rev": "d95c5340381d37ab304a2eb5076bbd8b16ea3e57", + "rev": "d67fbf33df1f5a37b630075301b66b4167cec10a", "type": "github" }, "original": { diff --git a/home/develop/langs/csharp.nix b/home/develop/langs/csharp.nix index 9141253..f2443ac 100644 --- a/home/develop/langs/csharp.nix +++ b/home/develop/langs/csharp.nix @@ -1,5 +1,6 @@ {pkgs, ...}: { home.packages = with pkgs; [ dotnet-sdk_10 + roslyn-ls ]; } diff --git a/hosts/conifer/default.nix b/hosts/conifer/default.nix index aa81beb..9b7dc1e 100644 --- a/hosts/conifer/default.nix +++ b/hosts/conifer/default.nix @@ -28,7 +28,7 @@ core.users core.locale core.tools - # core.compat + core.compat programs.zsh programs.fish diff --git a/hosts/hopper/profiles/lab/garage.nix b/hosts/hopper/profiles/lab/garage.nix index 51c74c4..3a5e85a 100644 --- a/hosts/hopper/profiles/lab/garage.nix +++ b/hosts/hopper/profiles/lab/garage.nix @@ -6,7 +6,7 @@ }: { services.garage = { enable = true; - package = pkgs.garage_2; + package = pkgs.garage_2_0_0; settings = { replication_factor = 1; diff --git a/hosts/nixdesk/default.nix b/hosts/nixdesk/default.nix index 7fc15cd..90e1475 100644 --- a/hosts/nixdesk/default.nix +++ b/hosts/nixdesk/default.nix @@ -139,12 +139,8 @@ environment.persistence."/persist".enable = false; - boot.kernel.sysctl."fs.inotify.max_user_watches" = 99999999; - networking.interfaces.eno1.wakeOnLan.enable = true; - programs.sysdig.enable = true; - networking.hostName = "nixdesk"; system.stateVersion = "23.11"; } diff --git a/hosts/nixdesk/hardware.nix b/hosts/nixdesk/hardware.nix index e4e26ef..5fc24ea 100644 --- a/hosts/nixdesk/hardware.nix +++ b/hosts/nixdesk/hardware.nix @@ -15,16 +15,7 @@ hardware.i2c.enable = true; boot = { - kernelPatches = lib.singleton { - name = "ebpf-config"; - patch = null; - structuredExtraConfig = with lib.kernel; { - BPF_KPROBE_OVERRIDE = yes; - FUNCTION_ERROR_INJECTION = yes; - }; - }; - # using lts for now - # kernelPackages = pkgs.linuxPackages_latest; + kernelPackages = pkgs.linuxPackages_latest; initrd = { verbose = false; availableKernelModules = [ diff --git a/hosts/nixdesk/home.nix b/hosts/nixdesk/home.nix index 101795b..6bc42e2 100644 --- a/hosts/nixdesk/home.nix +++ b/hosts/nixdesk/home.nix @@ -50,7 +50,7 @@ develop.langs.zig develop.langs.lua develop.langs.c - develop.langs.csharp + # develop.langs.csharp develop.langs.gleam # programs @@ -121,11 +121,6 @@ vscodium-fhs android-studio jetbrains.rider - (pkgs.buildFHSEnv { - name = "silk-fhs"; - runScript = "bash"; - targetPkgs = pkgs: with pkgs; [glfw assimp]; - }) # jetbrains.idea-ultimate # communication diff --git a/secrets/hopper/roblox-playtime b/secrets/hopper/roblox-playtime index 78ff647..21e64eb 100644 --- a/secrets/hopper/roblox-playtime +++ b/secrets/hopper/roblox-playtime @@ -1,5 +1,5 @@ { - "data": "ENC[AES256_GCM,data:VeOCkjdFMP6wQYsUeUOYYcMnbB1YDVI+CLkTchovcdYWKoevaVnKGaNh3yCufhfvyHpJTE5Zyf374I8KbRatstKRae7X9W9jNHv14GQ8vbNdcq5xHM6JviKQWoiYmmEt0iCwy5o39olkvfkYhzJuV/7zROJlIGggc7gO16F0HwALPkLVxsn0T4Y8ccNlO5gXul1dJ5oNGw9yJjBdO8MRiNa5K82FBaIJZU7D+PHRAwhS8pG1dbsEIr2Wb+qmPOQliAA0IszEG5jJtkmqWd6kfdApOes27uv4GJP3P6/9UODFWIKrqOkj8SwAz5cVFDWNfRTtlHBVaPDABre5JbdKHuA56UvCGJoDurV5lWXrtlSO881JgNELRjBG965/0SxQYeKce4PpXFlCYZczmqD8wWtm/YDwmQIbi7yYXIvbhfF/hL/7ad7gvdW8YbwPgBfcPHtGq1+qfSCPGxRhEwy+wFmusiQJ9z0YE1kZyC6C8KUjWd3ot8YsxFBZB+XDU1pG9aavoS37BGeC05ULtF87dZiK/OK1ON3g6QnbU1NOwnahLd7aiuUSlb3P0QNwxDwd8sOBVlUB+1GRV3QjVuQbMWEEZhZvBHcMgjksvyFyvH0OkpyrG67/hQcEZ0UWms9SJZYvmqh5Ib0N4yoAB50c/nejiEa7aEV3EvhRo1X6xG1cGb1tqKcOK3kn7Y4pp9RI/W4TQDWIv1rBUneG0CfEdNqMMGcfP3s8hHkzagY0ZpunXgtL9QfrE05it5+Q1gTXYj5Ml/vwOc8XxjKmV0JGHTyc70+p/wXijqr83r9zjm/q3+CuY+ASa1cyOMH2W/FdkAtEe/43kFKc9w0zgPhzgHi9HRM1GemPnVUa3s8BJYmh0JgvbIS4ES+55iaFvzgXT+8pZ+7zs2h1Kh9On+qfI6hU8Bn7YOv+GnmohMsx3fgDji6POu1BStiYySGT7dYJwBL0fE4Tro5zCBPxRGjvE9mK7B8KTt0ZxHj5nHdq26AQb7Evr/VMLKJc59S0TG3QGrK+n+cIKsy+z/m9yQdX3kFFJ/DflpHXWtK2qZ6dqc2VMNSGzinjtgNr0Qe7WXW+mUsYTOnga+16IXV29N0xhYZuTckcwuyJ8eAZXa2LFxbkl0X7RKeuwBQzu3lwlWE5DkFrEo0m3wNJsD8KOS6T7SsndNKQWjmDr15EtGX90iAx4XLOiGG9fUU+uQzXKLE5NQQTmlSwSx54jVvhClyFV9AaxVzHba/d1/9B25s550W2ZVsWi7DvBbKLxWlhHJyotfLbC8TWW5bQ/gOp/S+zRFseY1cYpVCCD6rdYdqk4wq1MjnLpQZIhWHS5tU4LsL7Xv9+Mt6/NwapZK1Yd/Okp0/RIv4f1QNr50iV2spDXPVFJurjV906wMlhDfH/ocqPNA5iJPrM9X79brsZa+MpnUNomJ6P1SPwz1XxdFtCgTBkI7Q=,iv:RIzodXz43J5XLPbCmcjcoM3JBdjc7ehuxBlN8lRFqBA=,tag:M+Zl/Xzl363uYTeyS1fTKg==,type:str]", + "data": "ENC[AES256_GCM,data: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,iv:QEWR68R4y04LIm3/Fp1S98TQUN4gATcfIdQWEWwsOPc=,tag:oPaFSFoX7SWu/o9LcMsNwQ==,type:str]", "sops": { "age": [ { @@ -11,9 +11,9 @@ "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpblhJQlNxb1oxWHgraUVY\nZTRtNVN5QUtSVFhyb1BHc1NEUGN4V3RWT3hVCnpDa3RBU1ozRnJiWnYrbERla1FJ\nMVZiT2JPRnlpb1A4TU0vcERMeDZtRkkKLS0tIE92Q1J1bTlHTG1ldGswTzVlZm5W\ndVhIOTl2cDErVnhuZlowZG9zRzh3ZGMKNL0P1zu07kQ5WaUSK4/AeinmrSk3sTXT\nlA+apVbdSn4wse9PVlFLwqxlwl3mxFVfqbB0xZMFkoe4KfFD0S1tpQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2026-01-08T05:36:30Z", - "mac": "ENC[AES256_GCM,data:iXbPggRvDUoL0QZ5BS1I4QEEKNNgMle57aqUSjuL7yUYkCj33nTPmx/UmKh+VBL0msRGk3HD7fQqkjTg11WMoxZAUrplVg2bnNb3DjDbeTL1sm+ZD9JzQM8jni+804aywwoq9AdYNtU/MExc8yUtjs7Tl3Tw62NQxmq79kr4fW8=,iv:F6Pzpmz+dNMwEM2alGnD0l1A9DpjZxTJ7Taux4pFg98=,tag:8Q9y6O/3DQScH74ZTjaQ8A==,type:str]", + "lastmodified": "2025-08-27T21:27:17Z", + "mac": "ENC[AES256_GCM,data:ns3CG8PiVRpe9EXgWikJs3luP/0Bcz2mKAOdgLREZb1FbKRjlvh0HowO0CpMLn3AjckXJ5oAZpZyD7dHPd3WfM5uPrEHmLgRP+r+lhyUNcYZjx8Z/k/JUychPbQ/6NOXZraNxLiTok6S8VL8/OqjgBUoGI/PrjRhL0e5oFfqvpo=,iv:tHACeaQ4AGg6CJC3GG2qA05PSMBYGs3gZBGBENcnywk=,tag:mo8c8Lm07BAt1l7DsX1Sww==,type:str]", "unencrypted_suffix": "_unencrypted", - "version": "3.11.0" + "version": "3.10.2" } } diff --git a/sys/profiles/core/compat.nix b/sys/profiles/core/compat.nix index 30f4a10..47980ae 100644 --- a/sys/profiles/core/compat.nix +++ b/sys/profiles/core/compat.nix @@ -51,8 +51,6 @@ xorg.libxkbfile xorg.libxshmfence zlib - - glfw ]; in { programs.appimage = { diff --git a/sys/profiles/core/deploy.nix b/sys/profiles/core/deploy.nix index 5dc0e23..5e0cd0a 100644 --- a/sys/profiles/core/deploy.nix +++ b/sys/profiles/core/deploy.nix @@ -22,7 +22,6 @@ xun_nixdesk xun_schoolpc xun_redmi - xun_oneplus alka_alkpc ]; }; diff --git a/sys/profiles/core/users.nix b/sys/profiles/core/users.nix index 4c839c3..0199478 100644 --- a/sys/profiles/core/users.nix +++ b/sys/profiles/core/users.nix @@ -22,7 +22,6 @@ openssh.authorizedKeys.keys = with vars.sshKeys; [ xun_nixdesk xun_redmi - xun_oneplus deck_steamdeck xun_schoolpc ]; diff --git a/vars/default.nix b/vars/default.nix index e55bba6..75286f3 100644 --- a/vars/default.nix +++ b/vars/default.nix @@ -8,7 +8,6 @@ sshKeys = { xun_nixdesk = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKqW5ZkBV2XCdF/ZhwC1DOfrgiLxCC2ym6BO7miHi05M xun@nixdesk"; xun_redmi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK2FOrgCLSoewCnDH01SmRqsCb7cR3CA6AcULrlV+180 xun@redmi"; - xun_oneplus = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOgamAbh9qwAfZFNIqSXRwYsJqRj67yngiaB8Cl0oYb1"; alka_alkpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDEQgWigEHjD8AGv4Omzm7q3pNk3V0ycvLnsiJkt0TB2 alka@alkpc"; deck_steamdeck = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEioOcS36MDSwYWc3gyReWcV872edla8hsRXPoaf9zcp deck@steamdeck"; xun_schoolpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBQMZ1sWaloBhuh175458ht/q8hjPCRBPqAu1jb9rGul xun@schoolpc";