From 3c6cb2b4309b8d06a42ff76d47bb61d14f5a4e7b Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Tue, 9 Jun 2026 20:39:00 -0700 Subject: [PATCH 1/4] ... --- flake.nix | 2 +- users/tao.nix | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 674f1d5..295e522 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,7 @@ nixos-facter-modules.url = "github:numtide/nixos-facter-modules"; nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - nixpkgs-last-building.url = "github:NixOS/nixpkgs/59e69648d345d6e8fef86158c555730fa12af9de"; + nixpkgs-last-building.url = "github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786"; determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1"; nur = { url = "github:nix-community/NUR"; diff --git a/users/tao.nix b/users/tao.nix index a3cde88..1192f28 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -8,12 +8,18 @@ pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system}; in { programs.gphoto2.enable = true; + nixpkgs.config.permittedInsecurePackages = [ + # "electron-39.8.10" + ]; + users.users.tao.packages = (with pkgs-last-building; [ # oculante # https://nixpk.gs/pr-tracker.html?pr=502921 + # openscad ]) ++ (with pkgs; [ # keep-sorted start sticky_comments=no + # bitwarden-desktop # bottles # boxxy # carapace @@ -34,7 +40,6 @@ in { aspell aspellDicts.en bitwarden-cli - # bitwarden-desktop calibre darktable deluge From 19eaeb8c8a4378eb71392278fee104fb411d4d47 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Mon, 25 May 2026 20:35:50 -0700 Subject: [PATCH 2/4] uwu --- extras/uwuraid.nix | 3 +-- users/tao/cargo.toml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/extras/uwuraid.nix b/extras/uwuraid.nix index 4ab97d8..a0b8072 100644 --- a/extras/uwuraid.nix +++ b/extras/uwuraid.nix @@ -4,8 +4,7 @@ opts = { type = "cifs"; mountConfig = { - # Options = "noauto,noatime,async,users,rw,x-systemd.automount,credentials=${config.age.secrets.uwuraid.path},file_mode=0777,dir_mode=0777"; - Options = "_netdev,noserverino,nounix,nobrl,noperm,noauto,noatime,async,users,rw,x-systemd.automount,x-systemd.requires=network-online.target,nofail,soft,credentials=${config.age.secrets.uwuraid.path},file_mode=0777,dir_mode=0777"; + Options = "_netdev,noserverino,nounix,nobrl,noperm,noauto,noatime,async,rw,x-systemd.automount,x-systemd.requires=tailscaled.service,x-systemd.automount-idle-timeout=60,nofail,soft,softrw,credentials=${config.age.secrets.uwuraid.path},file_mode=0777,dir_mode=0777,echo_interval=30,echo_retries=2,closetimeo=0,vers=3.0,iocharset=utf8"; }; }; in [ diff --git a/users/tao/cargo.toml b/users/tao/cargo.toml index 7b70795..7db3b5f 100644 --- a/users/tao/cargo.toml +++ b/users/tao/cargo.toml @@ -13,7 +13,7 @@ rustc-wrapper = "/path/to/sccache" [unstable] codegen-backend = true -[provile.dev] +[profile.dev] debug = 0 strip = "debuginfo" opt-level = 1 From 2a2308131da57cd271bb0bef6d1c80b85e32f710 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Tue, 9 Jun 2026 22:57:19 -0700 Subject: [PATCH 3/4] remove last building? --- extras/gaming.nix | 13 ++++++++----- flake.nix | 4 ++-- users/tao.nix | 13 ++++++++----- users/vy.nix | 39 +++++++++++++++++++++------------------ 4 files changed, 39 insertions(+), 30 deletions(-) diff --git a/extras/gaming.nix b/extras/gaming.nix index b27a99e..86aea08 100644 --- a/extras/gaming.nix +++ b/extras/gaming.nix @@ -16,10 +16,13 @@ in { }; environment.systemPackages = - (with pkgs-last-building; [ - # lutris - ]) - ++ (with pkgs; [ + /* + (with pkgs-last-building; [ + # lutris + ]) + ++ + */ + with pkgs; [ # keep-sorted start # parsec-bin # yuzu # nintendo can suck the shit out of my asshole @@ -35,7 +38,7 @@ in { temurin-jre-bin-17 wine # keep-sorted end - ]); + ]; networking.firewall.allowedTCPPorts = [25565]; diff --git a/flake.nix b/flake.nix index 295e522..4a7e4fd 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,7 @@ nixos-facter-modules.url = "github:numtide/nixos-facter-modules"; nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - nixpkgs-last-building.url = "github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786"; + # nixpkgs-last-building.url = "github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786"; determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1"; nur = { url = "github:nix-community/NUR"; @@ -45,7 +45,7 @@ nixos, self, nixpkgs, - nixpkgs-last-building, + # nixpkgs-last-building, nur, nixos-facter-modules, nixos-hardware, diff --git a/users/tao.nix b/users/tao.nix index 1192f28..c61feff 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -5,7 +5,7 @@ lib, ... }: let - pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system}; + # pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system}; in { programs.gphoto2.enable = true; nixpkgs.config.permittedInsecurePackages = [ @@ -13,11 +13,14 @@ in { ]; users.users.tao.packages = - (with pkgs-last-building; [ - # oculante # https://nixpk.gs/pr-tracker.html?pr=502921 + /* + (with pkgs-last-building; [ + # oculante # https://nixpk.gs/pr-tracker.html?pr=502921 # openscad ]) - ++ (with pkgs; [ + ++ ( + */ + with pkgs; [ # keep-sorted start sticky_comments=no # bitwarden-desktop # bottles @@ -93,7 +96,7 @@ in { zotero zoxide # keep-sorted end - ]); + ]; virtualisation.waydroid = { enable = true; package = pkgs.waydroid-nftables; diff --git a/users/vy.nix b/users/vy.nix index ccdcf81..1b51781 100644 --- a/users/vy.nix +++ b/users/vy.nix @@ -8,24 +8,27 @@ pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system}; in { users.users.vy.packages = - (with pkgs-last-building; [ - oculante # https://nixpk.gs/pr-tracker.html?pr=502921 - ]) -++ (with pkgs; [ - audacity - cosmic-store - google-chrome - jellyfin-media-player - onlyoffice-desktopeditors - rnote - signal-desktop - signal-desktop - snapper - syncthingtray - toastify - yt-dlp - zoom-us - ]); + /* + (with pkgs-last-building; [ + oculante # https://nixpk.gs/pr-tracker.html?pr=502921 + ]) + ++ ( + */ + with pkgs; [ + audacity + cosmic-store + google-chrome + jellyfin-media-player + onlyoffice-desktopeditors + rnote + signal-desktop + signal-desktop + snapper + syncthingtray + toastify + yt-dlp + zoom-us + ]; programs.kdeconnect.enable = true; services.flatpak.enable = true; From a7f45cbebc22040cdf597a81a3a0508dadf56613 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Tue, 23 Jun 2026 18:52:35 -0700 Subject: [PATCH 4/4] bump fix --- flake.lock | 17 ----------------- systems/NOcomputer.nix | 2 +- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index c89c9a3..c250f2e 100644 --- a/flake.lock +++ b/flake.lock @@ -389,22 +389,6 @@ "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": { "locked": { "lastModified": 1643052045, @@ -511,7 +495,6 @@ "nixos-facter-modules": "nixos-facter-modules", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_5", - "nixpkgs-last-building": "nixpkgs-last-building", "nur": "nur", "zen-browser": "zen-browser" } diff --git a/systems/NOcomputer.nix b/systems/NOcomputer.nix index b4519d5..62de5c8 100644 --- a/systems/NOcomputer.nix +++ b/systems/NOcomputer.nix @@ -30,7 +30,7 @@ hardware.nvidia = { powerManagement.enable = true; open = true; - package = config.boot.kernelPackages.nvidiaPackages.beta; + package = config.boot.kernelPackages.nvidiaPackages.latest; }; services.tailscale.useRoutingFeatures = "both"; boot.kernel.sysctl."net.ipv4.ip_forward" = "1";