Convert all Hyprland settings to Lua format, including animations,
binds, environment variables, monitor definitions, and window rules.
Update host variable files and noctalia plugin settings to match the
new Lua‑based configuration.
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.
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.
* 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`