Add wofi settings and stylix
This commit is contained in:
parent
68207a05b9
commit
4aff7b34ac
6
flake.lock
generated
6
flake.lock
generated
@ -294,11 +294,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1754842705,
|
"lastModified": 1754886238,
|
||||||
"narHash": "sha256-2vvncPLsBWV6dRM5LfGHMGYZ+vzqRDqSPBzxPAS0R/A=",
|
"narHash": "sha256-LTQomWOwG70lZR+78ZYSZ9sYELWNq3HJ7/tdHzfif/s=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "91586008a23c01cc32894ee187dca8c0a7bd20a4",
|
"rev": "0d492b89d1993579e63b9dbdaed17fd7824834da",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -28,6 +28,11 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# walker = {
|
||||||
|
# url = "github:abenz1267/walker";
|
||||||
|
# inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
# };
|
||||||
|
|
||||||
# hyprdots = {
|
# hyprdots = {
|
||||||
# url = "github:JaKooLit/Hyprland-Dots";
|
# url = "github:JaKooLit/Hyprland-Dots";
|
||||||
# flake = false;
|
# flake = false;
|
||||||
@ -87,8 +92,8 @@
|
|||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
inputs.stylix.nixosModules.stylix
|
inputs.stylix.nixosModules.stylix
|
||||||
./system/default.nix
|
|
||||||
lanzaboote.nixosModules.lanzaboote
|
lanzaboote.nixosModules.lanzaboote
|
||||||
|
./system/default.nix
|
||||||
(
|
(
|
||||||
{ pkgs, lib, ... }:
|
{ pkgs, lib, ... }:
|
||||||
{
|
{
|
||||||
@ -119,7 +124,9 @@
|
|||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
extraSpecialArgs = { inherit inputs; };
|
extraSpecialArgs = { inherit inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
|
# inputs.walker.homeManagerModules.default
|
||||||
inputs.hyprshell.homeManagerModules.default
|
inputs.hyprshell.homeManagerModules.default
|
||||||
|
inputs.stylix.homeModules.stylix
|
||||||
./home/default.nix
|
./home/default.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
9
home/btop.nix
Normal file
9
home/btop.nix
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{ pkgs, ...}:
|
||||||
|
|
||||||
|
{
|
||||||
|
programs.btop = {
|
||||||
|
enable = true;
|
||||||
|
# color_theme = "tokyo-night";
|
||||||
|
# theme_background = false;
|
||||||
|
};
|
||||||
|
}
|
@ -24,7 +24,8 @@
|
|||||||
# ./dconf.nix
|
# ./dconf.nix
|
||||||
# ./quickshell.nix
|
# ./quickshell.nix
|
||||||
# ./hyprpanel.nix
|
# ./hyprpanel.nix
|
||||||
./hyprpanel3.nix
|
./hyprpanel2.nix
|
||||||
|
./wofi.nix
|
||||||
./hyprpaper.nix
|
./hyprpaper.nix
|
||||||
./git.nix
|
./git.nix
|
||||||
./hyprland.nix
|
./hyprland.nix
|
||||||
|
16
home/gtk.nix
16
home/gtk.nix
@ -9,14 +9,14 @@
|
|||||||
{
|
{
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = {
|
# theme = {
|
||||||
name = "Adwaita-dark";
|
# name = "Adwaita-dark";
|
||||||
package = pkgs.gnome-themes-extra;
|
# package = pkgs.gnome-themes-extra;
|
||||||
};
|
# };
|
||||||
iconTheme = {
|
# iconTheme = {
|
||||||
name = "Papirus-Dark";
|
# name = "Papirus-Dark";
|
||||||
package = pkgs.papirus-icon-theme;
|
# package = pkgs.papirus-icon-theme;
|
||||||
};
|
# };
|
||||||
};
|
};
|
||||||
|
|
||||||
# Make Qt apps follow dark mode
|
# Make Qt apps follow dark mode
|
||||||
|
@ -12,6 +12,16 @@
|
|||||||
|
|
||||||
wayland.windowManager.hyprland.enable = true;
|
wayland.windowManager.hyprland.enable = true;
|
||||||
|
|
||||||
|
stylix = {
|
||||||
|
enable = true;
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-storm.yaml";
|
||||||
|
targets = {
|
||||||
|
btop.enable = true;
|
||||||
|
kitty.enable = true;
|
||||||
|
# kitty.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
programs.command-not-found.enable = false;
|
programs.command-not-found.enable = false;
|
||||||
|
|
||||||
# Let Home Manager install and manage itself.
|
# Let Home Manager install and manage itself.
|
||||||
|
@ -52,6 +52,8 @@
|
|||||||
# Dwindle
|
# Dwindle
|
||||||
"$mod, p, layoutmsg, togglesplit"
|
"$mod, p, layoutmsg, togglesplit"
|
||||||
"$mod, 0, layoutmsg, swapsplit"
|
"$mod, 0, layoutmsg, swapsplit"
|
||||||
|
"$mod, o, layoutmsg, movetoroot"
|
||||||
|
|
||||||
"$mod, a, layoutmsg, preselect l"
|
"$mod, a, layoutmsg, preselect l"
|
||||||
"$mod SHIFT, a, layoutmsg, preselect u"
|
"$mod SHIFT, a, layoutmsg, preselect u"
|
||||||
|
|
||||||
@ -66,6 +68,7 @@
|
|||||||
"$mod, f, fullscreen, 0"
|
"$mod, f, fullscreen, 0"
|
||||||
|
|
||||||
"$mod, d, exec, wofi --show drun"
|
"$mod, d, exec, wofi --show drun"
|
||||||
|
"$mod, SPACE, exec, ${pkgs.wofi-emoji}/bin/wofi-emoji"
|
||||||
|
|
||||||
"$mod, t, exec, kitty --single-instance"
|
"$mod, t, exec, kitty --single-instance"
|
||||||
|
|
||||||
@ -73,7 +76,6 @@
|
|||||||
"$mod SHIFT, l, movewindow, mon:-1"
|
"$mod SHIFT, l, movewindow, mon:-1"
|
||||||
"$mod SHIFT, h, movewindow, mon:+1"
|
"$mod SHIFT, h, movewindow, mon:+1"
|
||||||
|
|
||||||
|
|
||||||
"$mod, e, exec, thunderbird"
|
"$mod, e, exec, thunderbird"
|
||||||
"$mod, r, exec, kitty -- zsh -c 'exec yazi; exec zsh'"
|
"$mod, r, exec, kitty -- zsh -c 'exec yazi; exec zsh'"
|
||||||
"$mod, b, exec, kitty -- zsh -c 'exec btop; exec zsh'"
|
"$mod, b, exec, kitty -- zsh -c 'exec btop; exec zsh'"
|
||||||
@ -178,15 +180,15 @@
|
|||||||
|
|
||||||
blurls = "^(popup|menu)$";
|
blurls = "^(popup|menu)$";
|
||||||
|
|
||||||
shadow = {
|
# shadow = {
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
|
|
||||||
ignore_window = true;
|
# ignore_window = true;
|
||||||
offset = "0 2";
|
# offset = "0 2";
|
||||||
range = 20;
|
# range = 20;
|
||||||
render_power = 3;
|
# render_power = 3;
|
||||||
color = "rgba(00000055)";
|
# color = "rgba(00000055)";
|
||||||
};
|
# };
|
||||||
};
|
};
|
||||||
|
|
||||||
animations = {
|
animations = {
|
||||||
|
@ -15,17 +15,17 @@
|
|||||||
fractional_scaling = 0;
|
fractional_scaling = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
background = [
|
# background = [
|
||||||
{
|
# {
|
||||||
monitor = "";
|
# monitor = "";
|
||||||
path = "${config.home.homeDirectory}/Pictures/wallpapers/City-Night.png";
|
# path = "${config.home.homeDirectory}/Pictures/wallpapers/City-Night.png";
|
||||||
blur_passes = 2;
|
# blur_passes = 2;
|
||||||
contrast = 0.8916;
|
# contrast = 0.8916;
|
||||||
brightness = 0.8172;
|
# brightness = 0.8172;
|
||||||
vibrancy = 0.1696;
|
# vibrancy = 0.1696;
|
||||||
vibrancy_darkness = 0.0;
|
# vibrancy_darkness = 0.0;
|
||||||
}
|
# }
|
||||||
];
|
# ];
|
||||||
|
|
||||||
shape = [
|
shape = [
|
||||||
# User box
|
# User box
|
||||||
@ -80,29 +80,29 @@
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
input-field = [
|
# input-field = [
|
||||||
{
|
# {
|
||||||
monitor = "";
|
# monitor = "";
|
||||||
size = "300, 50";
|
# size = "300, 50";
|
||||||
outline_thickness = 1;
|
# outline_thickness = 1;
|
||||||
rounding = 10;
|
# rounding = 10;
|
||||||
dots_size = 0.25;
|
# dots_size = 0.25;
|
||||||
dots_spacing = 0.4;
|
# dots_spacing = 0.4;
|
||||||
dots_center = true;
|
# dots_center = true;
|
||||||
outer_color = "rgba(102, 92, 84, 0.33)";
|
# outer_color = "rgba(102, 92, 84, 0.33)";
|
||||||
inner_color = "rgba(102, 92, 84, 0.33)";
|
# inner_color = "rgba(102, 92, 84, 0.33)";
|
||||||
color = "rgba(235, 219, 178, 0.9)";
|
# color = "rgba(235, 219, 178, 0.9)";
|
||||||
font_color = "rgba(235, 219, 178, 0.9)";
|
# font_color = "rgba(235, 219, 178, 0.9)";
|
||||||
font_size = 14;
|
# font_size = 14;
|
||||||
font_family = "Maple Mono Bold";
|
# font_family = "Maple Mono Bold";
|
||||||
fade_on_empty = false;
|
# fade_on_empty = false;
|
||||||
placeholder_text = ''<i><span foreground="##fbf1c7">Enter Password</span></i>'';
|
# placeholder_text = ''<i><span foreground="##fbf1c7">Enter Password</span></i>'';
|
||||||
hide_input = false;
|
# hide_input = false;
|
||||||
position = "0, 281";
|
# position = "0, 281";
|
||||||
halign = "center";
|
# halign = "center";
|
||||||
valign = "bottom";
|
# valign = "bottom";
|
||||||
}
|
# }
|
||||||
];
|
# ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -6,44 +6,151 @@
|
|||||||
# See 'https://hyprpanel.com/configuration/settings.html'.
|
# See 'https://hyprpanel.com/configuration/settings.html'.
|
||||||
# Default: <same as gui>
|
# Default: <same as gui>
|
||||||
settings = {
|
settings = {
|
||||||
|
bar = {
|
||||||
|
autoHide = "never";
|
||||||
|
location = "bottom";
|
||||||
|
|
||||||
# system = { bluetoothAgent = { enable = false; }; };
|
customModules = {
|
||||||
|
hypridle = {
|
||||||
# Configure bar layouts for monitors.
|
isActiveCommand = "systemctl --user status hypridle.service | grep -q 'Active: active (running)' && echo 'yes' || echo 'no'";
|
||||||
# See 'https://hyprpanel.com/configuration/panel.html'.
|
startCommand = "systemctl --user start hypridle.service";
|
||||||
# Default: null
|
stopCommand = "systemctl --user stop hypridle.service";
|
||||||
layout = {
|
};
|
||||||
bar.layouts = {
|
storage.paths = [ "/" ];
|
||||||
"0" = {
|
hyprsunset = { };
|
||||||
left = [ "dashboard" "workspaces" ];
|
netstat = {
|
||||||
middle = [ "media" ];
|
networkInterface = "enp6s0f0";
|
||||||
right = [ "volume" "systray" "notifications" ];
|
label = true;
|
||||||
|
leftClick = "nm-applet";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
bar.launcher.autoDetectIcon = true;
|
launcher.autoDetectIcon = true;
|
||||||
bar.workspaces.show_icons = true;
|
|
||||||
|
|
||||||
# menus.bluetooth = { enable = false; };
|
layouts = {
|
||||||
menus.clock = {
|
"0" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
time = {
|
"1" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
military = true;
|
"2" = {
|
||||||
hideSeconds = true;
|
left = [ "dashboard" "workspaces" "media" ];
|
||||||
|
middle = [ "clock" ];
|
||||||
|
right = [
|
||||||
|
"volume"
|
||||||
|
"systray"
|
||||||
|
"notifications"
|
||||||
|
# "network"
|
||||||
|
"hyprsunset"
|
||||||
|
"netstat"
|
||||||
|
"systray"
|
||||||
|
"updates"
|
||||||
|
"notifications"
|
||||||
|
"notifications"
|
||||||
|
"notifications"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
weather.unit = "metric";
|
|
||||||
|
network = {
|
||||||
|
label = true;
|
||||||
|
showWifiInfo = true;
|
||||||
|
truncation_size = 6;
|
||||||
|
truncation = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
workspaces = {
|
||||||
|
showAllActive = true;
|
||||||
|
showApplicationIcons = true;
|
||||||
|
showWsIcons = true;
|
||||||
|
show_icons = true;
|
||||||
|
show_numbered = false;
|
||||||
|
workspaceMask = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
clock.format = "%a %b %d %I:%M:%S %p";
|
||||||
};
|
};
|
||||||
|
|
||||||
menus.dashboard.directories.enabled = false;
|
menus = {
|
||||||
menus.dashboard.stats.enable_gpu = true;
|
clock.time = {
|
||||||
|
hideSeconds = false;
|
||||||
theme.bar.transparent = false;
|
military = true;
|
||||||
|
|
||||||
theme.font = {
|
|
||||||
name = "CaskaydiaCove NF";
|
|
||||||
# name = "fira-code";
|
|
||||||
size = "16px";
|
|
||||||
};
|
};
|
||||||
|
dashboard.controls.enabled = true;
|
||||||
|
media = {
|
||||||
|
displayTimeTooltip = true;
|
||||||
|
noMediaText = "Nathan rn";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
theme = import ./hyprpanel/tokyo-night.nix;
|
||||||
|
|
||||||
|
# theme = {
|
||||||
|
# matugen = false;
|
||||||
|
|
||||||
|
# font = {
|
||||||
|
# name = "Monaspace Krypton";
|
||||||
|
# label = "Monaspace Krypton Medium";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# osd.enable = true;
|
||||||
|
|
||||||
|
# bar = {
|
||||||
|
# background = "#241f31";
|
||||||
|
# floating = false;
|
||||||
|
# location = "bottom";
|
||||||
|
# opacity = 90;
|
||||||
|
# transparent = false;
|
||||||
|
|
||||||
|
# border = {
|
||||||
|
# location = "none";
|
||||||
|
# width = "0.15em";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# buttons = {
|
||||||
|
# style = "wave";
|
||||||
|
# # background = "#282828";
|
||||||
|
# # icon_background = "#242438";
|
||||||
|
# # hover = "#504945";
|
||||||
|
# # text = "#83a598";
|
||||||
|
# # icon = "#83a598";
|
||||||
|
# # borderColor = "#83a598";
|
||||||
|
# borderSize = "0.02em";
|
||||||
|
# enableBorders = false;
|
||||||
|
# monochrome = false;
|
||||||
|
|
||||||
|
# network.enableBorder = true; # last value wins
|
||||||
|
|
||||||
|
# systray.enableBorder = false;
|
||||||
|
# clock.enableBorder = false;
|
||||||
|
|
||||||
|
# windowtitle = {
|
||||||
|
# icon = "#00ff19";
|
||||||
|
# text = "#00d0d0";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# workspaces = {
|
||||||
|
# active = "#05ff00";
|
||||||
|
# numbered_active_underline_color = "#00d0d0";
|
||||||
|
# occupied = "#00d0d0";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# modules = {
|
||||||
|
# hypridle.enableBorder = true;
|
||||||
|
# cava.enableBorder = true;
|
||||||
|
|
||||||
|
# netstat = {
|
||||||
|
# enableBorder = false; # last value wins
|
||||||
|
# spacing = "0.45em";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
|
||||||
|
# menus.menu.media = {
|
||||||
|
# artist = "#50ff00";
|
||||||
|
# slider.primary = "#00e2c5";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
376
home/hyprpanel/tokyo-night.nix
Normal file
376
home/hyprpanel/tokyo-night.nix
Normal file
@ -0,0 +1,376 @@
|
|||||||
|
{
|
||||||
|
"theme.bar.menus.background" = "#2e3440";
|
||||||
|
"theme.bar.background" = "#2e3440";
|
||||||
|
"theme.bar.buttons.media.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.media.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.icon" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.text" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.hover" = "#434c53";
|
||||||
|
"theme.bar.buttons.background" = "#3b4252";
|
||||||
|
"theme.bar.menus.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.border.color" = "#434c53";
|
||||||
|
"theme.bar.buttons.media.background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.volume.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.volume.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.volume.label.color" = "#81a1c1";
|
||||||
|
"theme.bar.menus.popover.text" = "#88c0d0";
|
||||||
|
"theme.bar.menus.popover.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.shutdown" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.deny" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.body" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.label" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.border" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.confirmation.card" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.notifications.switch.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.notifications.switch.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.notifications.switch.enabled" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.notifications.clear" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.notifications.switch_divider" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.notifications.border" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.notifications.card" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.notifications.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.notifications.no_notifications_label" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.notifications.label" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.disk.label" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.disk.bar" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.disk.icon" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.gpu.label" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.gpu.bar" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.gpu.icon" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.ram.label" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.ram.bar" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.ram.icon" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.cpu.label" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.cpu.bar" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.cpu.icon" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.monitors.bar_background" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.right.bottom.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.right.middle.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.right.top.color" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.left.bottom.color" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.left.middle.color" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.directories.left.top.color" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.input.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.input.background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.volume.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.volume.background" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.notifications.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.notifications.background" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.bluetooth.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.bluetooth.background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.wifi.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.wifi.background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.controls.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.dashboard.shortcuts.recording" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.shortcuts.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.shortcuts.background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.sleep" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.logout" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.powermenu.restart" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.dashboard.profile.name" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.dashboard.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.dashboard.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.dashboard.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.clock.weather.hourly.temperature" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.hourly.icon" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.hourly.time" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.thermometer.extremelycold" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.clock.weather.thermometer.cold" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.clock.weather.thermometer.moderate" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.clock.weather.thermometer.hot" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.clock.weather.thermometer.extremelyhot" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.stats" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.status" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.weather.temperature" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.clock.weather.icon" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.contextdays" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.days" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.currentday" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.paginator" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.weekdays" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.calendar.yearmonth" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.time.timeperiod" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.time.time" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.clock.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.clock.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.clock.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.clock.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.battery.slider.puck" = "#4c566a";
|
||||||
|
"theme.bar.menus.menu.battery.slider.backgroundhover" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.battery.slider.background" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.battery.slider.primary" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.battery.icons.active" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.battery.icons.passive" = "#5e81ac";
|
||||||
|
"theme.bar.menus.menu.battery.listitems.active" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.battery.listitems.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.battery.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.battery.label.color" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.battery.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.battery.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.battery.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.systray.dropdownmenu.divider" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.systray.dropdownmenu.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.systray.dropdownmenu.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.bluetooth.iconbutton.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.iconbutton.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.bluetooth.icons.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.icons.passive" = "#5e81ac";
|
||||||
|
"theme.bar.menus.menu.bluetooth.listitems.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.listitems.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.bluetooth.switch.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.bluetooth.switch.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.bluetooth.switch.enabled" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.switch_divider" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.bluetooth.status" = "#4c566a";
|
||||||
|
"theme.bar.menus.menu.bluetooth.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.bluetooth.label.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.bluetooth.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.bluetooth.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.network.iconbuttons.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.network.iconbuttons.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.network.icons.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.network.icons.passive" = "#5e81ac";
|
||||||
|
"theme.bar.menus.menu.network.listitems.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.network.listitems.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.network.status.color" = "#4c566a";
|
||||||
|
"theme.bar.menus.menu.network.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.network.label.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.network.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.network.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.network.card.color" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.volume.input_slider.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.input_slider.backgroundhover" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.input_slider.background" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.input_slider.primary" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.volume.audio_slider.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.audio_slider.backgroundhover" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.audio_slider.background" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.audio_slider.primary" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.volume.icons.active" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.volume.icons.passive" = "#5e81ac";
|
||||||
|
"theme.bar.menus.menu.volume.iconbutton.active" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.volume.iconbutton.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.volume.listitems.active" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.volume.listitems.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.menu.volume.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.volume.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.media.slider.puck" = "#4c566a";
|
||||||
|
"theme.bar.menus.menu.media.slider.backgroundhover" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.media.slider.background" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.media.slider.primary" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.media.buttons.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.media.buttons.background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.media.buttons.enabled" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.media.buttons.inactive" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.media.border.color" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.media.background.color" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.media.album" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.media.artist" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.media.song" = "#88c0d0";
|
||||||
|
"theme.bar.menus.tooltip.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.tooltip.background" = "#2e3440";
|
||||||
|
theme.bar.location = "#2e3440";
|
||||||
|
"theme.bar.menus.dropdownmenu.divider" = "#3b4252";
|
||||||
|
"theme.bar.menus.dropdownmenu.text" = "#d8dee9";
|
||||||
|
"theme.bar.menus.dropdownmenu.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.slider.puck" = "#4c566a";
|
||||||
|
"theme.bar.menus.slider.backgroundhover" = "#434c53";
|
||||||
|
"theme.bar.menus.slider.background" = "#434c53";
|
||||||
|
"theme.bar.menus.slider.primary" = "#88c0d0";
|
||||||
|
"theme.bar.menus.progressbar.background" = "#434c53";
|
||||||
|
"theme.bar.menus.progressbar.foreground" = "#88c0d0";
|
||||||
|
"theme.bar.menus.iconbuttons.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.iconbuttons.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.buttons.text" = "#2e3440";
|
||||||
|
"theme.bar.menus.buttons.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.buttons.active" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.buttons.default" = "#88c0d0";
|
||||||
|
"theme.bar.menus.switch.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.switch.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.switch.enabled" = "#88c0d0";
|
||||||
|
"theme.bar.menus.icons.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.icons.passive" = "#434c53";
|
||||||
|
"theme.bar.menus.listitems.active" = "#88c0d0";
|
||||||
|
"theme.bar.menus.listitems.passive" = "#d8dee9";
|
||||||
|
"theme.bar.menus.label" = "#88c0d0";
|
||||||
|
"theme.bar.menus.feinttext" = "#434c53";
|
||||||
|
"theme.bar.menus.dimtext" = "#6272a4";
|
||||||
|
"theme.bar.menus.cards" = "#3b4252";
|
||||||
|
"theme.bar.buttons.notifications.total" = "#3b4252";
|
||||||
|
"theme.bar.buttons.notifications.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.notifications.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.clock.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.clock.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.clock.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.battery.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.battery.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.battery.background" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.systray.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.bluetooth.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.bluetooth.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.bluetooth.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.network.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.network.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.network.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.volume.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.volume.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.volume.background" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.windowtitle.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.windowtitle.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.windowtitle.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.workspaces.active" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.workspaces.occupied" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.workspaces.available" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.workspaces.hover" = "#434c53";
|
||||||
|
"theme.bar.buttons.workspaces.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.dashboard.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.dashboard.background" = "#81a1c1";
|
||||||
|
"theme.osd.label" = "#88c0d0";
|
||||||
|
"theme.osd.icon" = "#2e3440";
|
||||||
|
"theme.osd.bar_overflow_color" = "#8fbcbb";
|
||||||
|
"theme.osd.bar_empty_color" = "#434c53";
|
||||||
|
"theme.osd.bar_color" = "#88c0d0";
|
||||||
|
"theme.osd.icon_container" = "#88c0d0";
|
||||||
|
"theme.osd.bar_container" = "#2e3440";
|
||||||
|
"theme.notification.close_button.label" = "#2e3440";
|
||||||
|
"theme.notification.close_button.background" = "#8fbcbb";
|
||||||
|
"theme.notification.labelicon" = "#88c0d0";
|
||||||
|
"theme.notification.text" = "#d8dee9";
|
||||||
|
"theme.notification.time" = "#4c566a";
|
||||||
|
"theme.notification.border" = "#434c53";
|
||||||
|
"theme.notification.label" = "#88c0d0";
|
||||||
|
"theme.notification.actions.text" = "#2e3440";
|
||||||
|
"theme.notification.actions.background" = "#88c0d0";
|
||||||
|
"theme.notification.background" = "#2e3440";
|
||||||
|
"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" = "#3b4252";
|
||||||
|
"theme.bar.menus.check_radio_button.background" = "#2e3440";
|
||||||
|
"theme.bar.menus.check_radio_button.active" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.style" = "default";
|
||||||
|
"theme.bar.menus.menu.notifications.pager.button" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.notifications.scrollbar.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.notifications.pager.label" = "#5e81ac";
|
||||||
|
"theme.bar.menus.menu.notifications.pager.background" = "#2e3440";
|
||||||
|
"theme.bar.buttons.clock.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.ram.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.storage.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.popover.border" = "#2e3440";
|
||||||
|
"theme.bar.buttons.volume.icon_background" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.power.buttons.sleep.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.power.buttons.restart.text" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.modules.updates.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.storage.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.netstat.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.weather.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.netstat.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.storage.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.power.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.storage.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.cpu.background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.power.border.color" = "#434c53";
|
||||||
|
"theme.bar.buttons.network.icon_background" = "#caa6f7";
|
||||||
|
"theme.bar.buttons.modules.power.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.power.buttons.logout.icon" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.power.buttons.restart.icon_background" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.power.buttons.restart.icon" = "#2e3440";
|
||||||
|
"theme.bar.buttons.modules.cpu.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.battery.icon_background" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.modules.kbLayout.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.weather.text" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.power.buttons.shutdown.icon" = "#2e3440";
|
||||||
|
"theme.bar.menus.menu.power.buttons.sleep.text" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.weather.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.power.buttons.shutdown.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.media.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.power.buttons.logout.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.kbLayout.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.ram.icon_background" = "#81a1c1";
|
||||||
|
"theme.bar.menus.menu.power.buttons.shutdown.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.power.buttons.shutdown.text" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.power.buttons.sleep.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.ram.text" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.power.buttons.logout.text" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.updates.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.kbLayout.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.power.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.weather.background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.icon_background" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.power.background.color" = "#2e3440";
|
||||||
|
"theme.bar.buttons.modules.ram.background" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.modules.netstat.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.windowtitle.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.cpu.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.power.buttons.logout.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.updates.text" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.power.buttons.sleep.icon" = "#2e3440";
|
||||||
|
"theme.bar.buttons.bluetooth.icon_background" = "#89dbeb";
|
||||||
|
"theme.bar.menus.menu.power.buttons.restart.background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.updates.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.cpu.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.netstat.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.kbLayout.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.notifications.icon_background" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.power.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.weather.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.updates.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.kbLayout.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.netstat.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.storage.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.cpu.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.ram.border" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.notifications.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.clock.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.battery.border" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.systray.border" = "#434c53";
|
||||||
|
"theme.bar.buttons.bluetooth.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.network.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.volume.border" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.media.border" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.windowtitle.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.workspaces.border" = "#2e3440";
|
||||||
|
"theme.bar.buttons.dashboard.border" = "#81a1c1";
|
||||||
|
"theme.bar.buttons.modules.submap.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.submap.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.submap.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.submap.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.submap.icon_background" = "#3b4252";
|
||||||
|
"theme.bar.menus.menu.network.switch.puck" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.network.switch.disabled" = "#434c53";
|
||||||
|
"theme.bar.menus.menu.network.switch.enabled" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.systray.customIcon" = "#d8dee9";
|
||||||
|
"theme.bar.border.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.media.timestamp" = "#d8dee9";
|
||||||
|
"theme.bar.buttons.borderColor" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.hyprsunset.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.hyprsunset.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.hyprsunset.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.hyprsunset.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.hyprsunset.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.hypridle.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.hypridle.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.hypridle.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.hypridle.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.hypridle.border" = "#8fbcbb";
|
||||||
|
"theme.bar.menus.menu.network.scroller.color" = "#88c0d0";
|
||||||
|
"theme.bar.menus.menu.bluetooth.scroller.color" = "#88c0d0";
|
||||||
|
"theme.bar.buttons.modules.cava.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.cava.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.cava.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.cava.icon_background" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.cava.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.microphone.border" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.microphone.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.microphone.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.microphone.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.microphone.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.worldclock.background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.worldclock.text" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.worldclock.icon" = "#3b4252";
|
||||||
|
"theme.bar.buttons.modules.worldclock.icon_background" = "#8fbcbb";
|
||||||
|
"theme.bar.buttons.modules.worldclock.border" = "#8fbcbb";
|
||||||
|
}
|
@ -1,47 +1,179 @@
|
|||||||
{ inputs, ... }:
|
{ lib, ... }:
|
||||||
{
|
let
|
||||||
programs.hyprpanel = {
|
tokyo = lib.importJSON (builtins.fetchurl {
|
||||||
enable = false;
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/master/themes/tokyo_night.json";
|
||||||
settings = {
|
sha256 = "0fpl12109cim5nfm9kx5zcd50i3avzvh2sl4syb40q12k2wi7ibj"; # nix-prefetch-url <url>
|
||||||
bar = {
|
});
|
||||||
customModules.hypridle = {
|
tokyo-moon = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/master/themes/tokyo_night_moon.json";
|
||||||
|
sha256 = "14wmf4zv28zkkjswr5iy56imxfjyyp9aw624m19aigx9qckqi2p9"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
cyberpunk = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/refs/heads/master/themes/cyberpunk_vivid.json";
|
||||||
|
sha256 = "0wvx49zyka84wwzi8mxnvgjb5zbb41z1lw0asbj15yyi6k4d38ws"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
nord = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/refs/heads/master/themes/nord.json";
|
||||||
|
sha256 = "1gm1lbjrmah4ji8zvfz5dpsbfk0la2a1r431fynnafbnwb3mwxj8"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
nord-vivid = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/refs/heads/master/themes/nord_vivid.json";
|
||||||
|
sha256 = "05qdkvkqf58bgnibc54sfvmw210adi7h2hczjz6b1vx043wxgxan"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
tokyo-vivid = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/refs/heads/master/themes/tokyo_night_vivid.json";
|
||||||
|
sha256 = "09mhl9lkqya5lf306h6ynmfaxqngv9f1q1c27lmrwx0vriv97vkq"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
one_dark = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/refs/heads/master/themes/one_dark.json";
|
||||||
|
sha256 = "0034jb14fxfhm7669kp0ik0jgn7j7glyimsyvksxb88y6lpgqjw9"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
|
||||||
|
mySettings = {
|
||||||
|
bar = {
|
||||||
|
autoHide = "never";
|
||||||
|
|
||||||
|
customModules = {
|
||||||
|
hypridle = {
|
||||||
isActiveCommand = "systemctl --user status hypridle.service | grep -q 'Active: active (running)' && echo 'yes' || echo 'no'";
|
isActiveCommand = "systemctl --user status hypridle.service | grep -q 'Active: active (running)' && echo 'yes' || echo 'no'";
|
||||||
startCommand = "systemctl --user start hypridle.service";
|
startCommand = "systemctl --user start hypridle.service";
|
||||||
stopCommand = "systemctl --user stop hypridle.service";
|
stopCommand = "systemctl --user stop hypridle.service";
|
||||||
};
|
};
|
||||||
|
storage.paths = [ "/" ];
|
||||||
launcher.autoDetectIcon = true;
|
hyprsunset = {
|
||||||
workspaces.show_icons = true;
|
temperature = "4000K";
|
||||||
|
};
|
||||||
|
hypridle = {
|
||||||
|
};
|
||||||
|
netstat = {
|
||||||
|
networkInterface = "enp6s0f0";
|
||||||
|
label = true;
|
||||||
|
leftClick = "nm-applet";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
layout.bar.layouts."0" = {
|
launcher.autoDetectIcon = true;
|
||||||
left = [ "dashboard" "workspaces" ];
|
|
||||||
middle = [ "media" ];
|
layouts = {
|
||||||
right = [ "volume" "systray" "notifications" ];
|
"0" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
|
"1" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
|
"2" = {
|
||||||
|
left = [ "dashboard" "workspaces" "media" ];
|
||||||
|
middle = [
|
||||||
|
"clock"
|
||||||
|
"volume"
|
||||||
|
];
|
||||||
|
right = [
|
||||||
|
"hyprsunset"
|
||||||
|
"hypridle"
|
||||||
|
"netstat"
|
||||||
|
"systray"
|
||||||
|
"updates"
|
||||||
|
"notifications"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
menus = {
|
network = {
|
||||||
clock = {
|
label = true;
|
||||||
time = {
|
showWifiInfo = true;
|
||||||
hideSeconds = true;
|
truncation_size = 6;
|
||||||
military = true;
|
truncation = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
workspaces = {
|
||||||
|
showAllActive = true;
|
||||||
|
showApplicationIcons = true;
|
||||||
|
showWsIcons = true;
|
||||||
|
show_icons = true;
|
||||||
|
show_numbered = false;
|
||||||
|
workspaceMask = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
clock.format = "%a %b %d %I:%M:%S %p";
|
||||||
|
};
|
||||||
|
|
||||||
|
menus = {
|
||||||
|
clock.time = {
|
||||||
|
hideSeconds = false;
|
||||||
|
military = true;
|
||||||
|
};
|
||||||
|
dashboard.controls.enabled = true;
|
||||||
|
media = {
|
||||||
|
displayTimeTooltip = true;
|
||||||
|
noMediaText = "Nathan rn";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
theme = {
|
||||||
|
matugen = false;
|
||||||
|
|
||||||
|
font = {
|
||||||
|
name = "Monaspace Krypton";
|
||||||
|
label = "Monaspace Krypton Medium";
|
||||||
|
};
|
||||||
|
|
||||||
|
osd.enable = true;
|
||||||
|
|
||||||
|
bar = {
|
||||||
|
floating = false;
|
||||||
|
location = "bottom";
|
||||||
|
opacity = 90;
|
||||||
|
transparent = false;
|
||||||
|
|
||||||
|
border = {
|
||||||
|
location = "none";
|
||||||
|
width = "0.15em";
|
||||||
|
};
|
||||||
|
|
||||||
|
buttons = {
|
||||||
|
style = "wave";
|
||||||
|
borderSize = "0.02em";
|
||||||
|
enableBorders = false;
|
||||||
|
monochrome = false;
|
||||||
|
|
||||||
|
network.enableBorder = true;
|
||||||
|
systray.enableBorder = false;
|
||||||
|
clock.enableBorder = false;
|
||||||
|
|
||||||
|
windowtitle = {
|
||||||
|
icon = "#00ff19";
|
||||||
|
text = "#00d0d0";
|
||||||
|
};
|
||||||
|
|
||||||
|
workspaces = {
|
||||||
|
active = "#05ff00";
|
||||||
|
numbered_active_underline_color = "#00d0d0";
|
||||||
|
occupied = "#00d0d0";
|
||||||
|
};
|
||||||
|
|
||||||
|
modules = {
|
||||||
|
hypridle.enableBorder = true;
|
||||||
|
cava.enableBorder = true;
|
||||||
|
netstat = {
|
||||||
|
enableBorder = false;
|
||||||
|
spacing = "0.45em";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
weather.unit = "metric";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
dashboard = {
|
menus.menu.media = {
|
||||||
directories.enabled = false;
|
artist = "#50ff00";
|
||||||
stats.enable_gpu = true;
|
slider.primary = "#00e2c5";
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
theme = {
|
|
||||||
bar.transparent = false;
|
|
||||||
font = {
|
|
||||||
name = "Monaspace Krypton"; # likely "CaskaydiaCove Nerd Font" in fontconfig
|
|
||||||
size = "16px";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
|
||||||
|
myOverrides = mySettings // {
|
||||||
|
"theme.bar.buttons.style" = "wave";
|
||||||
|
"theme.bar.opacity" = "95";
|
||||||
|
"theme.bar.transparent" = "false";
|
||||||
|
# transparent = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
merged = lib.recursiveUpdate nord-vivid myOverrides;
|
||||||
|
in {
|
||||||
|
programs.hyprpanel.enable = true;
|
||||||
|
programs.hyprpanel.settings = merged;
|
||||||
|
}
|
||||||
|
@ -1,95 +1,148 @@
|
|||||||
{ inputs, ... }:
|
{ lib, ... }:
|
||||||
|
|
||||||
|
let
|
||||||
|
tokyo = lib.importJSON (builtins.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/Jas-SinghFSU/HyprPanel/master/themes/tokyo_night_moon.json";
|
||||||
|
sha256 = "14wmf4zv28zkkjswr5iy56imxfjyyp9aw624m19aigx9qckqi2p9"; # nix-prefetch-url <url>
|
||||||
|
});
|
||||||
|
|
||||||
|
mySettings = {
|
||||||
|
bar = {
|
||||||
|
autoHide = "never";
|
||||||
|
|
||||||
|
customModules = {
|
||||||
|
hypridle = {
|
||||||
|
isActiveCommand = "systemctl --user status hypridle.service | grep -q 'Active: active (running)' && echo 'yes' || echo 'no'";
|
||||||
|
startCommand = "systemctl --user start hypridle.service";
|
||||||
|
stopCommand = "systemctl --user stop hypridle.service";
|
||||||
|
};
|
||||||
|
storage.paths = [ "/" ];
|
||||||
|
hyprsunset = { };
|
||||||
|
netstat = {
|
||||||
|
networkInterface = "enp6s0f0";
|
||||||
|
label = true;
|
||||||
|
leftClick = "nm-applet";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
launcher.autoDetectIcon = true;
|
||||||
|
|
||||||
|
layouts = {
|
||||||
|
"0" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
|
"1" = { left = [ ]; middle = [ ]; right = [ ]; };
|
||||||
|
"2" = {
|
||||||
|
left = [ "dashboard" "workspaces" "media" ];
|
||||||
|
middle = [ "clock" ];
|
||||||
|
right = [
|
||||||
|
"volume"
|
||||||
|
"systray"
|
||||||
|
"notifications"
|
||||||
|
# "network"
|
||||||
|
"hyprsunset"
|
||||||
|
"netstat"
|
||||||
|
"systray"
|
||||||
|
"updates"
|
||||||
|
"notifications"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
network = {
|
||||||
|
label = true;
|
||||||
|
showWifiInfo = true;
|
||||||
|
truncation_size = 6;
|
||||||
|
truncation = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
workspaces = {
|
||||||
|
showAllActive = true;
|
||||||
|
showApplicationIcons = true;
|
||||||
|
showWsIcons = true;
|
||||||
|
show_icons = true;
|
||||||
|
show_numbered = false;
|
||||||
|
workspaceMask = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
clock.format = "%a %b %d %I:%M:%S %p";
|
||||||
|
};
|
||||||
|
|
||||||
|
menus = {
|
||||||
|
clock.time = {
|
||||||
|
hideSeconds = false;
|
||||||
|
military = true;
|
||||||
|
};
|
||||||
|
dashboard.controls.enabled = true;
|
||||||
|
media = {
|
||||||
|
displayTimeTooltip = true;
|
||||||
|
noMediaText = "Nathan rn";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
theme = {
|
||||||
|
matugen = false;
|
||||||
|
|
||||||
|
font = {
|
||||||
|
name = "Monaspace Krypton";
|
||||||
|
label = "Monaspace Krypton Medium";
|
||||||
|
};
|
||||||
|
|
||||||
|
osd.enable = true;
|
||||||
|
|
||||||
{
|
|
||||||
programs.hyprpanel = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
bar = {
|
bar = {
|
||||||
layouts = {
|
background = "#241f31";
|
||||||
"0" = {
|
floating = false;
|
||||||
left = [ "dashboard" "workspaces" ];
|
location = "bottom";
|
||||||
middle = [ "media" ];
|
opacity = 90;
|
||||||
right = [ "volume" "systray" "notifications" ];
|
transparent = false;
|
||||||
};
|
|
||||||
|
border = {
|
||||||
|
location = "none";
|
||||||
|
width = "0.15em";
|
||||||
};
|
};
|
||||||
|
|
||||||
launcher.autoDetectIcon = true;
|
buttons = {
|
||||||
customModules.storage.paths = [ "/" ];
|
borderSize = "0.02em";
|
||||||
autoHide = "never";
|
enableBorders = false;
|
||||||
|
monochrome = false;
|
||||||
|
|
||||||
workspaces = {
|
network.enableBorder = true;
|
||||||
show_icons = true;
|
systray.enableBorder = false;
|
||||||
show_numbered = false;
|
clock.enableBorder = false;
|
||||||
workspaceMask = false;
|
|
||||||
showWsIcons = true;
|
|
||||||
showApplicationIcons = true;
|
|
||||||
showAllActive = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
network = {
|
windowtitle = {
|
||||||
showWifiInfo = true;
|
icon = "#00ff19";
|
||||||
truncation_size = 6;
|
text = "#00d0d0";
|
||||||
label = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
menus = {
|
|
||||||
media = {
|
|
||||||
displayTimeTooltip = true;
|
|
||||||
noMediaText = "Nathan rn";
|
|
||||||
};
|
|
||||||
clock.time = {
|
|
||||||
military = true;
|
|
||||||
hideSeconds = false;
|
|
||||||
};
|
|
||||||
dashboard.controls.enabled = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
theme = {
|
|
||||||
matugen = false;
|
|
||||||
|
|
||||||
font = {
|
|
||||||
name = "Monaspace Krypton";
|
|
||||||
label = "Monaspace Krypton Medium";
|
|
||||||
};
|
|
||||||
|
|
||||||
bar = {
|
|
||||||
floating = false;
|
|
||||||
location = "bottom";
|
|
||||||
transparent = false;
|
|
||||||
opacity = 90;
|
|
||||||
background = "#241f31";
|
|
||||||
|
|
||||||
buttons = {
|
|
||||||
enableBorders = true;
|
|
||||||
borderSize = "0.02em";
|
|
||||||
monochrome = false;
|
|
||||||
|
|
||||||
workspaces = {
|
|
||||||
occupied = "#00d0d0";
|
|
||||||
active = "#05ff00";
|
|
||||||
numbered_active_underline_color = "#00d0d0";
|
|
||||||
};
|
|
||||||
|
|
||||||
windowtitle = {
|
|
||||||
text = "#00d0d0";
|
|
||||||
icon = "#00ff19";
|
|
||||||
};
|
|
||||||
|
|
||||||
network.enableBorder = false;
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
hypridle.enableBorder = true;
|
|
||||||
cava.enableBorder = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
menus.menu.media = {
|
workspaces = {
|
||||||
slider.primary = "#00e2c5";
|
active = "#05ff00";
|
||||||
artist = "#50ff00";
|
numbered_active_underline_color = "#00d0d0";
|
||||||
|
occupied = "#00d0d0";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
modules = {
|
||||||
|
hypridle.enableBorder = true;
|
||||||
|
cava.enableBorder = true;
|
||||||
|
netstat = {
|
||||||
|
enableBorder = false;
|
||||||
|
spacing = "0.45em";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
menus.menu.media = {
|
||||||
|
artist = "#50ff00";
|
||||||
|
slider.primary = "#00e2c5";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
|
||||||
|
base = lib.recursiveUpdate tokyo mySettings;
|
||||||
|
withAppends = base // {
|
||||||
|
bar.layouts."2".right =
|
||||||
|
(base.bar.layouts."2".right or []) ++ [ "hyprsunset" "netstat" "updates" ];
|
||||||
|
};
|
||||||
|
in {
|
||||||
|
programs.hyprpanel.settings = withAppends;
|
||||||
|
}
|
||||||
|
@ -14,11 +14,12 @@
|
|||||||
ipc = "on";
|
ipc = "on";
|
||||||
splash = false;
|
splash = false;
|
||||||
preload = [
|
preload = [
|
||||||
"/home/xbazzi/Pictures/wallpapers/cities"
|
"/home/xbazzi/Pictures/wallpapers/cities/sanfran.jpg"
|
||||||
|
"/home/xbazzi/Pictures/wallpapers/cities/dubai.jpg"
|
||||||
];
|
];
|
||||||
|
|
||||||
wallpaper = [
|
wallpaper = [
|
||||||
",/home/xbazzi/Pictures/wallpapers/Fantasy-Lake1.png"
|
",/home/xbazzi/Pictures/wallpapers/cities/dubai.jpg"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -7,18 +7,18 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
{
|
{
|
||||||
programs.kitty = lib.mkForce {
|
programs.kitty = {
|
||||||
enable = true;
|
enable = true;
|
||||||
shellIntegration.enableZshIntegration = true;
|
shellIntegration.enableZshIntegration = true;
|
||||||
settings = {
|
settings = {
|
||||||
confirm_os_window_close = 0;
|
confirm_os_window_close = 0;
|
||||||
dynamic_background_opacity = true;
|
# dynamic_background_opacity = true;
|
||||||
enable_audio_bell = false;
|
enable_audio_bell = false;
|
||||||
mouse_hide_wait = "-1.0";
|
mouse_hide_wait = "-1.0";
|
||||||
window_padding_width = 5;
|
window_padding_width = 5;
|
||||||
# background_opacity = "0.95";
|
# background_opacity = "0.95";
|
||||||
# background_blur = 5;
|
# background_blur = 5;
|
||||||
background = "#17041c";
|
# background = "#ff00ff";
|
||||||
hide_window_decorations = true;
|
hide_window_decorations = true;
|
||||||
# themeFile = "Alucard";
|
# themeFile = "Alucard";
|
||||||
symbol_map =
|
symbol_map =
|
||||||
@ -48,3 +48,34 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# {
|
||||||
|
# config,
|
||||||
|
# lib,
|
||||||
|
# pkgs,
|
||||||
|
# ...
|
||||||
|
# }:
|
||||||
|
# let
|
||||||
|
# kittyConfig = ''
|
||||||
|
# font_size 16.0
|
||||||
|
|
||||||
|
# background_opacity 0.7
|
||||||
|
# background_blur 1
|
||||||
|
|
||||||
|
# hide_window_decorations yes
|
||||||
|
|
||||||
|
# map ctrl+shift+t new_tab_with_cwd
|
||||||
|
# '';
|
||||||
|
# in
|
||||||
|
# {
|
||||||
|
# home.packages = with pkgs; [
|
||||||
|
# kitty
|
||||||
|
# ];
|
||||||
|
|
||||||
|
# programs.kitty = {
|
||||||
|
# shellIntegration.enableZshIntegration = true;
|
||||||
|
# enable = true;
|
||||||
|
|
||||||
|
# extraConfig = kittyConfig;
|
||||||
|
# };
|
||||||
|
# }
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
kitty
|
||||||
|
btop
|
||||||
hello
|
hello
|
||||||
tmux
|
tmux
|
||||||
gnome-keyring
|
gnome-keyring
|
||||||
@ -19,6 +21,9 @@
|
|||||||
hyprpanel
|
hyprpanel
|
||||||
wofi
|
wofi
|
||||||
|
|
||||||
|
# Python
|
||||||
|
python3Packages.gpustat
|
||||||
|
|
||||||
# Old stuff for documentation
|
# Old stuff for documentation
|
||||||
# gnomeExtensions.appindicator
|
# gnomeExtensions.appindicator
|
||||||
# waybar
|
# waybar
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#
|
#
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
EDITOR = "nvim";
|
EDITOR = "nvim";
|
||||||
TERM = "xterm-kitty";
|
# TERM = "xterm-kitty";
|
||||||
};
|
};
|
||||||
|
|
||||||
home.sessionPath = [
|
home.sessionPath = [
|
||||||
|
198
home/walker.nix
Normal file
198
home/walker.nix
Normal file
@ -0,0 +1,198 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
|
||||||
|
{
|
||||||
|
programs.walker = {
|
||||||
|
enable = true;
|
||||||
|
runAsService = true;
|
||||||
|
config = {
|
||||||
|
cache = false;
|
||||||
|
websearch = {
|
||||||
|
prefix = ":";
|
||||||
|
};
|
||||||
|
|
||||||
|
theme = "nixos";
|
||||||
|
};
|
||||||
|
theme.style = ''
|
||||||
|
@define-color selected-text #7dcfff;
|
||||||
|
@define-color text #cfc9c2;
|
||||||
|
@define-color base #1a1b26;
|
||||||
|
@define-color border #33ccff;
|
||||||
|
@define-color foreground #cfc9c2;
|
||||||
|
@define-color background #1a1b26;
|
||||||
|
|
||||||
|
/* Reset all elements */
|
||||||
|
#window,
|
||||||
|
#box,
|
||||||
|
#search,
|
||||||
|
#password,
|
||||||
|
#input,
|
||||||
|
#prompt,
|
||||||
|
#clear,
|
||||||
|
#typeahead,
|
||||||
|
#list,
|
||||||
|
child,
|
||||||
|
scrollbar,
|
||||||
|
slider,
|
||||||
|
#item,
|
||||||
|
#text,
|
||||||
|
#label,
|
||||||
|
#sub,
|
||||||
|
#activationlabel {
|
||||||
|
all: unset;
|
||||||
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
font-family: 'CaskaydiaMono Nerd Font', monospace;
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Window */
|
||||||
|
#window {
|
||||||
|
background: transparent;
|
||||||
|
color: @text;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Main box container */
|
||||||
|
#box {
|
||||||
|
background: alpha(@base, 0.95);
|
||||||
|
padding: 20px;
|
||||||
|
border: 2px solid @border;
|
||||||
|
border-radius: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Search container */
|
||||||
|
#search {
|
||||||
|
background: @base;
|
||||||
|
padding: 10px;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide prompt icon */
|
||||||
|
#prompt {
|
||||||
|
opacity: 0;
|
||||||
|
min-width: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide clear button */
|
||||||
|
#clear {
|
||||||
|
opacity: 0;
|
||||||
|
min-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Input field */
|
||||||
|
#input {
|
||||||
|
background: none;
|
||||||
|
color: @text;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#input placeholder {
|
||||||
|
opacity: 0.5;
|
||||||
|
color: @text;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide typeahead */
|
||||||
|
#typeahead {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* List */
|
||||||
|
#list {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* List items */
|
||||||
|
child {
|
||||||
|
padding: 0px 12px;
|
||||||
|
background: transparent;
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
child:selected,
|
||||||
|
child:hover {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Item layout */
|
||||||
|
#item {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#item.active {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Icon */
|
||||||
|
#icon {
|
||||||
|
margin-right: 10px;
|
||||||
|
-gtk-icon-transform: scale(0.7);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Text */
|
||||||
|
#text {
|
||||||
|
color: @text;
|
||||||
|
padding: 14px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#label {
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Selected state */
|
||||||
|
child:selected #text,
|
||||||
|
child:selected #label,
|
||||||
|
child:hover #text,
|
||||||
|
child:hover #label {
|
||||||
|
color: @selected-text;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide sub text */
|
||||||
|
#sub {
|
||||||
|
opacity: 0;
|
||||||
|
font-size: 0;
|
||||||
|
min-height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide activation label */
|
||||||
|
#activationlabel {
|
||||||
|
opacity: 0;
|
||||||
|
min-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Scrollbar styling */
|
||||||
|
scrollbar {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide spinner */
|
||||||
|
#spinner {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide AI elements */
|
||||||
|
#aiScroll,
|
||||||
|
#aiList,
|
||||||
|
.aiItem {
|
||||||
|
opacity: 0;
|
||||||
|
min-height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Bar entry (switcher) */
|
||||||
|
#bar {
|
||||||
|
opacity: 0;
|
||||||
|
min-height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.barentry {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
114
home/wofi.nix
Normal file
114
home/wofi.nix
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# Wofi is a launcher for Wayland, inspired by rofi.
|
||||||
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
...
|
||||||
|
}: let
|
||||||
|
accent = "#${config.lib.stylix.colors.base0D}";
|
||||||
|
background = "#${config.lib.stylix.colors.base00}";
|
||||||
|
background-alt = "#${config.lib.stylix.colors.base01}";
|
||||||
|
foreground = "#${config.lib.stylix.colors.base05}";
|
||||||
|
# font = config.stylix.fonts.serif.name;
|
||||||
|
font = "Monaspace Krypton";
|
||||||
|
rounding = "5px";#config.theme.rounding;
|
||||||
|
font-size = config.stylix.fonts.sizes.popups;
|
||||||
|
in {
|
||||||
|
home.packages = with pkgs; [wofi-emoji];
|
||||||
|
|
||||||
|
programs.wofi = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
settings = {
|
||||||
|
allow_markup = true;
|
||||||
|
width = 650;
|
||||||
|
show = "drun";
|
||||||
|
prompt = "Apps";
|
||||||
|
normal_window = true;
|
||||||
|
layer = "top";
|
||||||
|
height = "325px";
|
||||||
|
orientation = "vertical";
|
||||||
|
halign = "fill";
|
||||||
|
line_wrap = "off";
|
||||||
|
dynamic_lines = false;
|
||||||
|
allow_images = true;
|
||||||
|
image_size = 52;
|
||||||
|
exec_search = false;
|
||||||
|
hide_search = false;
|
||||||
|
parse_search = false;
|
||||||
|
insensitive = true;
|
||||||
|
hide_scroll = true;
|
||||||
|
no_actions = true;
|
||||||
|
sort_order = "default";
|
||||||
|
gtk_dark = true;
|
||||||
|
filter_rate = 100;
|
||||||
|
key_expand = "Tab";
|
||||||
|
key_exit = "Escape";
|
||||||
|
};
|
||||||
|
|
||||||
|
style =
|
||||||
|
lib.mkForce
|
||||||
|
# css
|
||||||
|
''
|
||||||
|
* {
|
||||||
|
font-family: "${font}";
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: ${toString font-size}px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#window {
|
||||||
|
background-color: ${background};
|
||||||
|
color: ${foreground};
|
||||||
|
border-radius: ${rounding};
|
||||||
|
}
|
||||||
|
|
||||||
|
#outer-box {
|
||||||
|
padding: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#input {
|
||||||
|
background-color: ${background-alt};
|
||||||
|
border: 0px solid ${accent};
|
||||||
|
color: ${foreground};
|
||||||
|
padding: 8px 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#scroll {
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#inner-box {}
|
||||||
|
|
||||||
|
#img {
|
||||||
|
padding-right: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#text {
|
||||||
|
color: ${foreground};
|
||||||
|
}
|
||||||
|
|
||||||
|
#text:selected {
|
||||||
|
color: ${foreground};
|
||||||
|
}
|
||||||
|
|
||||||
|
#entry {
|
||||||
|
padding: 6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#entry:selected {
|
||||||
|
/*background-color: ${accent};*/
|
||||||
|
background-color: #11111;
|
||||||
|
color: #11111;
|
||||||
|
}
|
||||||
|
|
||||||
|
#unselected {}
|
||||||
|
|
||||||
|
#selected {}
|
||||||
|
|
||||||
|
#input,
|
||||||
|
#entry:selected {
|
||||||
|
border-radius: ${rounding};
|
||||||
|
}
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
@ -9,5 +9,16 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
inherit imports;
|
inherit imports;
|
||||||
nix.settings.substituters = [ "https://cache.nixos.org/" ];
|
nix.settings = {
|
||||||
|
substituters = [
|
||||||
|
"https://hyprland.cachix.org"
|
||||||
|
"https://walker-git.cachix.org"
|
||||||
|
"https://walker.cachix.org"
|
||||||
|
];
|
||||||
|
trusted-public-keys = [
|
||||||
|
"walker.cachix.org-1:fG8q+uAaMqhsMxWjwvk0IMb4mFPFLqHjuvfwQxE4oJM="
|
||||||
|
"walker-git.cachix.org-1:vmC0ocfPWh0S/vRAQGtChuiZBTAe4wiKDeyyXM0/7pM="
|
||||||
|
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -43,10 +43,13 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
nix.settings = {
|
# nix.settings = {
|
||||||
substituters = [ "https://hyprland.cachix.org" ];
|
# substituters = [
|
||||||
trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
|
# "https://hyprland.cachix.org"
|
||||||
};
|
# "https://walker.cachix.org"
|
||||||
|
# ];
|
||||||
|
# trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
|
||||||
|
# };
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
./fonts.nix
|
./fonts.nix
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
# ./openrgb.nix
|
# ./openrgb.nix
|
||||||
# ./stylix.nix
|
./stylix.nix
|
||||||
# ./gnome.nix
|
# ./gnome.nix
|
||||||
# ./lanzaboote.nix
|
# ./lanzaboote.nix
|
||||||
./nvidia.nix
|
./nvidia.nix
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
libreoffice-qt
|
libreoffice-qt
|
||||||
hunspell
|
hunspell
|
||||||
hunspellDicts.en_US
|
hunspellDicts.en_US
|
||||||
kitty
|
# kitty
|
||||||
git
|
git
|
||||||
fastfetch
|
fastfetch
|
||||||
wget
|
wget
|
||||||
@ -27,7 +27,6 @@
|
|||||||
xclip
|
xclip
|
||||||
gparted
|
gparted
|
||||||
htop
|
htop
|
||||||
btop
|
|
||||||
dig
|
dig
|
||||||
# netstat-net-tools
|
# netstat-net-tools
|
||||||
prismlauncher
|
prismlauncher
|
||||||
|
@ -3,7 +3,10 @@
|
|||||||
{
|
{
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
image = ./forest.png;
|
# base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-storm.yaml";
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/nord.yaml";
|
||||||
|
# base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-light.yaml";
|
||||||
|
# image = ./forest.png;
|
||||||
polarity = "dark";
|
polarity = "dark";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user