From e6cb8961f365ad75c154ba24856da39897f5e849 Mon Sep 17 00:00:00 2001 From: voidarclabs Date: Sat, 16 Aug 2025 20:09:38 +0100 Subject: [PATCH] switched to hyprpanel as main bar, waybar still in config for backup --- .config/hypr/rules.conf | 7 + .config/hypr/startup.conf | 2 +- .config/hypr/style.conf | 14 +- .config/hyprpanel/config.json | 531 +++++++++++++++++++++++++ .config/hyprpanel/modules.json | 1 + .config/hyprpanel/modules.scss | 0 .config/hyprpanel/nixos-catppuccin.png | Bin 0 -> 8027 bytes .config/hyprpanel/theme.json | 375 +++++++++++++++++ .zshrc | 1 + 9 files changed, 923 insertions(+), 8 deletions(-) create mode 100644 .config/hyprpanel/config.json create mode 100644 .config/hyprpanel/modules.json create mode 100644 .config/hyprpanel/modules.scss create mode 100644 .config/hyprpanel/nixos-catppuccin.png create mode 100644 .config/hyprpanel/theme.json diff --git a/.config/hypr/rules.conf b/.config/hypr/rules.conf index f52265b5..68292077 100644 --- a/.config/hypr/rules.conf +++ b/.config/hypr/rules.conf @@ -11,6 +11,7 @@ windowrulev2 = opaque, class:^(resolve)$ # Floaty Windows windowrulev2 = float,title:^(About Mozilla Firefox)$ +windowrulev2 = float,class:^(xdg-desktop-portal-gtk)$ windowrulev2 = float,class:^(firefox)$,title:^(Picture-in-Picture)$ windowrulev2 = float,class:^(firefox)$,title:^(Library)$ windowrulev2 = float,class:^(nwg-look)$ @@ -22,11 +23,17 @@ windowrulev2 = float,class:^(nm-connection-editor)$ windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$ windowrulev2 = float,class:^(yad)$ # Protontricks-Gtk + +# Specific Animations and Styling +windowrulev2 = size 800 500,class:^(xdg-desktop-portal-gtk)$ +windowrulev2 = animation popin,class:^(xdg-desktop-portal-gtk)$ + # Layer rules layerrule = blur,notifications layerrule = ignorezero,notifications layerrule = blur,swaync-notification-window layerrule = ignorezero,swaync-notification-window +layerrule = blur,swaync-notification-window layerrule = blur,swaync-control-center layerrule = ignorezero,swaync-control-center layerrule = blur,logout_dialog diff --git a/.config/hypr/startup.conf b/.config/hypr/startup.conf index d1bcc9d1..06b62de0 100644 --- a/.config/hypr/startup.conf +++ b/.config/hypr/startup.conf @@ -3,7 +3,7 @@ exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CUR exec-once = dbus-update-activation-environment --systemd --all # for XDPH exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH exec-once = $scrPath/polkitkdeauth.sh # authentication dialogue for GUI apps -exec-once = waybar # launch the system bar +exec-once = hyprpanel # launch the system bar exec-once = udiskie --no-automount --smart-tray # front-end that allows to manage removable media exec-once = swaync # start notification demon exec-once = wl-paste --type text --watch cliphist store # clipboard store text data diff --git a/.config/hypr/style.conf b/.config/hypr/style.conf index aeb55aed..e7ea9dfc 100644 --- a/.config/hypr/style.conf +++ b/.config/hypr/style.conf @@ -92,15 +92,15 @@ animations { # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more - bezier = my, 0.25, 0.73, 0.68, 1 + bezier = smooth, .23,.51,.4,.98 + bezier = my, .34,.77,.74,1.47 + animation = windows, 1, 2, my, slide animation = windowsOut, 1, 2, my, slide - animation = border, 1, 3, my + animation = border, 1, 2, smooth animation = borderangle, 1, 8, my animation = fade, 1, 1, my - animation = fadeIn, 0, 1, my - animation = fadeOut, 0, 1, my - animation = workspaces, 1, 2, my - animation = layersIn, 1, 2, my, popin 90% - animation = layersOut, 1, 2, my, slide + animation = workspaces, 1, 2, smooth + animation = layersIn, 1, 2, smooth, slide top + animation = layersOut, 1, 2, smooth, slide } diff --git a/.config/hyprpanel/config.json b/.config/hyprpanel/config.json new file mode 100644 index 00000000..103bb0ad --- /dev/null +++ b/.config/hyprpanel/config.json @@ -0,0 +1,531 @@ +{ + "bar.customModules.storage.paths": [ + "/" + ], + "theme.font.name": "FiraMono Nerd Font Mono", + "theme.font.label": "FiraMono Nerd Font Mono Bold", + "theme.font.size": "1rem", + "theme.bar.menus.background": "#11111b", + "theme.bar.background": "#11111b", + "theme.bar.buttons.media.icon": "#1e1e2e", + "theme.bar.buttons.media.text": "#b4befe", + "theme.bar.buttons.icon": "#242438", + "theme.bar.buttons.text": "#b4befe", + "theme.bar.buttons.hover": "#45475a", + "theme.bar.buttons.background": "#242438", + "theme.bar.buttons.borderColor": "#b4befe", + "theme.bar.menus.text": "#cdd6f4", + "theme.bar.menus.border.color": "#313244", + "theme.bar.buttons.media.background": "#242438", + "theme.bar.menus.menu.volume.text": "#cdd6f4", + "theme.bar.menus.menu.volume.card.color": "#1e1e2e", + "theme.bar.menus.menu.volume.label.color": "#eba0ac", + "theme.bar.menus.popover.text": "#b4befe", + "theme.bar.menus.popover.background": "#181824", + "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#f38ba8", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#f38ba8", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6e3a1", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#11111a", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cdd6f4", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b4befe", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#313244", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#11111b", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e1e2e", + "theme.bar.menus.menu.notifications.switch.puck": "#454759", + "theme.bar.menus.menu.notifications.switch.disabled": "#313245", + "theme.bar.menus.menu.notifications.switch.enabled": "#89dceb", + "theme.bar.menus.menu.notifications.clear": "#f38ba8", + "theme.bar.menus.menu.notifications.switch_divider": "#45475a", + "theme.bar.menus.menu.notifications.border": "#313244", + "theme.bar.menus.menu.notifications.card": "#1e1e2e", + "theme.bar.menus.menu.notifications.background": "#11111b", + "theme.bar.menus.menu.notifications.no_notifications_label": "#313244", + "theme.bar.menus.menu.notifications.label": "#89dceb", + "theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5c2e7", + "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5c2e8", + "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5c2e7", + "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6e3a1", + "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6e3a2", + "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6e3a1", + "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f9e2af", + "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f9e2ae", + "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f9e2af", + "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eba0ac", + "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eba0ad", + "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eba0ac", + "theme.bar.menus.menu.dashboard.monitors.bar_background": "#45475a", + "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b4befe", + "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#cba6f7", + "theme.bar.menus.menu.dashboard.directories.right.top.color": "#94e2d5", + "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eba0ac", + "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f9e2af", + "theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5c2e7", + "theme.bar.menus.menu.dashboard.controls.input.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.input.background": "#f5c2e7", + "theme.bar.menus.menu.dashboard.controls.volume.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.volume.background": "#eba0ac", + "theme.bar.menus.menu.dashboard.controls.notifications.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f9e2af", + "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#89dceb", + "theme.bar.menus.menu.dashboard.controls.wifi.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.wifi.background": "#cba6f7", + "theme.bar.menus.menu.dashboard.controls.disabled": "#585b70", + "theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6e3a1", + "theme.bar.menus.menu.dashboard.shortcuts.text": "#181824", + "theme.bar.menus.menu.dashboard.shortcuts.background": "#b4befe", + "theme.bar.menus.menu.dashboard.powermenu.sleep": "#89dceb", + "theme.bar.menus.menu.dashboard.powermenu.logout": "#a6e3a1", + "theme.bar.menus.menu.dashboard.powermenu.restart": "#fab387", + "theme.bar.menus.menu.dashboard.profile.name": "#f5c2e7", + "theme.bar.menus.menu.dashboard.border.color": "#313244", + "theme.bar.menus.menu.dashboard.background.color": "#11111b", + "theme.bar.menus.menu.dashboard.card.color": "#1e1e2e", + "theme.bar.menus.menu.clock.weather.hourly.temperature": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.hourly.icon": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.hourly.time": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#89dceb", + "theme.bar.menus.menu.clock.weather.thermometer.cold": "#89b4fa", + "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b4befe", + "theme.bar.menus.menu.clock.weather.thermometer.hot": "#fab387", + "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#f38ba8", + "theme.bar.menus.menu.clock.weather.stats": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.status": "#94e2d5", + "theme.bar.menus.menu.clock.weather.temperature": "#cdd6f4", + "theme.bar.menus.menu.clock.weather.icon": "#f5c2e7", + "theme.bar.menus.menu.clock.calendar.contextdays": "#585b70", + "theme.bar.menus.menu.clock.calendar.days": "#cdd6f4", + "theme.bar.menus.menu.clock.calendar.currentday": "#89b4fa", + "theme.bar.menus.menu.clock.calendar.paginator": "#89b4fa", + "theme.bar.menus.menu.clock.calendar.weekdays": "#89b4fa", + "theme.bar.menus.menu.clock.calendar.yearmonth": "#b4befe", + "theme.bar.menus.menu.clock.time.timeperiod": "#b4befe", + "theme.bar.menus.menu.clock.time.time": "#89b4fa", + "theme.bar.menus.menu.clock.text": "#cdd6f4", + "theme.bar.menus.menu.clock.border.color": "#313244", + "theme.bar.menus.menu.clock.background.color": "#11111b", + "theme.bar.menus.menu.clock.card.color": "#1e1e2e", + "theme.bar.menus.menu.battery.slider.puck": "#6c7086", + "theme.bar.menus.menu.battery.slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.battery.slider.background": "#585b71", + "theme.bar.menus.menu.battery.slider.primary": "#a6e3a1", + "theme.bar.menus.menu.battery.icons.active": "#a6e3a1", + "theme.bar.menus.menu.battery.icons.passive": "#9399b2", + "theme.bar.menus.menu.battery.listitems.active": "#a6e3a1", + "theme.bar.menus.menu.battery.listitems.passive": "#cdd6f3", + "theme.bar.menus.menu.battery.text": "#cdd6f4", + "theme.bar.menus.menu.battery.label.color": "#a6e3a1", + "theme.bar.menus.menu.battery.border.color": "#313244", + "theme.bar.menus.menu.battery.background.color": "#11111b", + "theme.bar.menus.menu.battery.card.color": "#1e1e2e", + "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e1e2e", + "theme.bar.menus.menu.systray.dropdownmenu.text": "#cdd6f4", + "theme.bar.menus.menu.systray.dropdownmenu.background": "#11111b", + "theme.bar.menus.menu.bluetooth.iconbutton.active": "#f9e2af", + "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.icons.active": "#f9e2af", + "theme.bar.menus.menu.bluetooth.icons.passive": "#9399b2", + "theme.bar.menus.menu.bluetooth.listitems.active": "#f9e2af", + "theme.bar.menus.menu.bluetooth.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.switch.puck": "#454759", + "theme.bar.menus.menu.bluetooth.switch.disabled": "#313245", + "theme.bar.menus.menu.bluetooth.switch.enabled": "#f9e2af", + "theme.bar.menus.menu.bluetooth.switch_divider": "#45475a", + "theme.bar.menus.menu.bluetooth.status": "#6c7086", + "theme.bar.menus.menu.bluetooth.text": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.label.color": "#f9e2af", + "theme.bar.menus.menu.bluetooth.scroller.color": "#f9e2af", + "theme.bar.menus.menu.bluetooth.border.color": "#313244", + "theme.bar.menus.menu.bluetooth.background.color": "#11111b", + "theme.bar.menus.menu.bluetooth.card.color": "#1e1e2e", + "theme.bar.menus.menu.network.iconbuttons.active": "#fab387", + "theme.bar.menus.menu.network.iconbuttons.passive": "#cdd6f4", + "theme.bar.menus.menu.network.icons.active": "#fab387", + "theme.bar.menus.menu.network.icons.passive": "#9399b2", + "theme.bar.menus.menu.network.listitems.active": "#fab387", + "theme.bar.menus.menu.network.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.network.status.color": "#6c7086", + "theme.bar.menus.menu.network.text": "#cdd6f4", + "theme.bar.menus.menu.network.label.color": "#fab387", + "theme.bar.menus.menu.network.scroller.color": "#fab387", + "theme.bar.menus.menu.network.border.color": "#313244", + "theme.bar.menus.menu.network.background.color": "#11111b", + "theme.bar.menus.menu.network.card.color": "#1e1e2e", + "theme.bar.menus.menu.volume.input_slider.puck": "#585b70", + "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.volume.input_slider.background": "#585b71", + "theme.bar.menus.menu.volume.input_slider.primary": "#eba0ac", + "theme.bar.menus.menu.volume.audio_slider.puck": "#585b70", + "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.volume.audio_slider.background": "#585b71", + "theme.bar.menus.menu.volume.audio_slider.primary": "#eba0ac", + "theme.bar.menus.menu.volume.icons.active": "#eba0ac", + "theme.bar.menus.menu.volume.icons.passive": "#9399b2", + "theme.bar.menus.menu.volume.iconbutton.active": "#eba0ac", + "theme.bar.menus.menu.volume.iconbutton.passive": "#cdd6f4", + "theme.bar.menus.menu.volume.listitems.active": "#eba0ab", + "theme.bar.menus.menu.volume.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.volume.border.color": "#313244", + "theme.bar.menus.menu.volume.background.color": "#11111b", + "theme.bar.menus.menu.media.slider.puck": "#6c7086", + "theme.bar.menus.menu.media.slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.media.slider.background": "#585b71", + "theme.bar.menus.menu.media.slider.primary": "#f5c2e7", + "theme.bar.menus.menu.media.buttons.text": "#11111b", + "theme.bar.menus.menu.media.buttons.background": "#b4beff", + "theme.bar.menus.menu.media.buttons.enabled": "#94e2d4", + "theme.bar.menus.menu.media.buttons.inactive": "#585b70", + "theme.bar.menus.menu.media.border.color": "#313244", + "theme.bar.menus.menu.media.background.color": "#11111b", + "theme.bar.menus.menu.media.album": "#f5c2e8", + "theme.bar.menus.menu.media.artist": "#94e2d6", + "theme.bar.menus.menu.media.song": "#b4beff", + "theme.bar.menus.menu.media.timestamp": "#cdd6f4", + "theme.bar.menus.tooltip.text": "#cdd6f4", + "theme.bar.menus.tooltip.background": "#11111b", + "theme.bar.menus.dropdownmenu.divider": "#1e1e2e", + "theme.bar.menus.dropdownmenu.text": "#cdd6f4", + "theme.bar.menus.dropdownmenu.background": "#11111b", + "theme.bar.menus.slider.puck": "#6c7086", + "theme.bar.menus.slider.backgroundhover": "#45475a", + "theme.bar.menus.slider.background": "#585b71", + "theme.bar.menus.slider.primary": "#b4befe", + "theme.bar.menus.progressbar.background": "#45475a", + "theme.bar.menus.progressbar.foreground": "#b4befe", + "theme.bar.menus.iconbuttons.active": "#b4beff", + "theme.bar.menus.iconbuttons.passive": "#cdd6f3", + "theme.bar.menus.buttons.text": "#181824", + "theme.bar.menus.buttons.disabled": "#585b71", + "theme.bar.menus.buttons.active": "#f5c2e6", + "theme.bar.menus.buttons.default": "#b4befe", + "theme.bar.menus.switch.puck": "#454759", + "theme.bar.menus.switch.disabled": "#313245", + "theme.bar.menus.switch.enabled": "#b4befe", + "theme.bar.menus.icons.active": "#b4befe", + "theme.bar.menus.icons.passive": "#585b70", + "theme.bar.menus.listitems.active": "#b4befd", + "theme.bar.menus.listitems.passive": "#cdd6f4", + "theme.bar.menus.label": "#b4befe", + "theme.bar.menus.feinttext": "#313244", + "theme.bar.menus.dimtext": "#585b70", + "theme.bar.menus.cards": "#1e1e2e", + "theme.bar.buttons.notifications.total": "#89dbeb", + "theme.bar.buttons.notifications.icon": "#1e1e2e", + "theme.bar.buttons.notifications.background": "#242438", + "theme.bar.buttons.clock.icon": "#232338", + "theme.bar.buttons.clock.text": "#89b4fa", + "theme.bar.buttons.clock.background": "#242438", + "theme.bar.buttons.battery.icon": "#242438", + "theme.bar.buttons.battery.text": "#a6e3a1", + "theme.bar.buttons.battery.background": "#242438", + "theme.bar.buttons.systray.background": "#242438", + "theme.bar.buttons.bluetooth.icon": "#1e1e2e", + "theme.bar.buttons.bluetooth.text": "#89dceb", + "theme.bar.buttons.bluetooth.background": "#242438", + "theme.bar.buttons.network.icon": "#242438", + "theme.bar.buttons.network.text": "#fab387", + "theme.bar.buttons.network.background": "#242438", + "theme.bar.buttons.volume.icon": "#242438", + "theme.bar.buttons.volume.text": "#eba0ac", + "theme.bar.buttons.volume.background": "#242438", + "theme.bar.buttons.windowtitle.icon": "#1e1e2e", + "theme.bar.buttons.windowtitle.text": "#caa6f7", + "theme.bar.buttons.windowtitle.background": "#242438", + "theme.bar.buttons.workspaces.active": "#b4befe", + "theme.bar.buttons.workspaces.occupied": "#cdd6f4", + "theme.bar.buttons.workspaces.available": "#89dceb", + "theme.bar.buttons.workspaces.hover": "#caa6f7", + "theme.bar.buttons.workspaces.background": "#242438", + "theme.bar.buttons.dashboard.icon": "#1e1e2e", + "theme.bar.buttons.dashboard.background": "#caa6f7", + "theme.osd.label": "#b4beff", + "theme.osd.icon": "#11111b", + "theme.osd.bar_overflow_color": "#f38ba7", + "theme.osd.bar_empty_color": "#313244", + "theme.osd.bar_color": "#b4beff", + "theme.osd.icon_container": "#b4beff", + "theme.osd.bar_container": "#11111b", + "theme.notification.close_button.label": "#11111b", + "theme.notification.close_button.background": "#f38ba7", + "theme.notification.labelicon": "#b4befe", + "theme.notification.text": "#cdd6f4", + "theme.notification.time": "#7f849b", + "theme.notification.border": "#313243", + "theme.notification.label": "#b4befe", + "theme.notification.actions.text": "#181825", + "theme.notification.actions.background": "#b4befd", + "theme.notification.background": "#181826", + "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825", + "theme.bar.buttons.workspaces.numbered_active_underline_color": "#1e1e2e", + "theme.bar.menus.menu.media.card.color": "#1e1e2e", + "theme.bar.menus.check_radio_button.background": "#45475a", + "theme.bar.menus.check_radio_button.active": "#b4beff", + "theme.bar.buttons.style": "split", + "theme.bar.buttons.icon_background": "#b4befe", + "theme.bar.buttons.volume.icon_background": "#eba0ac", + "theme.bar.buttons.network.icon_background": "#fab387", + "theme.bar.buttons.bluetooth.icon_background": "#f9e2af", + "theme.bar.buttons.windowtitle.icon_background": "#f5c2e7", + "theme.bar.buttons.media.icon_background": "#b4befe", + "theme.bar.buttons.notifications.icon_background": "#89dbeb", + "theme.bar.buttons.battery.icon_background": "#a6e3a1", + "theme.bar.buttons.clock.icon_background": "#89b4fa", + "theme.bar.menus.menu.notifications.scrollbar.color": "#89dceb", + "theme.bar.menus.menu.notifications.pager.button": "#89dceb", + "theme.bar.menus.menu.notifications.pager.label": "#9399b2", + "theme.bar.menus.menu.notifications.pager.background": "#11111b", + "theme.bar.buttons.modules.ram.icon_background": "#f9e2af", + "theme.bar.buttons.modules.ram.icon": "#181825", + "theme.bar.buttons.modules.cpu.icon": "#181825", + "theme.bar.buttons.modules.cpu.icon_background": "#f38ba8", + "theme.bar.buttons.modules.storage.icon": "#181825", + "theme.bar.buttons.modules.storage.icon_background": "#f5c2e7", + "theme.bar.buttons.modules.netstat.icon": "#181825", + "theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1", + "theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb", + "theme.bar.buttons.modules.kbLayout.icon": "#181825", + "theme.bar.buttons.modules.updates.icon_background": "#cba6f7", + "theme.bar.buttons.modules.updates.icon": "#181825", + "theme.bar.buttons.modules.weather.icon_background": "#b4befe", + "theme.bar.buttons.modules.weather.text": "#b4befe", + "theme.bar.buttons.modules.weather.icon": "#242438", + "theme.bar.buttons.modules.power.icon_background": "#f38ba8", + "theme.bar.buttons.modules.power.icon": "#181825", + "theme.bar.menus.menu.power.background.color": "#11111b", + "theme.bar.menus.menu.power.border.color": "#313244", + "theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e", + "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7", + "theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8", + "theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824", + "theme.bar.buttons.modules.netstat.background": "#242438", + "theme.bar.buttons.modules.cpu.background": "#242438", + "theme.bar.buttons.modules.cpu.text": "#f38ba8", + "theme.bar.buttons.modules.storage.text": "#f5c2e7", + "theme.bar.menus.popover.border": "#181824", + "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb", + "theme.bar.menus.menu.power.buttons.restart.text": "#fab387", + "theme.bar.buttons.modules.updates.background": "#242438", + "theme.bar.buttons.modules.netstat.text": "#a6e3a1", + "theme.bar.buttons.modules.storage.background": "#242438", + "theme.bar.menus.menu.power.buttons.logout.icon": "#181824", + "theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387", + "theme.bar.menus.menu.power.buttons.restart.icon": "#181824", + "theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb", + "theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e", + "theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e", + "theme.bar.buttons.modules.ram.text": "#f9e2af", + "theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1", + "theme.bar.buttons.modules.kbLayout.background": "#242438", + "theme.bar.buttons.modules.power.background": "#242438", + "theme.bar.buttons.modules.weather.background": "#242438", + "theme.bar.buttons.modules.ram.background": "#242438", + "theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1", + "theme.bar.buttons.modules.updates.text": "#cba6f7", + "theme.bar.menus.menu.power.buttons.sleep.icon": "#181824", + "theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e", + "theme.bar.buttons.modules.kbLayout.text": "#89dceb", + "theme.bar.buttons.windowtitle.border": "#f5c2e7", + "theme.bar.buttons.modules.power.border": "#f38ba8", + "theme.bar.buttons.modules.weather.border": "#b4befe", + "theme.bar.buttons.modules.updates.border": "#cba6f7", + "theme.bar.buttons.modules.kbLayout.border": "#89dceb", + "theme.bar.buttons.modules.netstat.border": "#a6e3a1", + "theme.bar.buttons.modules.storage.border": "#f5c2e7", + "theme.bar.buttons.modules.cpu.border": "#f38ba8", + "theme.bar.buttons.modules.ram.border": "#f9e2af", + "theme.bar.buttons.notifications.border": "#b4befe", + "theme.bar.buttons.clock.border": "#f5c2e7", + "theme.bar.buttons.battery.border": "#f9e2af", + "theme.bar.buttons.systray.border": "#b4befe", + "theme.bar.buttons.systray.customIcon": "#cdd6f4", + "theme.bar.buttons.bluetooth.border": "#89dceb", + "theme.bar.buttons.network.border": "#cba6f7", + "theme.bar.buttons.volume.border": "#eba0ac", + "theme.bar.buttons.media.border": "#b4befe", + "theme.bar.buttons.workspaces.border": "#f5c2e7", + "theme.bar.buttons.dashboard.border": "#f9e2af", + "theme.bar.buttons.modules.submap.icon": "#181825", + "theme.bar.buttons.modules.submap.background": "#242438", + "theme.bar.buttons.modules.submap.icon_background": "#94e2d5", + "theme.bar.buttons.modules.submap.text": "#94e2d5", + "theme.bar.buttons.modules.submap.border": "#94e2d5", + "theme.bar.menus.menu.network.switch.enabled": "#fab387", + "theme.bar.menus.menu.network.switch.disabled": "#313245", + "theme.bar.menus.menu.network.switch.puck": "#454759", + "theme.bar.border.color": "#b4befe", + "theme.bar.buttons.modules.hyprsunset.icon_background": "#fab387", + "theme.bar.buttons.modules.hyprsunset.background": "#242438", + "theme.bar.buttons.modules.hyprsunset.icon": "#242438", + "theme.bar.buttons.modules.hyprsunset.text": "#fab387", + "theme.bar.buttons.modules.hyprsunset.border": "#fab387", + "theme.bar.buttons.modules.hypridle.icon": "#242438", + "theme.bar.buttons.modules.hypridle.background": "#242438", + "theme.bar.buttons.modules.hypridle.icon_background": "#f5c2e7", + "theme.bar.buttons.modules.hypridle.text": "#f5c2e7", + "theme.bar.buttons.modules.hypridle.border": "#f5c2e7", + "theme.bar.buttons.modules.cava.text": "#94e2d5", + "theme.bar.buttons.modules.cava.background": "#242438", + "theme.bar.buttons.modules.cava.icon": "#242438", + "theme.bar.buttons.modules.cava.icon_background": "#94e2d5", + "theme.bar.buttons.modules.cava.border": "#94e2d5", + "theme.bar.buttons.modules.worldclock.text": "#f5c2e7", + "theme.bar.buttons.modules.worldclock.background": "#242438", + "theme.bar.buttons.modules.worldclock.icon": "#242438", + "theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7", + "theme.bar.buttons.modules.worldclock.border": "#f5c2e7", + "theme.bar.buttons.modules.microphone.border": "#a6e3a1", + "theme.bar.buttons.modules.microphone.background": "#242438", + "theme.bar.buttons.modules.microphone.text": "#a6e3a1", + "theme.bar.buttons.modules.microphone.icon": "#242438", + "theme.bar.buttons.modules.microphone.icon_background": "#a6e3a1", + "theme.bar.menus.monochrome": false, + "menus.transition": "crossfade", + "menus.transitionTime": 200, + "theme.bar.menus.enableShadow": false, + "scalingPriority": "hyprland", + "theme.bar.transparent": true, + "theme.bar.floating": false, + "bar.autoHide": "never", + "theme.bar.location": "top", + "menus.media.hideAuthor": true, + "menus.media.hideAlbum": true, + "menus.media.displayTime": true, + "notifications.timeout": 7000, + "menus.clock.time.military": true, + "menus.clock.weather.enabled": false, + "theme.bar.buttons.modules.ram.enableBorder": false, + "menus.clock.time.hideSeconds": false, + "bar.layouts": { + "0": { + "left": [ + "dashboard", + "workspaces", + "media" + ], + "middle": [ + "windowtitle" + ], + "right": [ + "volume", + "network", + "bluetooth", + "battery", + "notifications", + "clock" + ] + }, + "1": { + "left": [ + "dashboard", + "workspaces", + "windowtitle" + ], + "middle": [ + "media" + ], + "right": [ + "volume", + "clock", + "notifications" + ] + }, + "2": { + "left": [ + "dashboard", + "workspaces", + "windowtitle" + ], + "middle": [ + "media" + ], + "right": [ + "volume", + "clock", + "notifications" + ] + } + }, + "theme.bar.enableShadow": false, + "theme.bar.border_radius": "0.4em", + "theme.bar.buttons.padding_x": "0.7rem", + "theme.bar.margin_sides": "0.5em", + "theme.bar.buttons.dashboard.enableBorder": false, + "bar.launcher.autoDetectIcon": false, + "theme.bar.outer_spacing": "0.4em", + "theme.bar.layer": "top", + "terminal": "kitty", + "tear": false, + "theme.matugen": false, + "compilerOptions": { + "noEmit": true, + "allowImportingTsExtensions": true, + "target": "ES2022", + "module": "ES2022", + "lib": [ + "ES2022", + "DOM" + ], + "moduleResolution": "Bundler", + "allowJs": false, + "checkJs": false, + "strict": true, + "noImplicitAny": true, + "strictNullChecks": true, + "alwaysStrict": true, + "noImplicitThis": true, + "baseUrl": ".", + "skipLibCheck": true, + "types": [], + "experimentalDecorators": true, + "jsx": "react-jsx", + "jsxImportSource": "astal/gtk3" + }, + "theme.bar.scaling": 100, + "theme.bar.border.location": "none", + "menus.dashboard.shortcuts.left.shortcut1.icon": "", + "menus.dashboard.shortcuts.left.shortcut1.command": "firefox", + "menus.dashboard.shortcuts.left.shortcut1.tooltip": "Firefox", + "menus.dashboard.shortcuts.left.shortcut2.icon": "", + "menus.dashboard.shortcuts.left.shortcut2.command": "kitty -e zsh", + "menus.dashboard.shortcuts.left.shortcut2.tooltip": "Terminal", + "menus.dashboard.shortcuts.left.shortcut3.command": "thunar", + "menus.dashboard.shortcuts.left.shortcut3.tooltip": "Files", + "menus.dashboard.shortcuts.left.shortcut4.command": "fuzzel", + "menus.dashboard.shortcuts.left.shortcut3.icon": "", + "menus.dashboard.directories.enabled": false, + "theme.osd.location": "top", + "menus.dashboard.powermenu.avatar.name": "Voidarc", + "menus.dashboard.powermenu.avatar.image": "/home/user01/.config/hyprpanel/nixos-catppuccin.png", + "theme.bar.menus.menu.dashboard.profile.size": "8.5em", + "bar.workspaces.show_numbered": true, + "bar.workspaces.showWsIcons": false, + "bar.workspaces.show_icons": false, + "theme.bar.buttons.workspaces.smartHighlight": false, + "theme.bar.buttons.workspaces.enableBorder": false, + "theme.bar.buttons.windowtitle.enableBorder": false, + "bar.windowtitle.icon": false, + "bar.network.label": false, + "bar.network.showWifiInfo": true, + "bar.bluetooth.label": false, + "theme.bar.buttons.bluetooth.spacing": "0.6em", + "bar.clock.format": " %T", + "bar.media.show_active_only": true, + "bar.media.format": "{title}", + "bar.notifications.show_total": true, + "bar.notifications.hideCountWhenZero": false, + "menus.media.displayTimeTooltip": true, + "theme.osd.orientation": "horizontal", + "bar.launcher.icon": "  ", + "theme.osd.opacity": 80, + "bar.workspaces.monitorSpecific": true, + "bar.workspaces.showApplicationIcons": false, + "bar.workspaces.numbered_active_indicator": "highlight", + "theme.bar.buttons.workspaces.numbered_active_highlight_padding": "0.3em", + "theme.bar.buttons.workspaces.numbered_inactive_padding": "0.3em", + "theme.bar.buttons.workspaces.pill.height": "4em", + "theme.bar.buttons.workspaces.pill.radius": "1.9rem", + "theme.bar.buttons.workspaces.numbered_active_highlight_border": "0.15em", + "theme.bar.buttons.network.spacing": "0.7em", + "theme.bar.menus.menu.notifications.height": "52em", + "notifications.autoDismiss": false +} \ No newline at end of file diff --git a/.config/hyprpanel/modules.json b/.config/hyprpanel/modules.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/.config/hyprpanel/modules.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.config/hyprpanel/modules.scss b/.config/hyprpanel/modules.scss new file mode 100644 index 00000000..e69de29b diff --git a/.config/hyprpanel/nixos-catppuccin.png b/.config/hyprpanel/nixos-catppuccin.png new file mode 100644 index 0000000000000000000000000000000000000000..85585a880e3ed5ee511d98c5394512864b7deb42 GIT binary patch literal 8027 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