Files
garandos/modules/home/default.nix
GarandPLG 8ccb9205bf Add Noctalia shell with Quickshell overview
- Add `noctalia` input to flake and lock it in `flake.lock`.
- Include `noctalia` and `quickshell` modules in `flake.nix`.
- Extend core packages to accept `inputs` and `system`; add
  `quickshell.nix`
  with required Qt6 packages and environment variables.
- Enable `upower` service for battery handling.
- Add home modules `noctalia.nix` and `overview.nix` (QML UI, README,
  assets, widgets, services) to provide a workspace overview.
- Comment out unused rofi and web‑search binds; update `exec‑once` to
  start
  the overview daemon and `noctalia-shell`.
- Provide `restart.noctalia` script and its Nix wrapper.
- Enable `noctalia-shell` in `stylix` configuration.
2026-02-02 01:57:56 +01:00

47 lines
739 B
Nix

{host, ...}: let
inherit (import ../../hosts/${host}/variables.nix) waybarChoice;
in {
imports = [
./bash
./chromium
./fastfetch
./hyprland
./kitty
./librewolf
./peaclock
./rofi
./scripts
./swaync
./vscodium
waybarChoice
./wlogout
./xdg
./zed
./anki.nix
./bat.nix
./btop.nix
./cava.nix
./emoji.nix
./eza.nix
./fzf.nix
./git.nix
./gtk.nix
./kdeConnect.nix
./lutris.nix
./nextcloud.nix
./noctalia.nix
./obs-studio.nix
./onlyoffice.nix
./overview.nix
./qt.nix
./ssh.nix
./starship.nix
./stylix.nix
./swappy.nix
./tealdeer.nix
./vesktop.nix
./virtmanager.nix
./zoxide.nix
];
}