some more desktop functionality
This commit is contained in:
parent
5c79c29b7d
commit
1d2b534218
@ -46,21 +46,33 @@
|
||||
# the overlay makes this available as a home manager module
|
||||
programs.hyprpanel = {
|
||||
enable = true;
|
||||
# autostart after hyprland
|
||||
hyprland.enable = true;
|
||||
overwrite.enable = true;
|
||||
overlay.enable = true;
|
||||
|
||||
theme = "monochrome";
|
||||
|
||||
settings = {
|
||||
bar = {
|
||||
clock.format = "%H:%M";
|
||||
clock.showIcon = false;
|
||||
clock.militray = true;
|
||||
launcher.icon = "🚀";
|
||||
launcher.autoDetectIcon = true;
|
||||
workspaces.show_icons = true;
|
||||
};
|
||||
};
|
||||
|
||||
layout = {
|
||||
"bar.layouts" = {
|
||||
"*" = {
|
||||
left = ["workspaces"];
|
||||
middle = ["clock"];
|
||||
right = ["volume" "systray" "nm-applet" "notifications" ];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
# Add custom widgets + styling
|
||||
};
|
||||
|
||||
|
||||
|
11
modules/home-manager/xdg-portals.nix
Normal file
11
modules/home-manager/xdg-portals.nix
Normal file
@ -0,0 +1,11 @@
|
||||
{inputs, pkgs, ...}:
|
||||
{
|
||||
xdg.enable = true;
|
||||
|
||||
xdg.portal = {
|
||||
enable = true;
|
||||
extraPortals = [
|
||||
pkgs.xdg-desktop-portal-gtk
|
||||
]
|
||||
};
|
||||
}
|
@ -21,5 +21,4 @@
|
||||
wayland = true;
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
@ -7,11 +7,11 @@ with lib.hm.gvariant;
|
||||
../modules/home-manager/fish.nix
|
||||
../modules/home-manager/flatpaks.nix
|
||||
../modules/home-manager/hyprland-customization.nix
|
||||
# ../modules/home-manager/gnome-shell-customization.nix
|
||||
../modules/home-manager/keepassxc.nix
|
||||
../modules/home-manager/obsidian.nix
|
||||
../modules/home-manager/owncloud-client.nix
|
||||
../modules/home-manager/thunderbird.nix
|
||||
../modules/home-manager/xdg-portals.nix
|
||||
];
|
||||
|
||||
## Home Manager configuration
|
||||
|
Loading…
x
Reference in New Issue
Block a user