Commit Graph

14 Commits

Author SHA1 Message Date
GarandPLG 98069fa8d9 Refactor to pass host vars as arguments
Remove per‑host imports across flake, modules, and profiles, exposing
needed
variables (system, printer settings, consoleKeyMap, etc.) as arguments.
Drop unused printEnable flags from host variable files.
2026-05-24 15:43:18 +02:00
GarandPLG 077d8f07e7 Add fish shell support and related configs
Introduce a `shell` variable in host variables and enable the Fish
package.
Make Bash configuration conditional on the selected shell and add Fish
integration for programs such as fzf, starship, kitty, zoxide, and eza.
Provide a full Fish module with aliases, functions, and plugin
placeholders.
Update Stylix to configure Fish, Starship, Fzf, Bat, Anki, Btop, Kitty,
and
Vesktop themes. Remove the large Emoji module and simplify a few Dconf
settings. All changes collectively enable and style the Fish shell
across
the system.
2026-05-24 14:51:43 +02:00
GarandPLG b6915ab988 Set default wallpaper to Attack-on-Titan-2
- Updated host variables files to select Attack-on-Titan-2.jpg and added
  rating comments.
- Simplified boot.nix by removing host‑specific imports and configuring
  limine via package, resolution, and branding color.
- Added limine target support in stylix with color, image, and tile
  scaling options.
- Removed the unused noctalia colors module and its import.
- Adjusted noctalia wallpaper settings to use config.stylix.image
  instead of a host import.
2026-05-14 19:15:41 +02:00
GarandPLG b9b932e990 Add Ventoy support and refactor wallpaper handling
Introduce a `ventoy.enable` option (default false) and import the new
`modules/core/ventoy.nix` in the core module list. All host
`system-modules.nix` files now disable Ventoy explicitly.

Make the boot wallpaper configurable by importing `stylixImage` from the
host’s `variables.nix` and using it in `modules/core/boot.nix`.

Update each host’s `variables.nix` to set a default wallpaper and keep
many alternatives commented out.

Remove the obsolete `restart.noctalia` and `screenshootin` scripts,
their Nix wrappers, and the related Hyprland keybinding.

Add a collection of new wallpaper files and delete the old, unused
images.
2026-05-14 01:57:29 +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 2c2d54a4a7 Add host printer configs and refactor printing
Add printers.nix for Garand‑Desktop, Garand‑Laptop, and default hosts
with
printer definitions and a printEnable flag. Disable NFS by default in
the
host variables. Rewrite modules/core/printing.nix to import printer
settings, enable services only when printing is enabled, and add more
CUPS/Avahi options plus hardware.printers configuration. Add the lpadmin
group to the main user. Update the Messenger desktop entry URL to the
Facebook Messages page.
2026-05-07 15:05:11 +02:00
GarandPLG e5b5d68808 pełna konfiguracja noctalia i czystka waybar, swaync, wlogout i skryptów 2026-02-02 21:23:05 +01:00
GarandPLG ae86863909 Update desktop and laptop wallpapers and Flatpak config 2025-11-03 22:43:30 +01:00
GarandPLG 1c80038c08 add now wallpaper adn update 2025-10-23 00:38:45 +02:00
GarandPLG 789879c6eb update git config 2025-10-23 00:33:04 +02:00
GarandPLG add12d2958 update & add new wallpaper 2025-10-20 23:22:26 +02:00
GarandPLG d01e114914 refaktoryzacja flake.nix, aby wspierał wielu hostów, a nie tylko jednego wpisanego na twardo 2025-09-18 16:56:59 +02:00
GarandPLG 0908e9eed6 przystosowanie konfiguracji pod siebie 2025-09-18 16:01:58 +02:00
GarandPLG 5057e1effa init 2025-09-13 23:16:22 +02:00