bump 2026-04-02

This commit is contained in:
Tao Tien 2026-03-23 19:13:39 -07:00
parent 2b3862bf01
commit 35ff5f724d
7 changed files with 150 additions and 122 deletions

107
flake.lock generated
View file

@ -30,12 +30,12 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1773953514, "lastModified": 1774669632,
"narHash": "sha256-atjKtHHqf55Ycl7jYYzrt7w9B5qCi6mTuHJbVjIazN0=", "narHash": "sha256-OHRHymsM6sX0B7Xjpvf3m49vTgKzJGukJhw/O1O5bj4=",
"rev": "f9f3419519e57b75f6b93f9d5f251695e8e22037", "rev": "2edae0b5150c83c07cf7b7e86e937ad956d78197",
"revCount": 409, "revCount": 410,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/0.1.409%2Brev-f9f3419519e57b75f6b93f9d5f251695e8e22037/019d07e1-d8dc-7732-87e1-30bb3f3b7b30/source.tar.gz?rev=f9f3419519e57b75f6b93f9d5f251695e8e22037&revCount=409" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/0.1.410%2Brev-2edae0b5150c83c07cf7b7e86e937ad956d78197/019d3291-0e4f-7484-aaae-6a10dd00f832/source.tar.gz?rev=2edae0b5150c83c07cf7b7e86e937ad956d78197&revCount=410"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -45,37 +45,37 @@
"determinate-nixd-aarch64-darwin": { "determinate-nixd-aarch64-darwin": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-ACbLiLuhp5YrkJfQXm1gIbaJkqYPtLKQPaRLCNNkSlU=", "narHash": "sha256-T5PoERn2FTupvCwGmQhbYO/oQ0w+51nRn+0QRbnA9tg=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/macOS" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/macOS"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/macOS" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/macOS"
} }
}, },
"determinate-nixd-aarch64-linux": { "determinate-nixd-aarch64-linux": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-KjLRWlPpfz8RviOYW9U7jcNuCw0QOQg3xzcrGtduuSU=", "narHash": "sha256-T0iRt3f+2Q+KUU1VzdGiG6GluViuxuKr+bMG5eVtPO0=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/aarch64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/aarch64-linux"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/aarch64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/aarch64-linux"
} }
}, },
"determinate-nixd-x86_64-linux": { "determinate-nixd-x86_64-linux": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-m+8yXaHlW45aA+6LpcaShQOt2UXEYWkrvwxadc9rENs=", "narHash": "sha256-FDeJY4hugYM0+vB2rvKY8WpYgPNH7kNS0M082Rnk/CI=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/x86_64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/x86_64-linux"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.1/x86_64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/x86_64-linux"
} }
}, },
"disko": { "disko": {
@ -169,11 +169,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1774028838, "lastModified": 1775012637,
"narHash": "sha256-1zylMvReaWs4ICEq773PvJFXglsEq5BC2YKv0fNa81k=", "narHash": "sha256-Now9n+9BD37KilctvSOy3GzAdvQLZtPfCcGnxmxtaig=",
"owner": "helix-editor", "owner": "helix-editor",
"repo": "helix", "repo": "helix",
"rev": "3d68e0a32617d1844543219f6790a2b3fa169170", "rev": "daac117bbb4348a496bdf851a9a5c1d9612a2938",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -210,11 +210,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774135471, "lastModified": 1774991950,
"narHash": "sha256-TVeIGOxnfSPM6JvkRkXHpJECnj1OG2dXkWMSA4elzzQ=", "narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "856b01ebd1de3f53c3929ce8082d9d67d799d816", "rev": "f2d3e04e278422c7379e067e323734f3e8c585a7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -231,11 +231,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773422513, "lastModified": 1774991950,
"narHash": "sha256-MPjR48roW7CUMU6lu0+qQGqj92Kuh3paIulMWFZy+NQ=", "narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "ef12a9a2b0f77c8fa3dda1e7e494fca668909056", "rev": "f2d3e04e278422c7379e067e323734f3e8c585a7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -274,12 +274,12 @@
"nixpkgs-regression": "nixpkgs-regression" "nixpkgs-regression": "nixpkgs-regression"
}, },
"locked": { "locked": {
"lastModified": 1773945516, "lastModified": 1774642787,
"narHash": "sha256-1jyfMm6q7LY0mZQgN3TeHryTkT6XhtloOwuY0rNu1HQ=", "narHash": "sha256-5pg3HyPEUj/AXXwOQAwyieyDx0c1/1rf7+EsOCa1rJM=",
"rev": "8483ea6d45bb8a0a7fffa28d1b2abc9fe098379b", "rev": "cb9989b5b2329842fd7a2586429351d1ede16d04",
"revCount": 24829, "revCount": 24851,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.17.1/019d0787-b4b2-7dcd-a94a-2f9fd34dac4b/source.tar.gz" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.17.2/019d3110-f384-7933-a525-8f854039828f/source.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -288,11 +288,11 @@
}, },
"nixos": { "nixos": {
"locked": { "locked": {
"lastModified": 1773964973, "lastModified": 1774799055,
"narHash": "sha256-NV/J+tTER0P5iJhUDL/8HO5MDjDceLQPRUYgdmy5wXw=", "narHash": "sha256-Tsq9BCz0q47ej1uFF39m4tuhcwru/ls6vCCJzutEpaw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "812b3986fd1568f7a858f97fcf425ad996ba7d25", "rev": "107cba9eb4a8d8c9f8e9e61266d78d340867913a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -319,11 +319,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1774018263, "lastModified": 1774933469,
"narHash": "sha256-HHYEwK1A22aSaxv2ibhMMkKvrDGKGlA/qObG4smrSqc=", "narHash": "sha256-OrnCQeUO2bqaWUl0lkDWyGWjKsOhtCyd7JSfTedQNUE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "2d4b4717b2534fad5c715968c1cece04a172b365", "rev": "f4c4c2c0c923d7811ac2a63ccc154767e4195337",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -365,6 +365,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-last-building": {
"locked": {
"lastModified": 1754028485,
"narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "59e69648d345d6e8fef86158c555730fa12af9de",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "59e69648d345d6e8fef86158c555730fa12af9de",
"type": "github"
}
},
"nixpkgs-regression": { "nixpkgs-regression": {
"locked": { "locked": {
"lastModified": 1643052045, "lastModified": 1643052045,
@ -397,12 +413,12 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1773597492, "lastModified": 1774273680,
"narHash": "sha256-hQ284SkIeNaeyud+LS0WVLX+WL2rxcVZLFEaK0e03zg=", "narHash": "sha256-a++tZ1RQsDb1I0NHrFwdGuRlR5TORvCEUksM459wKUA=",
"rev": "a07d4ce6bee67d7c838a8a5796e75dff9caa21ef", "rev": "fdc7b8f7b30fdbedec91b71ed82f36e1637483ed",
"revCount": 963717, "revCount": 968305,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.963717%2Brev-a07d4ce6bee67d7c838a8a5796e75dff9caa21ef/019cfa58-0a94-7ef5-9db4-b1ad28c57d49/source.tar.gz" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.968305%2Brev-fdc7b8f7b30fdbedec91b71ed82f36e1637483ed/019d1e65-315b-7c50-9232-ef9e46632115/source.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -411,11 +427,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1773821835, "lastModified": 1774709303,
"narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=", "narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0", "rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -437,6 +453,7 @@
"nixos-facter-modules": "nixos-facter-modules", "nixos-facter-modules": "nixos-facter-modules",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_4",
"nixpkgs-last-building": "nixpkgs-last-building",
"zen-browser": "zen-browser" "zen-browser": "zen-browser"
} }
}, },
@ -484,11 +501,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774103303, "lastModified": 1775021133,
"narHash": "sha256-ZKsQGY0D4DLe3071/RZSQHLqqmFvsA38PudjEvnPbZI=", "narHash": "sha256-JB0u0evfSlmNg9HdGDxtXjaCcdKUpFPdSAMGxvJo5Pw=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "ae52b215dd66f73cb131106b7588f3a983617cee", "rev": "4bf1a6837064486c4f573a9d500c4cf3c1c075c0",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -4,6 +4,7 @@
inputs = { inputs = {
nixos.url = "github:NixOS/nixpkgs/nixos-25.11"; nixos.url = "github:NixOS/nixpkgs/nixos-25.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs-last-building.url = "github:NixOS/nixpkgs/59e69648d345d6e8fef86158c555730fa12af9de";
nixos-facter-modules.url = "github:numtide/nixos-facter-modules"; nixos-facter-modules.url = "github:numtide/nixos-facter-modules";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1"; determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1";
@ -40,6 +41,7 @@
nixos, nixos,
self, self,
nixpkgs, nixpkgs,
nixpkgs-last-building,
nixos-facter-modules, nixos-facter-modules,
nixos-hardware, nixos-hardware,
determinate, determinate,

View file

@ -1,4 +1,5 @@
{ {
config,
inputs, inputs,
lib, lib,
pkgs, pkgs,
@ -17,7 +18,7 @@
}) })
]; ];
nix.package = pkgs.lixPackageSets.stable.lix; nix.package = lib.mkIf (config.networking.hostName == "NOcomputer") pkgs.lixPackageSets.stable.lix;
programs.pmount.enable = true; programs.pmount.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [

View file

@ -55,7 +55,7 @@
]; ];
boot.kernelModules = ["amdgpu"]; boot.kernelModules = ["amdgpu"];
powerManagement.cpuFreqGovernor = "powersave"; powerManagement.cpuFreqGovernor = "powersave";
systemd.sleep.extraConfig = "HibernateDelaySec=360m"; # systemd.sleep.extraConfig = "HibernateDelaySec=360m";
nix.settings = { nix.settings = {
connect-timeout = 5; connect-timeout = 5;

View file

@ -4,80 +4,85 @@
pkgs, pkgs,
lib, lib,
... ...
}: { }: let
users.users.tao.packages = with pkgs; [ pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system};
grayjay in {
# keep-sorted start sticky_comments=no users.users.tao.packages =
# android-tools (with pkgs-last-building; [
# boxxy oculante # https://nixpk.gs/pr-tracker.html?pr=502921
# carapace ])
# davinci-resolve ++ (with pkgs; [
# fractal # keep-sorted start sticky_comments=no
# gurk-rs # android-tools
# jellyfin-media-player # boxxy
# nixos-anywhere # carapace
# piper # davinci-resolve
# syncthingtray # fractal
# taskwarrior3 # gurk-rs
# tectonic # jellyfin-media-player
# texlab # nixos-anywhere
# thunderbird # piper
# wkhtmltopdf # syncthingtray
appimage-run # taskwarrior3
aspell # tectonic
aspellDicts.en # texlab
bitwarden-cli # thunderbird
bitwarden-desktop # wkhtmltopdf
bottles appimage-run
calibre aspell
darktable aspellDicts.en
deluge bitwarden-cli
discord bitwarden-desktop
element-desktop bottles
forgejo-cli calibre
freecad-wayland darktable
gocryptfs deluge
jellyfin-mpv-shim discord
man-pages element-desktop
man-pages-posix forgejo-cli
miniserve freecad-wayland
mousai gocryptfs
nix-output-monitor grayjay
nufmt jellyfin-mpv-shim
nushell man-pages
nvd man-pages-posix
obs-studio miniserve
oculante mousai
onlyoffice-desktopeditors nix-output-monitor
openscad nufmt
pandoc nushell
pipe-rename nvd
printrun obs-studio
prusa-slicer onlyoffice-desktopeditors
qmk openscad
qmk-udev-rules pandoc
qmk_hid pipe-rename
ripgrep-all printrun
rqbit prusa-slicer
signal-desktop qmk
slack qmk-udev-rules
snapper qmk_hid
starship ripgrep-all
syncplay rqbit
tinymist signal-desktop
toastify slack
typst snapper
usbutils starship
vial syncplay
wezterm tinymist
wl-clipboard-rs toastify
yt-dlp typst
zathura usbutils
zoom-us vial
zotero wezterm
zoxide wl-clipboard-rs
# keep-sorted end yt-dlp
]; zathura
zoom-us
zotero
zoxide
# keep-sorted end
]);
virtualisation.waydroid = { virtualisation.waydroid = {
enable = true; enable = true;
package = pkgs.waydroid-nftables; package = pkgs.waydroid-nftables;

View file

@ -173,6 +173,7 @@ in {
}; };
ssh = { ssh = {
enableDefaultConfig = false;
enable = true; enable = true;
matchBlocks = { matchBlocks = {
"*" = { "*" = {
@ -307,5 +308,5 @@ in {
home.username = "tao"; home.username = "tao";
home.homeDirectory = "/home/tao"; home.homeDirectory = "/home/tao";
home.stateVersion = "23.11"; home.stateVersion = "26.05";
} }

View file

@ -11,6 +11,8 @@ export alias p = pueue
export alias snapper = snapper -c home export alias snapper = snapper -c home
export alias zl = zellij export alias zl = zellij
export def today-iso [] { date now | format date %F }
export alias cringe = sudo bootctl set-oneshot auto-windows export alias cringe = sudo bootctl set-oneshot auto-windows
export alias la = ls -a export alias la = ls -a