Setup noctalia

This commit is contained in:
2026-06-04 08:36:04 +02:00
parent 1cc47bea5c
commit d7fd96b4ae
6 changed files with 758 additions and 12 deletions
+11 -3
View File
@@ -7,9 +7,9 @@
}: {
imports = [
# inputs.hyprland.homeManagerModules.default
./waybar
# ./waybar
./wofi
./mako
# ./mako
# ./hyprlock
./wlogout
../gammastep
@@ -20,6 +20,7 @@
./waypipe.nix
# ./hyprbars.nix
inputs.noctalia.homeModules.default
];
xdg.portal = {
@@ -34,6 +35,12 @@
programs.imv.enable = true; # TODO: what is that
programs.noctalia-shell = {
enable = true;
# noctalia-shell ipc call state all | jq .settings | xclip
settings = lib.mkDefault (builtins.fromJSON (builtins.readFile ./noctalia.json));
};
home.packages = with pkgs; [
hyprpicker
brightnessctl
@@ -83,7 +90,8 @@
-- Nix controlled variables
local terminal = "${config.terminal}"
local fileManager = "pcmanfm"
local menu = "wofi --show drun,run"
-- local menu = "wofi --show drun,run"
local menu = "noctalia-shell ipc call launcher toggle"
local calculator = "qalculate-gtk"
local browser = "firefox"
local editor = "emacs"