Commit Graph
533 Commits
Author SHA1 Message Date
imxyy1soope1 3898153f27 flake: update flake.lock; use nixpkgs-multiverse 2026-08-14 20:55:11 +08:00
imxyy1soope1 5498833916 flake.lock: update 2026-08-14 18:43:06 +08:00
imxyy1soope1 1cf0d8fed2 nix: nix-racer -> selector4nix
Replace the vendored nix-racer Rust proxy with selector4nix as the local
substituter proxy. Drop the nix-racer crate and its systemd service, add
the selector4nix flake input, repoint nix.settings.substituters at its
port, and load upstream nixos modules via an upstreamModules list in
flake/hosts.nix.
2026-08-08 21:36:18 +08:00
imxyy1soope1 96de1d082c secrets: update 2026-08-08 10:44:44 +08:00
imxyy1soope1 c628c7abe4 coding: langs: disable java by default 2026-08-08 10:43:52 +08:00
imxyy1soope1 ac1dbb1827 coding: langs: drop qml 2026-08-08 10:43:41 +08:00
imxyy1soope1 b14a5f0e55 flake.lock: update 2026-08-08 10:43:29 +08:00
imxyy1soope1 4fd98efa70 imxyy-nix: net: use network card's own MAC address 2026-08-07 18:12:11 +08:00
imxyy1soope1 cb0d442ff1 flake.lock: update 2026-08-01 21:20:30 +08:00
imxyy1soope1 0f04406706 neovim: add hunk.nvim 2026-08-01 21:20:27 +08:00
imxyy1soope1 935530aca5 programs, xdg: move app packages and MIME defaults into modules 2026-08-01 17:14:44 +08:00
imxyy1soope1 27aaa9d05f desktop: terminal: add my.desktop.terminal.default for the niri Mod+Return binding 2026-08-01 17:13:52 +08:00
imxyy1soope1 6a2d25383d agents: persist ~/.pi and ~/.omp 2026-08-01 17:13:04 +08:00
imxyy1soope1 cab17c7fbd treewide: drop/disable unused software 2026-08-01 17:08:41 +08:00
imxyy1soope1 09d90aa045 .envrc: source .env 2026-08-01 16:37:52 +08:00
imxyy1soope1 c7aa57a644 overlays: niri-unstable: remove libdisplay overlay 2026-07-31 16:39:37 +08:00
imxyy1soope1 099149b7b0 imxyy-nix, imxyy-nix-server: hardware: enable zswap 2026-07-31 11:12:27 +08:00
imxyy1soope1 baaa799806 flake.lock: update 2026-07-31 11:12:27 +08:00
imxyy1soope1 22e63d5c4f agents: add pi and omp 2026-07-29 22:06:23 +08:00
imxyy1soope1 ad9771d339 server: podman: use nftables firewall driver
After `lpppsssy`, `networking.nat` now recreates table ip nat on each switch, evicting
netavark's published-port DNAT rules and breaking Caddy reverse proxies
to published container ports. Pin the nftables driver so rules live in
an isolated table inet netavark that NixOS never touches.
2026-07-27 22:24:04 +08:00
imxyy1soope1 fef9f79a78 net: switch from manual nftables to firewall module 2026-07-27 21:57:06 +08:00
imxyy1soope1 612ad77325 easytier: use unstable channel 2026-07-27 20:25:45 +08:00
imxyy1soope1 ad6bba9258 flake.lock: update 2026-07-27 16:16:05 +08:00
imxyy1soope1 4c39ae2673 go-musicfox: drop 2026-07-27 15:30:15 +08:00
imxyy1soope1 53444fa697 rust: install stdenv.cc 2026-07-26 22:07:22 +08:00
imxyy1soope1 ba5c0f3370 flake: update, add unstable-small channel, remove master channel 2026-07-26 21:30:28 +08:00
imxyy1soope1 35422a4210 user: pid = 1000 2026-07-26 21:29:37 +08:00
imxyy1soope1 bae1072493 server: update hardware config 2026-07-26 21:19:26 +08:00
imxyy1soope1 794260c5b8 agents: persist ~/.agents 2026-07-26 11:48:46 +08:00
imxyy1soope1 f940d94edb server: mylinspirer: init 2026-07-26 11:46:55 +08:00
imxyy1soope1 a5a52dd492 flake.lock: update 2026-07-24 18:33:54 +08:00
imxyy1soope1 ebb488ff40 server: use exact dnsmasq host records 2026-07-24 18:33:54 +08:00
imxyy1soope1 4078fe00c1 README.md: update 2026-07-24 15:31:55 +08:00
imxyy1soope1 fdabea8247 treewide: drop redundant parentheses and eta-expand 2026-07-24 15:28:35 +08:00
imxyy1soope1 9a493b48b9 xdg, fcitx5-lightly: use English labels for bookmarks and theme description 2026-07-24 15:28:12 +08:00
imxyy1soope1 ec05b9d104 secrets: update 2026-07-24 14:31:52 +08:00
imxyy1soope1 4bd6d33b3d server: plant: drop 2026-07-24 14:03:08 +08:00
imxyy1soope1 81886537fd server: gitea: disable registration 2026-07-24 14:03:08 +08:00
imxyy1soope1 2e5f40c70d server: centralize frp web proxies and enable proxy protocol 2026-07-24 14:03:08 +08:00
imxyy1soope1 5e6a75fcc1 bluetooth: avoid headset connection failure 2026-07-23 21:53:14 +08:00
imxyy1soope1 5f8e82ce33 secrets: update 2026-07-23 21:25:38 +08:00
imxyy1soope1 1639cf6b0e fonts: install more fonts 2026-07-23 21:20:17 +08:00
imxyy1soope1 c506d9c185 steam: add GE proton 2026-07-23 21:20:03 +08:00
imxyy1soope1 adb21bb242 vscodium: persist ~/.vscode-oss-shared 2026-07-23 21:19:38 +08:00
imxyy1soope1 7d42a6c466 flake: reorganize overlays under flake/ as a plain overlay list 2026-07-22 18:15:33 +08:00
imxyy1soope1 e1c421af54 pkgs: dae: init 2026-07-22 18:01:43 +08:00
imxyy1soope1 3fe5b96d00 flake.lock: update 2026-07-20 14:28:26 +08:00
imxyy1soope1 2a87b7d57d secrets: update 2026-07-18 18:58:46 +08:00
imxyy1soope1 a732c14010 mautrix-telegram: fix 2026-07-17 12:59:26 +08:00
imxyy1soope1 6d809fdbd3 secrets: update 2026-07-17 12:59:14 +08:00