Add placeholder publishing settings in printing module.
Refactor Codex module to add nodejs to home packages and nest the
program configuration under `config`. Simplify Opencode validation by
removing the TUI validation flag, keeping only `config`.
Enable the OpenCode service on both desktop and laptop hosts.
Import the opencode module into the home configuration and provide
settings, plugins, extra packages, and skill definitions for full
functionality.
- Set `chatgpt.enable = true` for both Garand‑Desktop and Garand‑Laptop.
- Rename `modules/home/codex.nix` to `modules/home/codex/default.nix`.
- Add `mutableSettings = true` and import `plugins.nix` in the Codex
module.
- Introduce `modules/home/codex/plugins.nix` defining Codex plugins and
marketplaces.
- Update `modules/home/default.nix` to import the new Codex directory.
- Refresh ChatGPT desktop entry icon SHA256 hash.
- Bump revisions, nar hashes, and timestamps for several locked
packages:
firefox‑addons, home‑manager, nix‑flatpak, nixpkgs, noctalia‑shell,
stylix.
- Extend allowedTCPPorts and allowedUDPPorts in network.nix
to include port 5173.
Enable Codex on Garand-Desktop and Garand-Laptop.
Keep it disabled on the default host.
Add a new `codex.nix` module and import it in the home
configuration. Introduce a shared `skills.nix` module that
downloads Ponytail and Caveman skill files for both
`.agents/skills` and `.codex/skills`. Update Helium to
0.19.3.1 with the correct hash. Remove the obsolete Zed
skills module.
- Define CSharp language with format_on_save, tab_size, and servers
- Expand Nix language configuration with formatter and tab settings
- Simplify nixd LSP config by removing redundant initialization options
- Refresh flake.lock with newer revisions and hashes
- Enable Prism Launcher in Garand‑Desktop home modules
- Bump Helium AppImage to version 0.18.3.1
- Comment out noctalia homeModules import in core user config
- Add `checkConfig = true` for Noctalia program settings
- Add windows‑rs and wintypes_shim inputs; remove nixpkgs‑wine
- Refresh locked revisions for affinity‑nix, nur‑expressions,
home‑manager, nixpkgs, noctalia‑shell, and AffinityOnLinux
- Enable Slack in Garand‑Desktop system modules
- Bump Helium AppImage to version 0.16.6.1
- Replace Z.ai GLM 4.7 with Qwen 3.8 27B model in Zed language‑model
settings
Bump Helium AppImage version and update its SHA‑256 hash.
Add a new home module that installs a .cargo/config.toml with a custom
registry and enables git‑fetch‑with‑cli.
- Refresh flake.lock with newer revisions and remove the unused fenix
input
- Disable OBS Studio in Garand‑Desktop home modules
- Bump Helium AppImage to 0.16.2.1 and update its hash
- Switch from pdfium‑binaries to the pdfium package
Set `solaar.enable` to false.
Replace the `logitech.wireless` attribute set with a single
`enable = false` entry, removing the now‑unused `enableGraphical`
option.
- Comment out the Astro extension in Zed
- Add tailwindcss-language-server and typescript-language-server
packages
- Configure language servers for TypeScript, Astro, Vue, and CSS
- Enable Vue‑specific LSP options and TypeScript inlay hints
- Provide TailwindCSS class extraction regex patterns for the LSP
Bump helium to version 0.15.5.1 with updated hash
Refresh flake.lock entries for firefox-addons, home-manager, nixpkgs,
noctalia-shell, and stylix to their latest revisions
- Add a new home.prismlauncher module with an enable option and a
custom package override.
- Enable Prism Launcher for the Garand‑Desktop host and remove the
previous disabled flag.
- Add the user to the “video” group.
- Remove prismlauncher from the core packages list.
- Bump revisions and hashes for several inputs in flake.lock.
- Fix a trailing newline in the helium AppImage definition.
Add bitwarden-cli, xdg-utils and gcc to essentials. Configure the
noctalia Bitwarden plugin with custom server and generation options.
Enable the keybind‑cheatsheet plugin and bind it to Super+Shift+K.
Replace several widget displays with gauge visualizations and add a
keybinds widget to the bar. Remove obsolete Bitwarden desktop toggles
from host modules.
Include nix-search-tv module and add it to home imports
Add `nsf` alias for interactive package search with nix-search-tv
Enable fish completions generation
Comment out the previously allowed insecure packages list