Compare commits
No commits in common. "a8467ef71323779fad9ffdd45bc91ce7f17155f6" and "dfe2de01d5a26dfdd661570261b782c28b6a06c7" have entirely different histories.
a8467ef713
...
dfe2de01d5
12 changed files with 12 additions and 34 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -916,11 +916,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1767663088,
|
"lastModified": 1762705707,
|
||||||
"narHash": "sha256-nlMgpyq01oGDUBAccmtbft/ru3U3RBq5qQKltoy0krE=",
|
"narHash": "sha256-741N/dCDUmyhSHE3jlefkDKVGeNKmaLNRNnBm3+R4nY=",
|
||||||
"owner": "xunuwu",
|
"owner": "xunuwu",
|
||||||
"repo": "sobercookie",
|
"repo": "sobercookie",
|
||||||
"rev": "d95c5340381d37ab304a2eb5076bbd8b16ea3e57",
|
"rev": "d67fbf33df1f5a37b630075301b66b4167cec10a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
dotnet-sdk_10
|
dotnet-sdk_10
|
||||||
|
roslyn-ls
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@
|
||||||
core.users
|
core.users
|
||||||
core.locale
|
core.locale
|
||||||
core.tools
|
core.tools
|
||||||
# core.compat
|
core.compat
|
||||||
|
|
||||||
programs.zsh
|
programs.zsh
|
||||||
programs.fish
|
programs.fish
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
}: {
|
}: {
|
||||||
services.garage = {
|
services.garage = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.garage_2;
|
package = pkgs.garage_2_0_0;
|
||||||
settings = {
|
settings = {
|
||||||
replication_factor = 1;
|
replication_factor = 1;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -139,12 +139,8 @@
|
||||||
|
|
||||||
environment.persistence."/persist".enable = false;
|
environment.persistence."/persist".enable = false;
|
||||||
|
|
||||||
boot.kernel.sysctl."fs.inotify.max_user_watches" = 99999999;
|
|
||||||
|
|
||||||
networking.interfaces.eno1.wakeOnLan.enable = true;
|
networking.interfaces.eno1.wakeOnLan.enable = true;
|
||||||
|
|
||||||
programs.sysdig.enable = true;
|
|
||||||
|
|
||||||
networking.hostName = "nixdesk";
|
networking.hostName = "nixdesk";
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,16 +15,7 @@
|
||||||
hardware.i2c.enable = true;
|
hardware.i2c.enable = true;
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
kernelPatches = lib.singleton {
|
kernelPackages = pkgs.linuxPackages_latest;
|
||||||
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;
|
|
||||||
initrd = {
|
initrd = {
|
||||||
verbose = false;
|
verbose = false;
|
||||||
availableKernelModules = [
|
availableKernelModules = [
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
develop.langs.zig
|
develop.langs.zig
|
||||||
develop.langs.lua
|
develop.langs.lua
|
||||||
develop.langs.c
|
develop.langs.c
|
||||||
develop.langs.csharp
|
# develop.langs.csharp
|
||||||
develop.langs.gleam
|
develop.langs.gleam
|
||||||
|
|
||||||
# programs
|
# programs
|
||||||
|
|
@ -121,11 +121,6 @@
|
||||||
vscodium-fhs
|
vscodium-fhs
|
||||||
android-studio
|
android-studio
|
||||||
jetbrains.rider
|
jetbrains.rider
|
||||||
(pkgs.buildFHSEnv {
|
|
||||||
name = "silk-fhs";
|
|
||||||
runScript = "bash";
|
|
||||||
targetPkgs = pkgs: with pkgs; [glfw assimp];
|
|
||||||
})
|
|
||||||
# jetbrains.idea-ultimate
|
# jetbrains.idea-ultimate
|
||||||
|
|
||||||
# communication
|
# communication
|
||||||
|
|
|
||||||
|
|
@ -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": {
|
"sops": {
|
||||||
"age": [
|
"age": [
|
||||||
{
|
{
|
||||||
|
|
@ -11,9 +11,9 @@
|
||||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpblhJQlNxb1oxWHgraUVY\nZTRtNVN5QUtSVFhyb1BHc1NEUGN4V3RWT3hVCnpDa3RBU1ozRnJiWnYrbERla1FJ\nMVZiT2JPRnlpb1A4TU0vcERMeDZtRkkKLS0tIE92Q1J1bTlHTG1ldGswTzVlZm5W\ndVhIOTl2cDErVnhuZlowZG9zRzh3ZGMKNL0P1zu07kQ5WaUSK4/AeinmrSk3sTXT\nlA+apVbdSn4wse9PVlFLwqxlwl3mxFVfqbB0xZMFkoe4KfFD0S1tpQ==\n-----END AGE ENCRYPTED FILE-----\n"
|
"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",
|
"lastmodified": "2025-08-27T21:27:17Z",
|
||||||
"mac": "ENC[AES256_GCM,data:iXbPggRvDUoL0QZ5BS1I4QEEKNNgMle57aqUSjuL7yUYkCj33nTPmx/UmKh+VBL0msRGk3HD7fQqkjTg11WMoxZAUrplVg2bnNb3DjDbeTL1sm+ZD9JzQM8jni+804aywwoq9AdYNtU/MExc8yUtjs7Tl3Tw62NQxmq79kr4fW8=,iv:F6Pzpmz+dNMwEM2alGnD0l1A9DpjZxTJ7Taux4pFg98=,tag:8Q9y6O/3DQScH74ZTjaQ8A==,type:str]",
|
"mac": "ENC[AES256_GCM,data:ns3CG8PiVRpe9EXgWikJs3luP/0Bcz2mKAOdgLREZb1FbKRjlvh0HowO0CpMLn3AjckXJ5oAZpZyD7dHPd3WfM5uPrEHmLgRP+r+lhyUNcYZjx8Z/k/JUychPbQ/6NOXZraNxLiTok6S8VL8/OqjgBUoGI/PrjRhL0e5oFfqvpo=,iv:tHACeaQ4AGg6CJC3GG2qA05PSMBYGs3gZBGBENcnywk=,tag:mo8c8Lm07BAt1l7DsX1Sww==,type:str]",
|
||||||
"unencrypted_suffix": "_unencrypted",
|
"unencrypted_suffix": "_unencrypted",
|
||||||
"version": "3.11.0"
|
"version": "3.10.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -51,8 +51,6 @@
|
||||||
xorg.libxkbfile
|
xorg.libxkbfile
|
||||||
xorg.libxshmfence
|
xorg.libxshmfence
|
||||||
zlib
|
zlib
|
||||||
|
|
||||||
glfw
|
|
||||||
];
|
];
|
||||||
in {
|
in {
|
||||||
programs.appimage = {
|
programs.appimage = {
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,6 @@
|
||||||
xun_nixdesk
|
xun_nixdesk
|
||||||
xun_schoolpc
|
xun_schoolpc
|
||||||
xun_redmi
|
xun_redmi
|
||||||
xun_oneplus
|
|
||||||
alka_alkpc
|
alka_alkpc
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,6 @@
|
||||||
openssh.authorizedKeys.keys = with vars.sshKeys; [
|
openssh.authorizedKeys.keys = with vars.sshKeys; [
|
||||||
xun_nixdesk
|
xun_nixdesk
|
||||||
xun_redmi
|
xun_redmi
|
||||||
xun_oneplus
|
|
||||||
deck_steamdeck
|
deck_steamdeck
|
||||||
xun_schoolpc
|
xun_schoolpc
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@
|
||||||
sshKeys = {
|
sshKeys = {
|
||||||
xun_nixdesk = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKqW5ZkBV2XCdF/ZhwC1DOfrgiLxCC2ym6BO7miHi05M xun@nixdesk";
|
xun_nixdesk = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKqW5ZkBV2XCdF/ZhwC1DOfrgiLxCC2ym6BO7miHi05M xun@nixdesk";
|
||||||
xun_redmi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK2FOrgCLSoewCnDH01SmRqsCb7cR3CA6AcULrlV+180 xun@redmi";
|
xun_redmi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK2FOrgCLSoewCnDH01SmRqsCb7cR3CA6AcULrlV+180 xun@redmi";
|
||||||
xun_oneplus = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOgamAbh9qwAfZFNIqSXRwYsJqRj67yngiaB8Cl0oYb1";
|
|
||||||
alka_alkpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDEQgWigEHjD8AGv4Omzm7q3pNk3V0ycvLnsiJkt0TB2 alka@alkpc";
|
alka_alkpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDEQgWigEHjD8AGv4Omzm7q3pNk3V0ycvLnsiJkt0TB2 alka@alkpc";
|
||||||
deck_steamdeck = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEioOcS36MDSwYWc3gyReWcV872edla8hsRXPoaf9zcp deck@steamdeck";
|
deck_steamdeck = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEioOcS36MDSwYWc3gyReWcV872edla8hsRXPoaf9zcp deck@steamdeck";
|
||||||
xun_schoolpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBQMZ1sWaloBhuh175458ht/q8hjPCRBPqAu1jb9rGul xun@schoolpc";
|
xun_schoolpc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBQMZ1sWaloBhuh175458ht/q8hjPCRBPqAu1jb9rGul xun@schoolpc";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue