Commit Graph
20 Commits
Author SHA1 Message Date
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 55d2de10cd Update flake.lock, add plugins, and new bind
Bump several flake.lock entries to newer revisions. Enable the
color_picker, file-search, and nix-monitor plugins in Noctalia,
import the nix-monitor configuration, and add a SUPER‑CONTROL‑F
binding for file search while switching the color‑picker shortcut
to the new plugin.
2026-07-21 18:14:05 +02:00
GarandPLG 6bd7991829 Update helium package to version 0.14.7.1 2026-07-19 22:45:13 +02:00
GarandPLG f4a59aefc7 Rename noctalia-shell to noctalia and add support
* Rename `nooctalia-plugins` to `noctalia-plugins` in host modules and
  plugin definitions
* Update Hyprland keybindings and exec-once to use the new `noctalia`
  commands
* Add `stylixImage` option and enable pointer cursor in
  `modules/core/user.nix`
* Introduce `modules/home/nixpkgs.nix` to allow unfree packages and
  insecure Electron
* Add full Noctalia configuration module with settings for audio,
  bar, calendar, location, notifications, plugins, shell, wallpaper,
  and widgets
* Enable `noctalia` in `modules/home/stylix.nix` and replace legacy
  `noctalia-shell` imports in `modules/home/default.nix`
2026-07-17 15:08:33 +02:00
GarandPLG 1d0f2a29f3 Update Helium to 0.14.6.1
Rename the noctalia module to noctalia-shell and update references in
the home configuration.
2026-07-16 18:03:35 +02:00
GarandPLG 770cda9340 Update Helium to 0.14.5.1 and bump nixpkgs
- Bump nixpkgs lock to rev 0bb7ec54c8483066ec9d7720e780a5caa71f8612
- Update Helium AppImage version and SHA256 hash
2026-07-10 17:25:43 +02:00
GarandPLG 7b48789251 Add virtualization support and adjust defaults
- Disable printing by setting `printEnable = false`.
- Add a new `virualization` module enabling libvirtd, virt‑manager,
  qemuGuest and spice‑vdagentd; enable it on the desktop host.
- Change default applications: enable GIMP, disable Pixieditor.
- Bump Helium AppImage to version 0.14.4.1 with updated hash.
- Lower notification sound volume from 0.5 to 0.1.
- Refactor Bash and Fish aliases: `upd` now updates flakes,
  `upg` performs OS switch, and new helper aliases are added.
2026-07-09 16:17:27 +02:00
GarandPLG 7a2afcf348 Update helium to 0.14.3.1 and add fastfetch alias
- Bump nixpkgs lock to a newer revision with updated hash.
- Disable fish `generateCompletions` (set to false).
- Add `ff` alias for fastfetch in both bash and fish configurations.
2026-07-04 12:26:07 +02:00
GarandPLG 340ab05be4 Add Open WebUI desktop entry; enable in home
- Move openWebUI.enable from system-modules to home‑modules for desktop
  and laptop hosts
- Remove flatpak entry for OpenWebUI
- Add XDG desktop entry and bind Super‑Ctrl‑O to launch it via dex
- Update Helium appimage to version 0.14.2.1 with new checksum
2026-07-02 17:30:36 +02:00
GarandPLG f55dfa1262 Update helium to 0.13.5.1 and add nixpkgs aliases
Helium AppImage version bump includes new SHA256 hash.
New Bash and Fish aliases `upf-pkgs` and `upf-pkgs-gh` are added to
simplify updating the nixpkgs input, mirroring existing flake update
commands.
2026-06-28 18:45:35 +02:00
GarandPLG 0ed84d8068 Add Obsidian support and update Helium to 0.13.4.1
Introduce a new home module for Obsidian with enable option and BoM
vault.
Expose Obsidian configuration in host‑specific home‑modules files.
Add Stylix theming support for Obsidian (colors, fonts, polarity,
vaults).
Upgrade Helium AppImage to version 0.13.4.1 and update its hash.
2026-06-18 20:28:34 +02:00
GarandPLG 3f38b0b474 Update helium to 0.13.3.1 and refresh hash 2026-06-13 13:38:12 +02:00
GarandPLG 823302f7e5 Update dependencies and improve configuration 2026-06-08 12:54:39 +02:00
GarandPLG 870b3941c0 Pin Helium to version 0.12.4.1 2026-06-02 19:04:24 +02:00
GarandPLG 1d41bf6bf1 Add Tailscale plugin and enable on desktop/laptop
- Enable Tailscale plugin in home modules for Garand-Desktop and
  Garand-Laptop; keep it disabled in the default host.
- Introduce `tailscale.enable` option in noctalia plugins and add
  it to the noctalia-shell configuration with source URL handling.
- Provide default Tailscale settings (refresh interval, UI options,
  Taildrop configuration, login server, etc.).
- Add Tailscale widget to the right side of the bar widget list.
- Bump Helium AppImage to version 0.12.5.1 and update its sha256.
2026-06-02 18:10:19 +02:00
GarandPLG 0a3cff7b74 Update flake.lock, bump helium, and fix SSH config
Refresh locked revisions in flake.lock to newer commits, update the
helium
AppImage to version 0.12.4.1, and replace the SSH module's matchBlocks
attribute with the new settings attribute.
2026-05-23 15:39:38 +02:00
GarandPLG c0d2e8cd47 Update dependencies and add Helium appimage
- Refresh many lock entries in flake.lock with new revisions and hashes.
- Enable the Helium appimage in default, desktop, and laptop host
  configs; add
  comment sections for web browsers and disable Fluxer by default.
- Rename the affinity option description from “Steam” to “Affinity”.
- Refactor appimage handling: introduce a generic mkAppImagePackage
  helper,
  import individual packages, and expose per‑package enable options.
- Update fluxer.nix to use a configurable icon size and adjust install
  paths.
- Bump Helium to version 0.12.3.1, update its hash, and make its icon
  size
  configurable.
- Adjust Hyprland settings: comment out the split‑layout bind, set
  configType = "hyprlang", enable Xwayland early, move vfr to the debug
  section, and comment out dwindle pseudotile.
2026-05-16 22:57:30 +02:00
GarandPLG 616adf696b Refresh wallpapers and update configs
- Set default stylix wallpaper to “The‑Southern‑Raiders.jpg” and comment
  out the old image.
- Bump helium AppImage to version 0.12.1.1 with updated URL and
  checksum.
- Switch NVIDIA driver package from beta to stable.
- Change “kys” alias to use systemctl poweroff and add “jezus” alias for
  reboot.
2026-05-13 00:27:50 +02:00
GarandPLG 12b69102d9 Add Helium AppImage and replace Chromium webapps
- Add Helium browser as an AppImage and include it in system packages.
- Rename fluxer package into the appimages module and update imports.
- Add `SUPER+H` keybinding to launch Helium and `SUPER+CONTROL+T` for
  tsukimi.
- Change web‑app desktop entries to use Helium instead of Chromium.
- Disable ungoogled‑chromium and ChatGPT modules on the laptop host.
- Fix a minor typo in a comment within hardware.nix.
2026-05-06 10:40:20 +02:00