diff --git a/.config/home-manager/home.nix b/.config/home-manager/home.nix index 8e4d92e..bce07d1 100644 --- a/.config/home-manager/home.nix +++ b/.config/home-manager/home.nix @@ -29,10 +29,6 @@ package = pkgs.rose-pine-cursor; size = 24; }; - #iconTheme = { - # name = "rose-pine-moon"; - # package = pkgs.rose-pine-icon-theme; - #}; iconTheme = { name = "Papirus-Dark"; package = pkgs.papirus-icon-theme; diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index a379f3a..b0712a2 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -34,7 +34,7 @@ monitor=DP-1,3440x1440@160,auto,auto # Set programs that you use $terminal = kitty -$fileManager = nemo +$fileManager = nautilus #$menu = rofi -show drun $menu = ~/.config/rofi/launchers/type-1/launcher.sh $bwd = ~/.config/rofi/launcher/type-1/bwd.sh @@ -331,6 +331,8 @@ windowrule = float, class:^org.gnome.Calculator$ windowrule = size 480 240, class:^org.gnomeCalculator$ windowrule = float, class:^nemo$ windowrule = size 1366 768, class:^nemo$ +windowrule = float, class:^org.gnome.Nautilus$ +windowrule = size 1366 768, class:^org.gnome.Nautilus$ windowrule = float, class:^mpv$ windowrule = workspace 1, class:^kitty$ diff --git a/.config/hyprpanel/config.json b/.config/hyprpanel/config.json index ab7e70b..c37fbed 100644 --- a/.config/hyprpanel/config.json +++ b/.config/hyprpanel/config.json @@ -12,7 +12,7 @@ "bar.workspaces.showWsIcons": true, "bar.workspaces.workspaces": 10, "bar.workspaces.monitorSpecific": false, - "theme.bar.menus.monochrome": false, + "theme.bar.menus.monochrome": true, "menus.power.showLabel": true, "menus.clock.weather.unit": "metric", "bar.windowtitle.icon": true, @@ -33,376 +33,376 @@ "theme.bar.buttons.modules.microphone.enableBorder": false, "bar.customModules.weather.unit": "metric", "theme.bar.buttons.modules.weather.enableBorder": false, - "theme.bar.menus.background": "#000000", - "theme.bar.background": "#000000", - "theme.bar.buttons.media.icon": "#FFFFFF", - "theme.bar.buttons.media.text": "#FFFFFF", - "theme.bar.buttons.icon": "#FFFFFF", - "theme.bar.buttons.text": "#FFFFFF", - "theme.bar.buttons.hover": "#333333", - "theme.bar.buttons.background": "#1A1A1A", - "theme.bar.menus.text": "#CCCCCC", - "theme.bar.menus.border.color": "#333333", - "theme.bar.buttons.media.background": "#090909", - "theme.bar.menus.menu.volume.text": "#CCCCCC", - "theme.bar.menus.menu.volume.card.color": "#1A1A1A", - "theme.bar.menus.menu.volume.label.color": "#FFFFFF", - "theme.bar.menus.popover.text": "#FFFFFF", - "theme.bar.menus.popover.background": "#000000", - "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#ffffff", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#ffffff", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#ffffff", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#000000", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#CCCCCC", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#FFFFFF", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#333333", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#000000", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1A1A1A", - "theme.bar.menus.menu.notifications.switch.puck": "#333333", - "theme.bar.menus.menu.notifications.switch.disabled": "#333333", - "theme.bar.menus.menu.notifications.switch.enabled": "#FFFFFF", - "theme.bar.menus.menu.notifications.clear": "#ffffff", - "theme.bar.menus.menu.notifications.switch_divider": "#333333", - "theme.bar.menus.menu.notifications.border": "#333333", - "theme.bar.menus.menu.notifications.card": "#1A1A1A", - "theme.bar.menus.menu.notifications.background": "#000000", - "theme.bar.menus.menu.notifications.no_notifications_label": "#333333", - "theme.bar.menus.menu.notifications.label": "#FFFFFF", - "theme.bar.menus.menu.dashboard.monitors.disk.label": "#FFFFFF", - "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#FFFFFF", - "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#FFFFFF", - "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.ram.label": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#ffffff", - "theme.bar.menus.menu.dashboard.monitors.bar_background": "#333333", - "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#FFFFFF", - "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#FFFFFF", - "theme.bar.menus.menu.dashboard.directories.right.top.color": "#FFFFFF", - "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#ffffff", - "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#ffffff", - "theme.bar.menus.menu.dashboard.directories.left.top.color": "#FFFFFF", - "theme.bar.menus.menu.dashboard.controls.input.text": "#000000", - "theme.bar.menus.menu.dashboard.controls.input.background": "#FFFFFF", - "theme.bar.menus.menu.dashboard.controls.volume.text": "#000000", - "theme.bar.menus.menu.dashboard.controls.volume.background": "#ffffff", - "theme.bar.menus.menu.dashboard.controls.notifications.text": "#000000", - "theme.bar.menus.menu.dashboard.controls.notifications.background": "#ffffff", - "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#000000", - "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#ffffff", - "theme.bar.menus.menu.dashboard.controls.wifi.text": "#000000", - "theme.bar.menus.menu.dashboard.controls.wifi.background": "#FFFFFF", - "theme.bar.menus.menu.dashboard.controls.disabled": "#333333", - "theme.bar.menus.menu.dashboard.shortcuts.recording": "#5CFF5C", - "theme.bar.menus.menu.dashboard.shortcuts.text": "#000000", - "theme.bar.menus.menu.dashboard.shortcuts.background": "#FFFFFF", - "theme.bar.menus.menu.dashboard.powermenu.sleep": "#ffffff", - "theme.bar.menus.menu.dashboard.powermenu.logout": "#ffffff", - "theme.bar.menus.menu.dashboard.powermenu.restart": "#ffffff", - "theme.bar.menus.menu.dashboard.profile.name": "#FFFFFF", - "theme.bar.menus.menu.dashboard.border.color": "#333333", - "theme.bar.menus.menu.dashboard.background.color": "#000000", - "theme.bar.menus.menu.dashboard.card.color": "#1A1A1A", - "theme.bar.menus.menu.clock.weather.hourly.temperature": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.hourly.icon": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.hourly.time": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#ffffff", - "theme.bar.menus.menu.clock.weather.thermometer.cold": "#ffffff", - "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.thermometer.hot": "#ffffff", - "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#ffffff", - "theme.bar.menus.menu.clock.weather.stats": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.status": "#FFFFFF", - "theme.bar.menus.menu.clock.weather.temperature": "#CCCCCC", - "theme.bar.menus.menu.clock.weather.icon": "#FFFFFF", - "theme.bar.menus.menu.clock.calendar.contextdays": "#333333", - "theme.bar.menus.menu.clock.calendar.days": "#CCCCCC", - "theme.bar.menus.menu.clock.calendar.currentday": "#FFFFFF", - "theme.bar.menus.menu.clock.calendar.paginator": "#FFFFFF", - "theme.bar.menus.menu.clock.calendar.weekdays": "#FFFFFF", - "theme.bar.menus.menu.clock.calendar.yearmonth": "#ffffff", - "theme.bar.menus.menu.clock.time.timeperiod": "#ffffff", - "theme.bar.menus.menu.clock.time.time": "#FFFFFF", - "theme.bar.menus.menu.clock.text": "#CCCCCC", - "theme.bar.menus.menu.clock.border.color": "#333333", - "theme.bar.menus.menu.clock.background.color": "#000000", - "theme.bar.menus.menu.clock.card.color": "#1A1A1A", - "theme.bar.menus.menu.battery.slider.puck": "#5e5c64", - "theme.bar.menus.menu.battery.slider.backgroundhover": "#5e5c64", - "theme.bar.menus.menu.battery.slider.background": "#5e5c64", - "theme.bar.menus.menu.battery.slider.primary": "#cccccc", - "theme.bar.menus.menu.battery.icons.active": "#ffffff", - "theme.bar.menus.menu.battery.icons.passive": "#9a9996", - "theme.bar.menus.menu.battery.listitems.active": "#ffffff", - "theme.bar.menus.menu.battery.listitems.passive": "#9a9996", - "theme.bar.menus.menu.battery.text": "#CCCCCC", - "theme.bar.menus.menu.battery.label.color": "#ffffff", - "theme.bar.menus.menu.battery.border.color": "#333333", - "theme.bar.menus.menu.battery.background.color": "#000000", - "theme.bar.menus.menu.battery.card.color": "#111111", - "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1A1A1A", - "theme.bar.menus.menu.systray.dropdownmenu.text": "#CCCCCC", - "theme.bar.menus.menu.systray.dropdownmenu.background": "#000000", - "theme.bar.menus.menu.bluetooth.iconbutton.active": "#ffffff", - "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#9a9996", - "theme.bar.menus.menu.bluetooth.icons.active": "#ffffff", - "theme.bar.menus.menu.bluetooth.icons.passive": "#77767b", - "theme.bar.menus.menu.bluetooth.listitems.active": "#FFFFFF", - "theme.bar.menus.menu.bluetooth.listitems.passive": "#77767b", - "theme.bar.menus.menu.bluetooth.switch.puck": "#9a9996", - "theme.bar.menus.menu.bluetooth.switch.disabled": "#444444", - "theme.bar.menus.menu.bluetooth.switch.enabled": "#FFFFFF", - "theme.bar.menus.menu.bluetooth.switch_divider": "#444444", - "theme.bar.menus.menu.bluetooth.status": "#CCCCCC", - "theme.bar.menus.menu.bluetooth.text": "#FFFFFF", - "theme.bar.menus.menu.bluetooth.label.color": "#FFFFFF", - "theme.bar.menus.menu.bluetooth.border.color": "#444444", - "theme.bar.menus.menu.bluetooth.background.color": "#000000", - "theme.bar.menus.menu.bluetooth.card.color": "#111111", - "theme.bar.menus.menu.network.iconbuttons.active": "#FFFFFF", - "theme.bar.menus.menu.network.iconbuttons.passive": "#77767b", - "theme.bar.menus.menu.network.icons.active": "#FFFFFF", - "theme.bar.menus.menu.network.icons.passive": "#77767b", - "theme.bar.menus.menu.network.listitems.active": "#FFFFFF", - "theme.bar.menus.menu.network.listitems.passive": "#77767b", - "theme.bar.menus.menu.network.status.color": "#CCCCCC", - "theme.bar.menus.menu.network.text": "#FFFFFF", - "theme.bar.menus.menu.network.label.color": "#FFFFFF", - "theme.bar.menus.menu.network.border.color": "#444444", - "theme.bar.menus.menu.network.background.color": "#000000", - "theme.bar.menus.menu.network.card.color": "#111111", - "theme.bar.menus.menu.volume.input_slider.puck": "#CCCCCC", - "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#444444", - "theme.bar.menus.menu.volume.input_slider.background": "#77767b", - "theme.bar.menus.menu.volume.input_slider.primary": "#FFFFFF", - "theme.bar.menus.menu.volume.audio_slider.puck": "#CCCCCC", - "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#444444", - "theme.bar.menus.menu.volume.audio_slider.background": "#77767b", - "theme.bar.menus.menu.volume.audio_slider.primary": "#FFFFFF", - "theme.bar.menus.menu.volume.icons.active": "#FFFFFF", - "theme.bar.menus.menu.volume.icons.passive": "#77767b", - "theme.bar.menus.menu.volume.iconbutton.active": "#FFFFFF", - "theme.bar.menus.menu.volume.iconbutton.passive": "#77767b", - "theme.bar.menus.menu.volume.listitems.active": "#FFFFFF", - "theme.bar.menus.menu.volume.listitems.passive": "#77767b", - "theme.bar.menus.menu.volume.border.color": "#444444", - "theme.bar.menus.menu.volume.background.color": "#000000", - "theme.bar.menus.menu.media.slider.puck": "#CCCCCC", - "theme.bar.menus.menu.media.slider.backgroundhover": "#444444", - "theme.bar.menus.menu.media.slider.background": "#77767b", - "theme.bar.menus.menu.media.slider.primary": "#FFFFFF", - "theme.bar.menus.menu.media.buttons.text": "#000000", - "theme.bar.menus.menu.media.buttons.background": "#FFFFFF", - "theme.bar.menus.menu.media.buttons.enabled": "#FFFFFF", - "theme.bar.menus.menu.media.buttons.inactive": "#5e5c64", - "theme.bar.menus.menu.media.border.color": "#444444", - "theme.bar.menus.menu.media.background.color": "#000000", - "theme.bar.menus.menu.media.album": "#FFFFFF", - "theme.bar.menus.menu.media.artist": "#FFFFFF", - "theme.bar.menus.menu.media.song": "#FFFFFF", - "theme.bar.menus.tooltip.text": "#FFFFFF", - "theme.bar.menus.tooltip.background": "#000000", - "theme.bar.menus.dropdownmenu.divider": "#111111", - "theme.bar.menus.dropdownmenu.text": "#FFFFFF", - "theme.bar.menus.dropdownmenu.background": "#000000", - "theme.bar.menus.slider.puck": "#CCCCCC", - "theme.bar.menus.slider.backgroundhover": "#444444", - "theme.bar.menus.slider.background": "#CCCCCC", - "theme.bar.menus.slider.primary": "#FFFFFF", - "theme.bar.menus.progressbar.background": "#444444", - "theme.bar.menus.progressbar.foreground": "#FFFFFF", - "theme.bar.menus.iconbuttons.active": "#FFFFFF", - "theme.bar.menus.iconbuttons.passive": "#FFFFFF", - "theme.bar.menus.buttons.text": "#000000", - "theme.bar.menus.buttons.disabled": "#CCCCCC", - "theme.bar.menus.buttons.active": "#FFFFFF", - "theme.bar.menus.buttons.default": "#FFFFFF", - "theme.bar.menus.switch.puck": "#CCCCCC", - "theme.bar.menus.switch.disabled": "#444444", - "theme.bar.menus.switch.enabled": "#FFFFFF", - "theme.bar.menus.icons.active": "#FFFFFF", - "theme.bar.menus.icons.passive": "#CCCCCC", - "theme.bar.menus.listitems.active": "#FFFFFF", - "theme.bar.menus.listitems.passive": "#FFFFFF", - "theme.bar.menus.label": "#FFFFFF", - "theme.bar.menus.feinttext": "#444444", - "theme.bar.menus.dimtext": "#CCCCCC", - "theme.bar.menus.cards": "#111111", - "theme.bar.buttons.notifications.total": "#FFFFFF", - "theme.bar.buttons.notifications.icon": "#FFFFFF", - "theme.bar.buttons.notifications.background": "#090909", - "theme.bar.buttons.clock.icon": "#FFFFFF", - "theme.bar.buttons.clock.text": "#FFFFFF", - "theme.bar.buttons.clock.background": "#090909", - "theme.bar.buttons.battery.icon": "#FFFFFF", - "theme.bar.buttons.battery.text": "#FFFFFF", - "theme.bar.buttons.battery.background": "#090909", - "theme.bar.buttons.systray.background": "#090909", - "theme.bar.buttons.bluetooth.icon": "#FFFFFF", - "theme.bar.buttons.bluetooth.text": "#FFFFFF", - "theme.bar.buttons.bluetooth.background": "#090909", - "theme.bar.buttons.network.icon": "#FFFFFF", - "theme.bar.buttons.network.text": "#FFFFFF", - "theme.bar.buttons.network.background": "#090909", - "theme.bar.buttons.volume.icon": "#FFFFFF", - "theme.bar.buttons.volume.text": "#FFFFFF", - "theme.bar.buttons.volume.background": "#090909", - "theme.bar.buttons.windowtitle.icon": "#FFFFFF", - "theme.bar.buttons.windowtitle.text": "#FFFFFF", - "theme.bar.buttons.windowtitle.background": "#090909", - "theme.bar.buttons.workspaces.active": "#FFFFFF", - "theme.bar.buttons.workspaces.occupied": "#FFFFFF", - "theme.bar.buttons.workspaces.available": "#77767b", - "theme.bar.buttons.workspaces.hover": "#444444", - "theme.bar.buttons.workspaces.background": "#090909", - "theme.bar.buttons.dashboard.icon": "#FFFFFF", - "theme.bar.buttons.dashboard.background": "#090909", - "theme.osd.label": "#FFFFFF", - "theme.osd.icon": "#000000", - "theme.osd.bar_overflow_color": "#FFFFFF", - "theme.osd.bar_empty_color": "#444444", - "theme.osd.bar_color": "#FFFFFF", - "theme.osd.icon_container": "#FFFFFF", - "theme.osd.bar_container": "#000000", - "theme.notification.close_button.label": "#000000", - "theme.notification.close_button.background": "#FFFFFF", - "theme.notification.labelicon": "#FFFFFF", - "theme.notification.text": "#FFFFFF", - "theme.notification.time": "#CCCCCC", - "theme.notification.border": "#444444", - "theme.notification.label": "#FFFFFF", - "theme.notification.actions.text": "#000000", - "theme.notification.actions.background": "#FFFFFF", - "theme.notification.background": "#1a1a1a", - "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#21252b", - "theme.bar.buttons.workspaces.numbered_active_underline_color": "#ffffff", - "theme.bar.menus.menu.media.card.color": "#1A1A1A", - "theme.bar.menus.check_radio_button.background": "#000000", - "theme.bar.menus.check_radio_button.active": "#ffffff", + "theme.bar.menus.background": "#232136", + "theme.bar.background": "#232136", + "theme.bar.buttons.media.icon": "#aaaaaa", + "theme.bar.buttons.media.text": "#aaaaaa", + "theme.bar.buttons.icon": "#c4a7e7", + "theme.bar.buttons.text": "#c4a7e7", + "theme.bar.buttons.hover": "#393552", + "theme.bar.buttons.background": "#2a283e", + "theme.bar.menus.text": "#e0def4", + "theme.bar.menus.border.color": "#2a273f", + "theme.bar.buttons.media.background": "#2a283e", + "theme.bar.menus.menu.volume.text": "#e0def4", + "theme.bar.menus.menu.volume.card.color": "#2a283e", + "theme.bar.menus.menu.volume.label.color": "#6f8fdb", + "theme.bar.menus.popover.text": "#c4a7e7", + "theme.bar.menus.popover.background": "#2a273f", + "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#eb6f92", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#eb6f92", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#9ccfd8", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#232136", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#e0def4", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#c4a7e7", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#2a273f", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#232136", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#2a283e", + "theme.bar.menus.menu.notifications.switch.puck": "#393552", + "theme.bar.menus.menu.notifications.switch.disabled": "#2a273f", + "theme.bar.menus.menu.notifications.switch.enabled": "#c4a7e7", + "theme.bar.menus.menu.notifications.clear": "#c4a7e7", + "theme.bar.menus.menu.notifications.switch_divider": "#393552", + "theme.bar.menus.menu.notifications.border": "#2a273f", + "theme.bar.menus.menu.notifications.card": "#2a283e", + "theme.bar.menus.menu.notifications.background": "#232136", + "theme.bar.menus.menu.notifications.no_notifications_label": "#2a273f", + "theme.bar.menus.menu.notifications.label": "#c4a7e7", + "theme.bar.menus.menu.dashboard.monitors.disk.label": "#c4a7e7", + "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#c4a7e7", + "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#c4a7e7", + "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#9ccfd8", + "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#9ccfd8", + "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#9ccfd8", + "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f6c177", + "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f6c177", + "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f6c177", + "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eb6f92", + "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eb6f92", + "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eb6f92", + "theme.bar.menus.menu.dashboard.monitors.bar_background": "#393552", + "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#c4a7e7", + "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#3e8eb0", + "theme.bar.menus.menu.dashboard.directories.right.top.color": "#9ccfd8", + "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eb6f92", + "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f6c177", + "theme.bar.menus.menu.dashboard.directories.left.top.color": "#c4a7e7", + "theme.bar.menus.menu.dashboard.controls.input.text": "#2a273f", + "theme.bar.menus.menu.dashboard.controls.input.background": "#3e8eb0", + "theme.bar.menus.menu.dashboard.controls.volume.text": "#2a273f", + "theme.bar.menus.menu.dashboard.controls.volume.background": "#eb6f92", + "theme.bar.menus.menu.dashboard.controls.notifications.text": "#2a273f", + "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f6c177", + "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#2a273f", + "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#9ccfd8", + "theme.bar.menus.menu.dashboard.controls.wifi.text": "#2a273f", + "theme.bar.menus.menu.dashboard.controls.wifi.background": "#c4a7e7", + "theme.bar.menus.menu.dashboard.controls.disabled": "#44415a", + "theme.bar.menus.menu.dashboard.shortcuts.recording": "#9ccfd8", + "theme.bar.menus.menu.dashboard.shortcuts.text": "#2a273f", + "theme.bar.menus.menu.dashboard.shortcuts.background": "#c4a7e7", + "theme.bar.menus.menu.dashboard.powermenu.sleep": "#9ccfd8", + "theme.bar.menus.menu.dashboard.powermenu.logout": "#9ccfd8", + "theme.bar.menus.menu.dashboard.powermenu.restart": "#f6c177", + "theme.bar.menus.menu.dashboard.profile.name": "#c4a7e7", + "theme.bar.menus.menu.dashboard.border.color": "#2a273f", + "theme.bar.menus.menu.dashboard.background.color": "#232136", + "theme.bar.menus.menu.dashboard.card.color": "#2a283e", + "theme.bar.menus.menu.clock.weather.hourly.temperature": "#c4a7e7", + "theme.bar.menus.menu.clock.weather.hourly.icon": "#c4a7e7", + "theme.bar.menus.menu.clock.weather.hourly.time": "#c4a7e7", + "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#9ccfd8", + "theme.bar.menus.menu.clock.weather.thermometer.cold": "#3e8fb0", + "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#c4a7e7", + "theme.bar.menus.menu.clock.weather.thermometer.hot": "#f6c177", + "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#eb6f92", + "theme.bar.menus.menu.clock.weather.stats": "#c4a7e7", + "theme.bar.menus.menu.clock.weather.status": "#9ccfd8", + "theme.bar.menus.menu.clock.weather.temperature": "#e0def4", + "theme.bar.menus.menu.clock.weather.icon": "#c4a7e7", + "theme.bar.menus.menu.clock.calendar.contextdays": "#44415a", + "theme.bar.menus.menu.clock.calendar.days": "#e0def4", + "theme.bar.menus.menu.clock.calendar.currentday": "#c4a7e7", + "theme.bar.menus.menu.clock.calendar.paginator": "#c4a7e7", + "theme.bar.menus.menu.clock.calendar.weekdays": "#c4a7e7", + "theme.bar.menus.menu.clock.calendar.yearmonth": "#9ccfd8", + "theme.bar.menus.menu.clock.time.timeperiod": "#9ccfd8", + "theme.bar.menus.menu.clock.time.time": "#a1bcce", + "theme.bar.menus.menu.clock.text": "#e0def4", + "theme.bar.menus.menu.clock.border.color": "#2a273f", + "theme.bar.menus.menu.clock.background.color": "#232136", + "theme.bar.menus.menu.clock.card.color": "#2a283e", + "theme.bar.menus.menu.battery.slider.puck": "#393552", + "theme.bar.menus.menu.battery.slider.backgroundhover": "#393552", + "theme.bar.menus.menu.battery.slider.background": "#44415a", + "theme.bar.menus.menu.battery.slider.primary": "#f6c177", + "theme.bar.menus.menu.battery.icons.active": "#f6c177", + "theme.bar.menus.menu.battery.icons.passive": "#56526e", + "theme.bar.menus.menu.battery.listitems.active": "#f6c177", + "theme.bar.menus.menu.battery.listitems.passive": "#e0def4", + "theme.bar.menus.menu.battery.text": "#e0def4", + "theme.bar.menus.menu.battery.label.color": "#f6c177", + "theme.bar.menus.menu.battery.border.color": "#2a273f", + "theme.bar.menus.menu.battery.background.color": "#232136", + "theme.bar.menus.menu.battery.card.color": "#2a283e", + "theme.bar.menus.menu.systray.dropdownmenu.divider": "#2a283e", + "theme.bar.menus.menu.systray.dropdownmenu.text": "#e0def4", + "theme.bar.menus.menu.systray.dropdownmenu.background": "#232136", + "theme.bar.menus.menu.bluetooth.iconbutton.active": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#e0def4", + "theme.bar.menus.menu.bluetooth.icons.active": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.icons.passive": "#56526e", + "theme.bar.menus.menu.bluetooth.listitems.active": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.listitems.passive": "#e0def4", + "theme.bar.menus.menu.bluetooth.switch.puck": "#393552", + "theme.bar.menus.menu.bluetooth.switch.disabled": "#2a273f", + "theme.bar.menus.menu.bluetooth.switch.enabled": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.switch_divider": "#393552", + "theme.bar.menus.menu.bluetooth.status": "#393552", + "theme.bar.menus.menu.bluetooth.text": "#e0def4", + "theme.bar.menus.menu.bluetooth.label.color": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.border.color": "#2a273f", + "theme.bar.menus.menu.bluetooth.background.color": "#232136", + "theme.bar.menus.menu.bluetooth.card.color": "#2a283e", + "theme.bar.menus.menu.network.iconbuttons.active": "#c4a7e7", + "theme.bar.menus.menu.network.iconbuttons.passive": "#e0def4", + "theme.bar.menus.menu.network.icons.active": "#c4a7e7", + "theme.bar.menus.menu.network.icons.passive": "#56526e", + "theme.bar.menus.menu.network.listitems.active": "#c4a7e7", + "theme.bar.menus.menu.network.listitems.passive": "#e0def4", + "theme.bar.menus.menu.network.status.color": "#393552", + "theme.bar.menus.menu.network.text": "#e0def4", + "theme.bar.menus.menu.network.label.color": "#c4a7e7", + "theme.bar.menus.menu.network.border.color": "#2a273f", + "theme.bar.menus.menu.network.background.color": "#232136", + "theme.bar.menus.menu.network.card.color": "#2a283e", + "theme.bar.menus.menu.volume.input_slider.puck": "#44415a", + "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#393552", + "theme.bar.menus.menu.volume.input_slider.background": "#44415a", + "theme.bar.menus.menu.volume.input_slider.primary": "#6f8fdb", + "theme.bar.menus.menu.volume.audio_slider.puck": "#44415a", + "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#393552", + "theme.bar.menus.menu.volume.audio_slider.background": "#44415a", + "theme.bar.menus.menu.volume.audio_slider.primary": "#6f8fdb", + "theme.bar.menus.menu.volume.icons.active": "#eb6f92", + "theme.bar.menus.menu.volume.icons.passive": "#56526e", + "theme.bar.menus.menu.volume.iconbutton.active": "#6f8fdb", + "theme.bar.menus.menu.volume.iconbutton.passive": "#e0def4", + "theme.bar.menus.menu.volume.listitems.active": "#6f8fdb", + "theme.bar.menus.menu.volume.listitems.passive": "#e0def4", + "theme.bar.menus.menu.volume.border.color": "#2a273f", + "theme.bar.menus.menu.volume.background.color": "#232136", + "theme.bar.menus.menu.media.slider.puck": "#393552", + "theme.bar.menus.menu.media.slider.backgroundhover": "#393552", + "theme.bar.menus.menu.media.slider.background": "#44415a", + "theme.bar.menus.menu.media.slider.primary": "#c4a7e7", + "theme.bar.menus.menu.media.buttons.text": "#232136", + "theme.bar.menus.menu.media.buttons.background": "#c4a7e7", + "theme.bar.menus.menu.media.buttons.enabled": "#9ccfd8", + "theme.bar.menus.menu.media.buttons.inactive": "#44415a", + "theme.bar.menus.menu.media.border.color": "#2a273f", + "theme.bar.menus.menu.media.background.color": "#232136", + "theme.bar.menus.menu.media.album": "#c4a7e7", + "theme.bar.menus.menu.media.artist": "#9ccfd8", + "theme.bar.menus.menu.media.song": "#c4a7e7", + "theme.bar.menus.tooltip.text": "#e0def4", + "theme.bar.menus.tooltip.background": "#232136", + "theme.bar.menus.dropdownmenu.divider": "#2a283e", + "theme.bar.menus.dropdownmenu.text": "#e0def4", + "theme.bar.menus.dropdownmenu.background": "#232136", + "theme.bar.menus.slider.puck": "#393552", + "theme.bar.menus.slider.backgroundhover": "#393552", + "theme.bar.menus.slider.background": "#44415a", + "theme.bar.menus.slider.primary": "#c4a7e7", + "theme.bar.menus.progressbar.background": "#393552", + "theme.bar.menus.progressbar.foreground": "#c4a7e7", + "theme.bar.menus.iconbuttons.active": "#c4a7e7", + "theme.bar.menus.iconbuttons.passive": "#e0def4", + "theme.bar.menus.buttons.text": "#2a273f", + "theme.bar.menus.buttons.disabled": "#44415a", + "theme.bar.menus.buttons.active": "#c4a7e7", + "theme.bar.menus.buttons.default": "#c4a7e7", + "theme.bar.menus.switch.puck": "#393552", + "theme.bar.menus.switch.disabled": "#2a273f", + "theme.bar.menus.switch.enabled": "#c4a7e7", + "theme.bar.menus.icons.active": "#c4a7e7", + "theme.bar.menus.icons.passive": "#44415a", + "theme.bar.menus.listitems.active": "#c4a7e7", + "theme.bar.menus.listitems.passive": "#e0def4", + "theme.bar.menus.label": "#c4a7e7", + "theme.bar.menus.feinttext": "#2a273f", + "theme.bar.menus.dimtext": "#44415a", + "theme.bar.menus.cards": "#2a283e", + "theme.bar.buttons.notifications.total": "#a1bcce", + "theme.bar.buttons.notifications.icon": "#a1bcce", + "theme.bar.buttons.notifications.background": "#2a283e", + "theme.bar.buttons.clock.icon": "#a1bcce", + "theme.bar.buttons.clock.text": "#a1bcce", + "theme.bar.buttons.clock.background": "#2a283e", + "theme.bar.buttons.battery.icon": "#f6c177", + "theme.bar.buttons.battery.text": "#f6c177", + "theme.bar.buttons.battery.background": "#2a283e", + "theme.bar.buttons.systray.background": "#2a283e", + "theme.bar.buttons.bluetooth.icon": "#e0def4", + "theme.bar.buttons.bluetooth.text": "#ffffff", + "theme.bar.buttons.bluetooth.background": "#242438", + "theme.bar.buttons.network.icon": "#e0def4", + "theme.bar.buttons.network.text": "#ffffff", + "theme.bar.buttons.network.background": "#242438", + "theme.bar.buttons.volume.icon": "#e0def4", + "theme.bar.buttons.volume.text": "#ffffff", + "theme.bar.buttons.volume.background": "#242438", + "theme.bar.buttons.windowtitle.icon": "#c4a7e7", + "theme.bar.buttons.windowtitle.text": "#c4a7e7", + "theme.bar.buttons.windowtitle.background": "#2a283e", + "theme.bar.buttons.workspaces.active": "#ea9a97", + "theme.bar.buttons.workspaces.occupied": "#c4a7e7", + "theme.bar.buttons.workspaces.available": "#6e6a86", + "theme.bar.buttons.workspaces.hover": "#393552", + "theme.bar.buttons.workspaces.background": "#2a283e", + "theme.bar.buttons.dashboard.icon": "#6f8fdb", + "theme.bar.buttons.dashboard.background": "#2a283e", + "theme.osd.label": "#c4a7e7", + "theme.osd.icon": "#232136", + "theme.osd.bar_overflow_color": "#eb6f92", + "theme.osd.bar_empty_color": "#2a273f", + "theme.osd.bar_color": "#c4a7e7", + "theme.osd.icon_container": "#c4a7e7", + "theme.osd.bar_container": "#232136", + "theme.notification.close_button.label": "#232136", + "theme.notification.close_button.background": "#eb6f92", + "theme.notification.labelicon": "#c4a7e7", + "theme.notification.text": "#e0def4", + "theme.notification.time": "#56526e", + "theme.notification.border": "#2a273f", + "theme.notification.label": "#c4a7e7", + "theme.notification.actions.text": "#2a273f", + "theme.notification.actions.background": "#c4a7e7", + "theme.notification.background": "#2a273f", + "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825", + "theme.bar.buttons.workspaces.numbered_active_underline_color": "#2a273f", + "theme.bar.menus.menu.media.card.color": "#2a283e", + "theme.bar.menus.check_radio_button.background": "#393452", + "theme.bar.menus.check_radio_button.active": "#c4a7e7", "theme.bar.buttons.style": "default", - "theme.bar.menus.menu.notifications.pager.button": "#FFFFFF", - "theme.bar.menus.menu.notifications.scrollbar.color": "#FFFFFF", - "theme.bar.menus.menu.notifications.pager.label": "#9a9996", - "theme.bar.menus.menu.notifications.pager.background": "#000000", - "theme.bar.buttons.modules.ram.icon": "#ffffff", - "theme.bar.buttons.modules.storage.icon_background": "#ffffff", - "theme.bar.buttons.modules.storage.icon": "#ffffff", - "theme.bar.buttons.modules.weather.icon": "#FFFFFF", - "theme.bar.buttons.modules.power.icon": "#ffffff", - "theme.bar.menus.menu.power.border.color": "#333333", - "theme.bar.buttons.modules.power.icon_background": "#ffffff", - "theme.bar.buttons.modules.cpu.icon": "#ffffff", - "theme.bar.buttons.modules.kbLayout.icon_background": "#ffffff", - "theme.bar.buttons.modules.weather.text": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.shutdown.icon": "#000000", - "theme.bar.buttons.modules.weather.icon_background": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.shutdown.background": "#1A1A1A", - "theme.bar.buttons.modules.kbLayout.icon": "#ffffff", - "theme.bar.buttons.modules.ram.icon_background": "#ffffff", - "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.shutdown.text": "#ffffff", - "theme.bar.buttons.modules.updates.icon_background": "#FFFFFF", - "theme.bar.menus.menu.power.background.color": "#000000", - "theme.bar.buttons.modules.netstat.icon": "#ffffff", - "theme.bar.buttons.modules.cpu.icon_background": "#ffffff", - "theme.bar.buttons.modules.updates.icon": "#FFFFFF", - "theme.bar.buttons.modules.netstat.icon_background": "#ffffff", - "theme.bar.buttons.clock.icon_background": "#FFFFFF", - "theme.bar.menus.popover.border": "#000000", + "theme.bar.menus.menu.notifications.pager.button": "#c4a7e7", + "theme.bar.menus.menu.notifications.scrollbar.color": "#c4a7e7", + "theme.bar.menus.menu.notifications.pager.label": "#56526e", + "theme.bar.menus.menu.notifications.pager.background": "#232136", + "theme.bar.buttons.modules.ram.icon": "#a1bcce", + "theme.bar.buttons.modules.storage.icon_background": "#2a283e", + "theme.bar.buttons.modules.storage.icon": "#c4a7e7", + "theme.bar.buttons.modules.weather.icon": "#c4a7e7", + "theme.bar.buttons.modules.power.icon": "#eb6f92", + "theme.bar.menus.menu.power.border.color": "#2a273f", + "theme.bar.buttons.modules.power.icon_background": "#2a283e", + "theme.bar.buttons.modules.cpu.icon": "#a1bcce", + "theme.bar.buttons.modules.kbLayout.icon_background": "#2a283e", + "theme.bar.buttons.modules.weather.text": "#c4a7e7", + "theme.bar.menus.menu.power.buttons.shutdown.icon": "#2a273f", + "theme.bar.buttons.modules.weather.icon_background": "#2a283e", + "theme.bar.menus.menu.power.buttons.shutdown.background": "#2a283e", + "theme.bar.buttons.modules.kbLayout.icon": "#9ccfd8", + "theme.bar.buttons.modules.ram.icon_background": "#2a283e", + "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#eb6f92", + "theme.bar.menus.menu.power.buttons.shutdown.text": "#eb6f92", + "theme.bar.buttons.modules.updates.icon_background": "#2a283e", + "theme.bar.menus.menu.power.background.color": "#232136", + "theme.bar.buttons.modules.netstat.icon": "#9ccfd8", + "theme.bar.buttons.modules.cpu.icon_background": "#2a283e", + "theme.bar.buttons.modules.updates.icon": "#3e8eb0", + "theme.bar.buttons.modules.netstat.icon_background": "#2a283e", + "theme.bar.buttons.clock.icon_background": "#a1bcce", + "theme.bar.menus.popover.border": "#2a273f", "theme.bar.buttons.volume.icon_background": "#ffffff", - "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#ffffff", - "theme.bar.menus.menu.power.buttons.restart.text": "#ffffff", - "theme.bar.buttons.modules.updates.background": "#090909", - "theme.bar.buttons.modules.netstat.background": "#090909", - "theme.bar.buttons.modules.netstat.text": "#ffffff", - "theme.bar.buttons.modules.storage.background": "#090909", - "theme.bar.buttons.modules.storage.text": "#ffffff", - "theme.bar.buttons.modules.cpu.background": "#090909", - "theme.bar.buttons.network.icon_background": "#caa6f7", - "theme.bar.menus.menu.power.buttons.logout.icon": "#000000", - "theme.bar.menus.menu.power.buttons.restart.icon_background": "#ffffff", - "theme.bar.menus.menu.power.buttons.restart.icon": "#000000", - "theme.bar.buttons.battery.icon_background": "#ffffff", - "theme.bar.menus.menu.power.buttons.sleep.text": "#ffffff", - "theme.bar.buttons.media.icon_background": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.logout.background": "#1A1A1A", - "theme.bar.menus.menu.power.buttons.sleep.background": "#1A1A1A", - "theme.bar.buttons.modules.ram.text": "#ffffff", - "theme.bar.menus.menu.power.buttons.logout.text": "#ffffff", - "theme.bar.buttons.modules.kbLayout.background": "#090909", - "theme.bar.buttons.modules.power.background": "#090909", - "theme.bar.buttons.modules.weather.background": "#090909", - "theme.bar.buttons.icon_background": "#090909", - "theme.bar.buttons.modules.ram.background": "#090909", - "theme.bar.buttons.windowtitle.icon_background": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.logout.icon_background": "#ffffff", - "theme.bar.buttons.modules.updates.text": "#FFFFFF", - "theme.bar.menus.menu.power.buttons.sleep.icon": "#000000", - "theme.bar.buttons.bluetooth.icon_background": "#89dbeb", - "theme.bar.menus.menu.power.buttons.restart.background": "#1A1A1A", - "theme.bar.buttons.modules.cpu.text": "#ffffff", - "theme.bar.buttons.modules.kbLayout.text": "#ffffff", - "theme.bar.buttons.notifications.icon_background": "#FFFFFF", - "theme.bar.buttons.modules.power.border": "#ffffff", - "theme.bar.buttons.modules.weather.border": "#FFFFFF", - "theme.bar.buttons.modules.updates.border": "#FFFFFF", - "theme.bar.buttons.modules.kbLayout.border": "#ffffff", - "theme.bar.buttons.modules.netstat.border": "#ffffff", - "theme.bar.buttons.modules.storage.border": "#ffffff", - "theme.bar.buttons.modules.cpu.border": "#ffffff", - "theme.bar.buttons.modules.ram.border": "#ffffff", - "theme.bar.buttons.notifications.border": "#FFFFFF", - "theme.bar.buttons.clock.border": "#FFFFFF", - "theme.bar.buttons.battery.border": "#FFFFFF", - "theme.bar.buttons.systray.border": "#444444", - "theme.bar.buttons.bluetooth.border": "#FFFFFF", - "theme.bar.buttons.network.border": "#FFFFFF", - "theme.bar.buttons.volume.border": "#FFFFFF", - "theme.bar.buttons.media.border": "#FFFFFF", - "theme.bar.buttons.windowtitle.border": "#FFFFFF", - "theme.bar.buttons.workspaces.border": "#FFFFFF", - "theme.bar.buttons.dashboard.border": "#FFFFFF", - "theme.bar.buttons.modules.submap.background": "#090909", - "theme.bar.buttons.modules.submap.text": "#FFFFFF", - "theme.bar.buttons.modules.submap.border": "#FFFFFF", - "theme.bar.buttons.modules.submap.icon": "#FFFFFF", - "theme.bar.buttons.modules.submap.icon_background": "#090909", - "theme.bar.menus.menu.network.switch.enabled": "#FFFFFF", - "theme.bar.menus.menu.network.switch.disabled": "#444444", - "theme.bar.menus.menu.network.switch.puck": "#333333", - "theme.bar.buttons.systray.customIcon": "#FFFFFF", - "theme.bar.border.color": "#FFFFFF", - "theme.bar.menus.menu.media.timestamp": "#FFFFFF", - "theme.bar.buttons.borderColor": "#FFFFFF", - "theme.bar.buttons.modules.hyprsunset.icon": "#ffffff", - "theme.bar.buttons.modules.hyprsunset.background": "#090909", - "theme.bar.buttons.modules.hyprsunset.icon_background": "#ffffff", - "theme.bar.buttons.modules.hyprsunset.text": "#ffffff", - "theme.bar.buttons.modules.hyprsunset.border": "#ffffff", - "theme.bar.buttons.modules.hypridle.icon": "#ffffff", - "theme.bar.buttons.modules.hypridle.background": "#090909", - "theme.bar.buttons.modules.hypridle.icon_background": "#ffffff", - "theme.bar.buttons.modules.hypridle.text": "#ffffff", - "theme.bar.buttons.modules.hypridle.border": "#ffffff", - "theme.bar.menus.menu.network.scroller.color": "#FFFFFF", - "theme.bar.menus.menu.bluetooth.scroller.color": "#ffffff", - "theme.bar.buttons.modules.cava.text": "#FFFFFF", - "theme.bar.buttons.modules.cava.background": "#090909", - "theme.bar.buttons.modules.cava.icon_background": "#090909", - "theme.bar.buttons.modules.cava.icon": "#FFFFFF", - "theme.bar.buttons.modules.cava.border": "#FFFFFF", - "theme.bar.buttons.modules.microphone.border": "#ffffff", - "theme.bar.buttons.modules.microphone.background": "#090909", - "theme.bar.buttons.modules.microphone.text": "#ffffff", - "theme.bar.buttons.modules.microphone.icon": "#ffffff", - "theme.bar.buttons.modules.microphone.icon_background": "#090909", - "theme.bar.enableShadow": false, - "theme.bar.floating": false, + "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#9ccfd8", + "theme.bar.menus.menu.power.buttons.restart.text": "#f6c177", + "theme.bar.buttons.modules.updates.background": "#2a283e", + "theme.bar.buttons.modules.netstat.background": "#2a283e", + "theme.bar.buttons.modules.netstat.text": "#9ccfd8", + "theme.bar.buttons.modules.storage.background": "#2a283e", + "theme.bar.buttons.modules.storage.text": "#eb6f92", + "theme.bar.buttons.modules.cpu.background": "#2a283e", + "theme.bar.buttons.network.icon_background": "#ffffff", + "theme.bar.menus.menu.power.buttons.logout.icon": "#2a273f", + "theme.bar.menus.menu.power.buttons.restart.icon_background": "#f6c177", + "theme.bar.menus.menu.power.buttons.restart.icon": "#2a273f", + "theme.bar.buttons.battery.icon_background": "#f6c177", + "theme.bar.menus.menu.power.buttons.sleep.text": "#9ccfd8", + "theme.bar.buttons.media.icon_background": "#aaaaaa", + "theme.bar.menus.menu.power.buttons.logout.background": "#2a283e", + "theme.bar.menus.menu.power.buttons.sleep.background": "#2a283e", + "theme.bar.buttons.modules.ram.text": "#a1bcce", + "theme.bar.menus.menu.power.buttons.logout.text": "#9ccfd8", + "theme.bar.buttons.modules.kbLayout.background": "#2a283e", + "theme.bar.buttons.modules.power.background": "#2a283e", + "theme.bar.buttons.modules.weather.background": "#2a283e", + "theme.bar.buttons.icon_background": "#2a283e", + "theme.bar.buttons.modules.ram.background": "#2a283e", + "theme.bar.buttons.windowtitle.icon_background": "#c4a7e7", + "theme.bar.menus.menu.power.buttons.logout.icon_background": "#9ccfd8", + "theme.bar.buttons.modules.updates.text": "#3e8eb0", + "theme.bar.menus.menu.power.buttons.sleep.icon": "#2a273f", + "theme.bar.buttons.bluetooth.icon_background": "#ffffff", + "theme.bar.menus.menu.power.buttons.restart.background": "#2a283e", + "theme.bar.buttons.modules.cpu.text": "#a1bcce", + "theme.bar.buttons.modules.kbLayout.text": "#9ccfd8", + "theme.bar.buttons.notifications.icon_background": "#a1bcce", + "theme.bar.buttons.modules.power.border": "#eb6f92", + "theme.bar.buttons.modules.weather.border": "#c4a7e7", + "theme.bar.buttons.modules.updates.border": "#30738f", + "theme.bar.buttons.modules.kbLayout.border": "#9ccfd8", + "theme.bar.buttons.modules.netstat.border": "#9ccfd8", + "theme.bar.buttons.modules.storage.border": "#eb6f92", + "theme.bar.buttons.modules.cpu.border": "#eb6f92", + "theme.bar.buttons.modules.ram.border": "#f6c177", + "theme.bar.buttons.notifications.border": "#a1bcce", + "theme.bar.buttons.clock.border": "#a1bcce", + "theme.bar.buttons.battery.border": "#f6c177", + "theme.bar.buttons.systray.border": "#26233a", + "theme.bar.buttons.bluetooth.border": "#ffffff", + "theme.bar.buttons.network.border": "#ffffff", + "theme.bar.buttons.volume.border": "#ffffff", + "theme.bar.buttons.media.border": "#aaaaaa", + "theme.bar.buttons.windowtitle.border": "#c4a7e7", + "theme.bar.buttons.workspaces.border": "#1f1d2e", + "theme.bar.buttons.dashboard.border": "#6f8fdb", + "theme.bar.buttons.modules.submap.background": "#2a283e", + "theme.bar.buttons.modules.submap.text": "#9ccfd8", + "theme.bar.buttons.modules.submap.border": "#9ccfd8", + "theme.bar.buttons.modules.submap.icon": "#9ccfd8", + "theme.bar.buttons.modules.submap.icon_background": "#2a283e", + "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", + "theme.bar.menus.menu.network.switch.disabled": "#2a273f", + "theme.bar.menus.menu.network.switch.puck": "#393552", + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7", + "theme.bar.menus.menu.media.timestamp": "#e0def4", + "theme.bar.buttons.borderColor": "#c4a7e7", + "theme.bar.buttons.modules.hyprsunset.icon": "#f6c177", + "theme.bar.buttons.modules.hyprsunset.background": "#2a283e", + "theme.bar.buttons.modules.hyprsunset.icon_background": "#2a283e", + "theme.bar.buttons.modules.hyprsunset.text": "#f6c177", + "theme.bar.buttons.modules.hyprsunset.border": "#f6c177", + "theme.bar.buttons.modules.hypridle.icon": "#c4a7e7", + "theme.bar.buttons.modules.hypridle.background": "#2a283e", + "theme.bar.buttons.modules.hypridle.icon_background": "#2a283e", + "theme.bar.buttons.modules.hypridle.text": "#eb6f92", + "theme.bar.buttons.modules.hypridle.border": "#eb6f92", + "theme.bar.menus.menu.network.scroller.color": "#c4a7e7", + "theme.bar.menus.menu.bluetooth.scroller.color": "#c4a7e7", + "theme.bar.buttons.modules.cava.text": "#9ccfd8", + "theme.bar.buttons.modules.cava.background": "#2a283e", + "theme.bar.buttons.modules.cava.icon_background": "#2a283e", + "theme.bar.buttons.modules.cava.icon": "#9ccfd8", + "theme.bar.buttons.modules.cava.border": "#9ccfd8", + "theme.bar.buttons.modules.microphone.border": "#9ccfd8", + "theme.bar.buttons.modules.microphone.background": "#2a283e", + "theme.bar.buttons.modules.microphone.text": "#9ccfd8", + "theme.bar.buttons.modules.microphone.icon": "#9ccfd8", + "theme.bar.buttons.modules.microphone.icon_background": "#2a283e", + "theme.bar.enableShadow": true, + "theme.bar.floating": true, "theme.bar.buttons.enableBorders": false, "notifications.autoDismiss": true, "theme.osd.enable": true, @@ -420,6 +420,7 @@ "media" ], "right": [ + "systray", "bluetooth", "network", "volume", @@ -433,7 +434,7 @@ "wallpaper.pywal": false, "terminal": "$kitty", "bar.launcher.icon": "󱄅", - "menus.dashboard.shortcuts.enabled": false, + "menus.dashboard.shortcuts.enabled": true, "menus.dashboard.directories.enabled": false, "menus.dashboard.powermenu.avatar.image": "/home/nicole/Pictures/Propics/10.jpg", "bar.workspaces.applicationIconMap": {}, @@ -470,8 +471,8 @@ "theme.bar.buttons.modules.ram.enableBorder": false, "theme.bar.buttons.modules.worldclock.text": "#FFFFFF", "theme.bar.buttons.modules.worldclock.background": "#090909", - "theme.bar.buttons.modules.worldclock.icon": "#FFFFFF", - "theme.bar.buttons.modules.worldclock.icon_background": "#FFFFFF", + "theme.bar.buttons.modules.worldclock.icon": "#000000", + "theme.bar.buttons.modules.worldclock.icon_background": "#ffffff", "theme.bar.buttons.modules.worldclock.border": "#FFFFFF", "theme.bar.buttons.notifications.hover": "#504945", "theme.bar.buttons.clock.hover": "#504945", @@ -495,5 +496,7 @@ "theme.bar.buttons.modules.cpuTemp.icon": "#fab387", "theme.bar.buttons.modules.cpuTemp.text": "#fab387", "theme.bar.buttons.modules.cpuTemp.border": "#fab387", - "theme.osd.border.color": "#8ff0a4" + "theme.osd.border.color": "#8ff0a4", + "theme.font.size": "1.0rem", + "hyprpanel.restartAgs": true } \ No newline at end of file diff --git a/etc/nixos/configuration.nix b/etc/nixos/configuration.nix deleted file mode 100644 index 0f26f5f..0000000 --- a/etc/nixos/configuration.nix +++ /dev/null @@ -1,352 +0,0 @@ -{ config, pkgs, pkgs-unstable, lib, ... }: - - -#░█░█░█▀▀░█▀▀░█▀▄░░░█░█░█▀█░█▀▄░▀█▀░█▀█░█▀▄░█░░░█▀▀░█▀▀ -#░█░█░▀▀█░█▀▀░█▀▄░░░▀▄▀░█▀█░█▀▄░░█░░█▀█░█▀▄░█░░░█▀▀░▀▀█ -#░▀▀▀░▀▀▀░▀▀▀░▀░▀░░░░▀░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀░░▀▀▀░▀▀▀░▀▀▀ - - -let - user = "nicole"; -in - - -#░▀█▀░█▄█░█▀█░█▀█░█▀▄░▀█▀░█▀▀ -#░░█░░█░█░█▀▀░█░█░█▀▄░░█░░▀▀█ -#░▀▀▀░▀░▀░▀░░░▀▀▀░▀░▀░░▀░░▀▀▀ - -{ - imports = - [ # Include the results of the hardware scan. - ./hardware-configuration.nix - ./modules/virtualization.nix - ./modules/nvidia.nix - ]; - - -#░█▀▄░█▀█░█▀█░▀█▀░█░░░█▀█░█▀█░█▀▄░█▀▀░█▀▄ -#░█▀▄░█░█░█░█░░█░░█░░░█░█░█▀█░█░█░█▀▀░█▀▄ -#░▀▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀▀░░▀▀▀░▀░▀ - - hardware.bluetooth.enable = true; # enables support for Bluetooth - hardware.bluetooth.powerOnBoot = true; # powers up the default Bluetooth controller on boot - services.blueman.enable = true; - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - boot = { - plymouth = { - enable = true; - }; - - # Enable "Silent Boot" - consoleLogLevel = 0; - initrd.verbose = false; - kernelParams = [ - "quiet" - "splash" - "boot.shell_on_fail" - "loglevel=3" - "rd.systemd.show_status=false" - "rd.udev.log_level=0" - "udev.log_priority=3" - ]; - - kernelPackages = pkgs.linuxPackages_latest; - - loader.timeout = 0; - loader.systemd-boot.consoleMode = "max"; - }; - - -#░█▀█░█▀▀░▀█▀░█░█░█▀█░█▀▄░█░█ -#░█░█░█▀▀░░█░░█▄█░█░█░█▀▄░█▀▄ -#░▀░▀░▀▀▀░░▀░░▀░▀░▀▀▀░▀░▀░▀░▀ - - networking.hostName = "nixos"; - networking.networkmanager.enable = true; - time.timeZone = "Europe/Rome"; - services.printing.enable = true; - services.avahi = { - enable = true; - nssmdns4 = true; - openFirewall = true; - }; - - -#░█░░░█▀█░█▀▀░█▀█░█░░░█▀▀ -#░█░░░█░█░█░░░█▀█░█░░░█▀▀ -#░▀▀▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀▀▀ - - - i18n.defaultLocale = "en_US.UTF-8"; - - i18n.extraLocaleSettings = { - LC_ADDRESS = "it_IT.UTF-8"; - LC_IDENTIFICATION = "it_IT.UTF-8"; - LC_MEASUREMENT = "it_IT.UTF-8"; - LC_MONETARY = "it_IT.UTF-8"; - LC_NAME = "it_IT.UTF-8"; - LC_NUMERIC = "it_IT.UTF-8"; - LC_PAPER = "it_IT.UTF-8"; - LC_TELEPHONE = "it_IT.UTF-8"; - LC_TIME = "it_IT.UTF-8"; - }; - - services.xserver.xkb = { - layout = "us"; - variant = "intl"; - }; - - console.keyMap = "us-acentos"; - - - -#░█░█░█▀▀░█▀▀░█▀▄ -#░█░█░▀▀█░█▀▀░█▀▄ -#░▀▀▀░▀▀▀░▀▀▀░▀░▀ - - - users.users.nicole = { - isNormalUser = true; - description = "Nicole"; - extraGroups = [ "networkmanager" "wheel" "libvrtd" "kvm" "qemu-libvirtd" ]; - packages = with pkgs; []; - }; - - - - -#░█░█░█▀█░█▀▀░█▀▄░█▀▀░█▀▀ -#░█░█░█░█░█▀▀░█▀▄░█▀▀░█▀▀ -#░▀▀▀░▀░▀░▀░░░▀░▀░▀▀▀░▀▀▀ - nixpkgs.config.allowUnfree = true; - nixpkgs.config.cudaSupport = true; - nix.settings.experimental-features = [ "nix-command" "flakes" ]; - - - -#░█░░░█▀▄░░░█▀▀░▀█▀░█░█ -#░█░░░█░█░░░█▀▀░░█░░▄▀▄ -#░▀▀▀░▀▀░░░░▀░░░▀▀▀░▀░▀ - - programs.nix-ld.enable = true; - programs.nix-ld.libraries = with pkgs ; [ - gcc-unwrapped - ]; - - - -#░█▀▄░█▀▀░█▀▀░█░█░▀█▀░█▀█░█▀█ -#░█░█░█▀▀░▀▀█░█▀▄░░█░░█░█░█▀▀ -#░▀▀░░▀▀▀░▀▀▀░▀░▀░░▀░░▀▀▀░▀░░ - - # Enable SDDM & Hyprland - services.xserver.displayManager.gdm.enable = true; - services.gnome.gnome-keyring.enable = true; - services.desktopManager.cosmic.xwayland.enable = true; - - programs.hyprland = { - enable = true; - withUWSM = true; - xwayland.enable = true; - }; - - environment.sessionVariables = { - WLR_NO_HARDWARE_CURSOR = "1"; - NIXOS_OZONE_WL = "1"; - CUDA_HOME = "${pkgs.cudaPackages.cudatoolkit}"; - CUDA_MODULE_LOADING = "LAZY"; - }; - - - -#░█░█░█▀▄░█▀▀ -#░▄▀▄░█░█░█░█ -#░▀░▀░▀▀░░▀▀▀ - - - xdg.portal.enable = true; - xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; - - - -#░█▀▀░█▀█░█░█░█▀█░█▀▄ -#░▀▀█░█░█░█░█░█░█░█░█ -#░▀▀▀░▀▀▀░▀▀▀░▀░▀░▀▀░ - - - security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - jack.enable = true; - }; - - - -#░█▀█░█▀█░█▀▀░█░█░█▀█░█▀▀░█▀▀░█▀▀ -#░█▀▀░█▀█░█░░░█▀▄░█▀█░█░█░█▀▀░▀▀█ -#░▀░░░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀▀▀░▀▀▀ - - - environment.systemPackages = with pkgs; [ - # TERM UTILS # - kitty - neovim - wget - git - fastfetch - htop - cowsay - starship - - # FILES # - nemo-with-extensions - gvfs - fsearch - - # SCREENSHOTS AND RECORDING # - grim - slurp - swappy - wl-clipboard - obs-studio - - # HYPRLAND RELATED # - hyprpaper - pkgs-unstable.hyprlock - swaylock - hypridle - hyprpanel - hyprpolkitagent - waybar - wlogout - rofi-wayland - libnotify - ags - - # OFFICE # - onlyoffice-desktopeditors - obsidian - siyuan - nextcloud-client - xournalpp - gnome-text-editor - gnome-calculator - - # MEDIA # - ffmpeg - mpv - jellyfin-media-player - - # INTERNET # - floorp - telegram-desktop - element-desktop - discord - mailspring - wasistlos - teams-for-linux - qbittorrent - - # DEV # - vscode-fhs - nixd - nil - python312 - python312Packages.pip - zed-editor - gnumake - cmake - ninja - python3 - libgcc - gcc - - # GAMING # - mangohud - lutris - protonup-qt - gdlauncher-carbon - - # OTHERS # - home-manager - nwg-look - seahorse - playerctl - adw-gtk3 - remmina - - # UTILS # - monitorets - xdg-user-dirs - - # CUDA # - cudaPackages.cudatoolkit - cudaPackages.cudnn - cudaPackages.cuda_cudart - - # AUDIO # - helvum - - ]; - - # OLLAMA # - services.ollama = { - enable = true; - acceleration = "cuda"; - package = pkgs-unstable.ollama; - environmentVariables = { - CUDA_VISIBLE_DEVICES = "0"; - NVIDIA_VISIBLE_DEVICES = "all"; - LD_LIBRARY_PATH = "${pkgs.cudaPackages.cudatoolkit}/lib:${pkgs.cudaPackages.cudatoolkit}/lib64"; - }; - }; - - # GTK DARK THEME # - programs.dconf = { - enable = true; - profiles.user.databases = [{ - settings = with lib.gvariant; { - "org/gnome/desktop/interface" = { - color-scheme = "prefer-dark"; - gtk-theme = "adw-gtk3-dark"; - }; - }; - }]; - }; - - nixpkgs.overlays = [ - (final: prev: - { - ags = prev.ags.overrideAttrs (old: { - buildInputs = old.buildInputs ++ [ pkgs.libdbusmenu-gtk3 ]; - }); - }) - ]; - - - # STEAM # - programs.steam.enable = true; - programs.steam.gamescopeSession.enable = true; - programs.gamemode.enable = true; - - environment = { - sessionVariables = { - EDITOR = "lvim"; - BROWSER = "firefox"; - TERMINAL = "kitty"; - LIBVIRT_DEFAULT_URI = "qemu:///system"; - }; - #etc."nvidia/nvidia-application-profiles-rc.d/50-limit-free-buffer-pool.json".source = ./50-limit-free-buffer-pool.json; - }; - - - fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono ]; - - system.stateVersion = "24.11"; - -} diff --git a/etc/nixos/flake.nix b/etc/nixos/flake.nix deleted file mode 100644 index 94ff1da..0000000 --- a/etc/nixos/flake.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - description = "My Flake"; - - inputs = { - nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; - nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; - hyprpanel.url = "github:Jas-SinghFSU/HyprPanel"; - }; - - outputs = { self, nixpkgs, nixpkgs-unstable, ... } @inputs: - - let - system = "x86_64-linux"; # change to whatever your system should be. - pkgs-unstable = import nixpkgs-unstable { system = "x86_64-linux"; config.allowUnfree = true; }; - pkgs = import nixpkgs { - inherit system; - overlays = [ - inputs.hyprpanel.overlay - (final: prev: { - unstable = nixpkgs-unstable.legacyPackages.${prev.system}; - }) - ]; - }; - - in - { - # Define NixOS configuration - nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; - specialArgs = { - inherit system; - inherit inputs; - inherit pkgs-unstable; - }; - modules = [ - ./configuration.nix - {nixpkgs.overlays = [inputs.hyprpanel.overlay];} - ]; - }; - - packages.x86_64-linux.hello = nixpkgs.legacyPackages.x86_64-linux.hello; - packages.x86_64-linux.default = self.packages.x86_64-linux.hello; - - }; -} diff --git a/etc/nixos/modules/50-limit-free-buffer-pool.json b/etc/nixos/modules/50-limit-free-buffer-pool.json deleted file mode 100644 index db6727c..0000000 --- a/etc/nixos/modules/50-limit-free-buffer-pool.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "rules": [ - { - "pattern": { - "feature": "procname", - "matches": ".Hyprland-wrapped" - }, - "profile": "No VidMem Reuse" - }, - { - "pattern": { - "feature": "procname", - "matches": "electron" - }, - "profile": "No VidMem Reuse" - }, - { - "pattern": { - "feature": "procname", - "matches": ".librewolf-wrapped" - }, - "profile": "No VidMem Reuse" - }, - { - "pattern": { - "feature": "procname", - "matches": "librewolf" - }, - "profile": "No VidMem Reuse" - } - ] -} - diff --git a/etc/nixos/modules/nvidia.nix b/etc/nixos/modules/nvidia.nix deleted file mode 100644 index 3d8dba2..0000000 --- a/etc/nixos/modules/nvidia.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ config, pkgs, lib, ... }: - - -{ - boot = { - kernelParams = [ - "nvidia-drm.fbdev=1" - "nvidia.NVreg_UsePageAttributeTable=1" - "nvidia_modeset.disable_vrr_memclk_switch=1" - "nvidia.NVreg_TemporaryFilePath=/var/tmp" - ]; - blacklistedKernelModules = ["nouveau"]; - }; - - services.xserver.videoDrivers = ["nvidia"]; - - hardware = { - nvidia = { - open = true; - gsp.enable = config.hardware.nvidia.open; - powerManagement.enable = true; - nvidiaSettings = false; - - # package = config.boot.kernelPackages.nvidiaPackages.stable; - package = config.boot.kernelPackages.nvidiaPackages.mkDriver { - version = "575.51.02"; - sha256_64bit = "sha256-XZ0N8ISmoAC8p28DrGHk/YN1rJsInJ2dZNL8O+Tuaa0="; - openSha256 = "sha256-NQg+QDm9Gt+5bapbUO96UFsPnz1hG1dtEwT/g/vKHkw="; - useSettings = false; - usePersistenced = false; - }; - videoAcceleration = true; - }; - }; - - environment = { - sessionVariables = { - "__EGL_VENDOR_LIBRARY_FILENAMES" = "${config.hardware.nvidia.package}/share/glvnd/egl_vendor.d/10_nvidia.json"; - "CUDA_CACHE_PATH" = "/home/nicole/.cache/nv"; - }; - etc."nvidia/nvidia-application-profiles-rc.d/50-limit-free-buffer-pool.json".source = ./50-limit-free-buffer-pool.json; - }; -} diff --git a/etc/nixos/modules/virtualization.nix b/etc/nixos/modules/virtualization.nix deleted file mode 100644 index 3c4fca6..0000000 --- a/etc/nixos/modules/virtualization.nix +++ /dev/null @@ -1,108 +0,0 @@ -#░█░█░▀█▀░█▀▄░▀█▀░█░█░█▀█░█░░░▀█▀░▀▀█░█▀█░▀█▀░▀█▀░█▀█░█▀█ -#░▀▄▀░░█░░█▀▄░░█░░█░█░█▀█░█░░░░█░░▄▀░░█▀█░░█░░░█░░█░█░█░█ -#░░▀░░▀▀▀░▀░▀░░▀░░▀▀▀░▀░▀░▀▀▀░▀▀▀░▀▀▀░▀░▀░░▀░░▀▀▀░▀▀▀░▀░▀ - -{ config, pkgs, lib, ... }: - -let - # VFIO ids for passthrough - vfioIds = [ "1002:13c0" "1002:1640" ]; - - # Username - user = "nicole"; - -in - -{ - - boot = { - - # Enable IOMMU - kernelParams = lib.mkAfter [ - "amd_iommu=on" # Change to intel_iommu=on if you're using an Intel CPU - "iommu=pt" - ]; - - # Add the required VFIO kernel modules - kernelModules = [ - "vfio-pci" - "vfio" - "vfio_iommu_type1" - "vfio_virqfd" - "kvm" - "kvmfr" - "allow_unsafe_interrupts=1" - ]; - - # Add the GPU video and audio to VFIO binding - extraModprobeConfig = ''options vfio-pci ids=${builtins.concatStringsSep "," vfioIds} - options kvmfr static_size_mb=64 - ''; - - # Enable the KVMFR kernel package - extraModulePackages = [ config.boot.kernelPackages.kvmfr ]; - }; - - # Enable Virt-Manager - programs.virt-manager.enable = true; - - # Add user to the "libvirtd" group for permission to manage VMs - users.groups.libvirtd.members = ["${user}"]; - - # Add a udev rule to set permissions for KVMFR (Kernel Frame Relay) device - services.udev.extraRules = '' - SUBSYSTEM=="kvmfr", OWNER="${user}", GROUP="kvm", MODE="0660" - ''; - - # Enable the libvirtd (virtualization) service - virtualisation.libvirtd = { - enable = true; - # Configure QEMU - qemu = { - package = pkgs.qemu_kvm; - runAsRoot = true; - swtpm.enable = true; - # Configure OVMF (UEFI firmware for virtual machines) - ovmf = { - enable = true; - packages = [(pkgs.OVMF.override { - secureBoot = false; # Disable Secure Boot for the VM firmware - tpmSupport = true; # Enable TPM support - }).fd]; - }; - }; - }; - - - # Add additional QEMU configuration to explicitly define device ACLs - virtualisation.libvirtd.qemu.verbatimConfig = '' - cgroup_device_acl = [ - "/dev/null", "/dev/full", "/dev/zero", - "/dev/random", "/dev/urandom", - "/dev/ptmx", "/dev/kvm", - "/dev/kvmfr0" - ] - ''; - - # Define systemd temporary file rules to create a shared memory file for Looking Glass - systemd.tmpfiles.rules = [ - "f /dev/shm/looking-glass 0660 ${user} qemu-libvirtd -" - "L+ /var/lib/qemu/firmware - - - - ${pkgs.qemu}/share/qemu/firmware" - ]; - - # Packages - environment.systemPackages = lib.mkAfter (with pkgs; [ - spice spice-gtk - spice-protocol - win-virtio - win-spice - looking-glass-client - linuxKernel.packages.linux_zen.kvmfr - qemu - (writeShellScriptBin "qemu-system-x86_64-uefi" '' - qemu-system-x86_64 \ - -bios ${pkgs.OVMF.fd}/FV/OVMF.fd \ - "$@" - '') - ]); -}