Commit Graph
237 Commits
Author SHA1 Message Date
GarandPLG 514e3a7f62 Refactor home modules and update printing comments
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`.
2026-10-23 11:58:15 +02:00
GarandPLG 554a57d0e7 Enable VirtualBox and add C# Omnisharp support
Update ChatGPT desktop entry icon SHA256 to match new asset.
2026-10-18 23:01:17 +02:00
GarandPLG 51da8ec62c Disable Slack in Garand-Desktop system modules 2026-10-18 21:42:14 +02:00
GarandPLG 5460f16dcd Update flake.lock to newer dependency revisions 2026-10-18 21:40:17 +02:00
GarandPLG 86d5cc3d32 Enable OpenCode and add its configuration
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.
2026-10-18 19:33:33 +02:00
GarandPLG 841132185c Enable ChatGPT and restructure Codex module
- 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.
2026-10-18 16:34:18 +02:00
GarandPLG d94ae795a2 Update helium to 0.19.4.1 2026-10-17 16:09:35 +02:00
GarandPLG 2cef19430b Upgrade flake.lock dependencies, add port 5173
- 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.
2026-10-15 23:18:38 +02:00
GarandPLG 40421f044c Add Codex module and skills, update Helium
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.
2026-10-15 16:42:20 +02:00
GarandPLG 4abbeea164 Update flake.lock and Helium version
Refactor nix settings to use a flat `nix.settings` structure and rename
`nixPath` to `nix-path`.
2026-10-09 19:59:12 +02:00
GarandPLG 72f67e1888 Add CSharp language and refine Nix LSP settings
- 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
2026-10-06 14:01:34 +02:00
GarandPLG 8c1e1dec3a Update lockfile, enable Prism Launcher bump Helium
- 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
2026-10-05 17:03:46 +02:00
GarandPLG a2a9e5bf01 Update flake.lock with new revisions 2026-09-27 16:26:21 +02:00
GarandPLG bb03e66eb4 Update flake.lock revisions and Helium version 2026-09-26 01:23:23 +02:00
GarandPLG 44217c9c07 Add docker down/up aliases for bash and fish
Introduce `dr` to restart containers and `dbr` to rebuild and restart
them.
2026-09-23 21:15:37 +02:00
GarandPLG c85abcff7d Update flake.lock with new dependency revisions 2026-09-21 19:16:52 +02:00
GarandPLG f468f23e65 Update flake.lock and bump Helium to 0.17.2.1
Refresh locked revisions for Firefox addons, home-manager, nixpkgs, and
noctalia-shell.
2026-09-18 19:28:42 +02:00
GarandPLG a7f813919e Update flake.lock and bump Helium to 0.17.1.1 2026-09-17 13:20:19 +02:00
GarandPLG f1b8abb011 Switch default stylix image to Avatar-1 2026-09-13 15:29:31 +02:00
GarandPLG d9fa680ba4 Clean wallpapers 2026-09-13 14:48:34 +02:00
GarandPLG 085b4042cd Update flake.lock dependencies to latest revisions 2026-09-13 14:09:03 +02:00
GarandPLG 4fc7b371c4 Update flake.lock and helium; fix fish venv alias
- Bump Firefox addons, home‑manager, nixpkgs, and noctalia-shell
  revisions in flake.lock
- Upgrade helium to 0.17.0.1 (updated hash)
- Adjust fish aliases to source .fish activation scripts
2026-09-10 19:40:33 +02:00
GarandPLG 7815e07c8d Update flake.lock and enable Slack
- 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
2026-09-09 19:34:59 +02:00
GarandPLG 4f80fabf56 Update flake.lock and helium version
Refresh locked revisions for several dependencies and bump helium
AppImage to 0.16.5.1. Remove dead commented example from the noctalia
home module.
2026-09-05 11:50:56 +02:00
GarandPLG 44148a9296 Update flake.lock dependencies and helium version
Refresh locked revisions for firefox‑addons, home‑manager, and nixpkgs
Update noctalia‑shell rev and hash
Bump helium to 0.16.4.1 and update its hash
2026-09-04 10:09:25 +02:00
GarandPLG db5a50db08 Update Helium to 0.16.3.1 and add Cargo module
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.
2026-09-02 22:22:52 +02:00
GarandPLG 904745d9bf Update flake.lock revisions
Disable Prism Launcher, Kdenlive, and Losslesscut in the Garand-Desktop
configuration.
2026-08-31 16:06:33 +02:00
GarandPLG 2ff60b31d8 Update flake.lock, bump Helium, replace pdfium
- 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
2026-08-30 13:58:46 +02:00
GarandPLG fee1f872a9 Update helium to 0.15.7.1 2026-08-25 14:18:44 +02:00
GarandPLG a5672030ed Disable Solaar and simplify Logitech wireless
Set `solaar.enable` to false.
Replace the `logitech.wireless` attribute set with a single
`enable = false` entry, removing the now‑unused `enableGraphical`
option.
2026-08-23 11:32:04 +02:00
GarandPLG 4bfaccb088 Update flake.lock dependencies to latest revisions 2026-08-23 10:59:36 +02:00
GarandPLG ec592de28d Update flake.lock revisions and add new wallpapers
Bump helium to 0.15.6.1 and update flake.lock revisions.
Add new wallpaper images.
2026-08-20 17:44:10 +02:00
GarandPLG 56564b9d5f Update flake.lock with new revisions 2026-08-18 23:02:30 +02:00
GarandPLG f8cdbdf88a Configure TS, Vue, Astro and CSS language servers
- 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
2026-08-18 19:56:50 +02:00
GarandPLG c60f65dfe0 Update flake.lock revisions and bump helium
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
2026-08-17 10:54:52 +02:00
GarandPLG c0b8982734 Update helium to 0.15.4.1 2026-08-13 20:45:42 +02:00
GarandPLG a4f098b6bd Add Prism Launcher support and update flake lock
- 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.
2026-08-12 00:00:47 +02:00
GarandPLG ebc3f6601e Update flake.lock; bump helium to 0.15.3.1
- Refresh multiple locked dependencies to newer revisions
- Update helium AppImage to version 0.15.3.1 with new hash
2026-08-09 10:10:00 +02:00
GarandPLG 7bdb166a61 Update flake.lock and bump helium to 0.15.2.1 2026-08-06 19:57:29 +02:00
GarandPLG 5779c3c084 Enable Bitwarden CLI and keybind cheatsheet
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.
2026-08-05 15:18:09 +02:00
GarandPLG eabba874ec Rename sysmon display to visualization
Update sysmon stat from disk_pct to disk_free_pct.
2026-08-01 16:38:39 +02:00
GarandPLG 82e7783034 Update flake.lock dependencies to latest revisions 2026-07-31 21:46:36 +02:00
GarandPLG 446ff657cc Update helium package to 0.15.1.1 2026-07-31 13:28:50 +02:00
GarandPLG ba287cfa65 Update flake.lock to newer revisions and hashes 2026-07-30 22:31:07 +02:00
GarandPLG d3b34de757 Update locked revisions in flake.lock 2026-07-27 14:32:53 +02:00
GarandPLG c0b710224d Update flake.lock and bump helium version
Refresh locked revisions and hashes for multiple dependencies.
2026-07-26 12:27:33 +02:00
GarandPLG b1bac04352 Add KMines package, enable on desktop and laptop
Add kmines to packages.nix and configure its enable flag per host.
2026-07-25 13:58:17 +02:00
GarandPLG ae42e7e278 Update Helium package to 0.14.8.2 2026-07-23 13:10:19 +02:00
GarandPLG 0a233f7d3c Add omniget; include yt-dlp, pdfium-binaries 2026-07-22 13:51:28 +02:00
GarandPLG 32c6c1fada Add nix-search-tv support, enable fish completions
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
2026-07-21 23:20:13 +02:00