hyprland configs: update

parent c1b470b9
...@@ -14,16 +14,17 @@ windowrulev2 = float,class:^(blueman-manager)$ ...@@ -14,16 +14,17 @@ windowrulev2 = float,class:^(blueman-manager)$
windowrulev2 = float,class:^(nm-connection-editor)$ windowrulev2 = float,class:^(nm-connection-editor)$
windowrulev2 = float,class:^(com.saivert.pwvucontrol)$ windowrulev2 = float,class:^(com.saivert.pwvucontrol)$
windowrulev2 = float,class:^(xdg-desktop-portal-gtk)$ windowrulev2 = float,class:^(xdg-desktop-portal-gtk)$
windowrulev2 = float, class:^(nmtui)$
#---------- Запуск из панели ---- Launching from the panel #---------- Запуск из панели ---- Launching from the panel
windowrulev2 = float, class:^(nm-connection-editor)$ windowrulev2 = size 910 460, class:^(nmtui)$
windowrulev2 = size 500 350, class:^(nm-connection-editor)$ windowrulev2 = move 52% 5%, class:^(nmtui)$
windowrulev2 = move 73.6% 5%, class:^(nm-connection-editor)$
windowrulev2 = float, class:^(blueman-manager)$
windowrulev2 = size 530 350, class:^(blueman-manager)$ windowrulev2 = size 530 350, class:^(blueman-manager)$
windowrulev2 = move 71.9% 5%, class:^(blueman-manager)$ windowrulev2 = move 71.9% 5%, class:^(blueman-manager)$
windowrulev2 = float, class:^(com.saivert.pwvucontrol)$
windowrulev2 = size 530 350, class:^(com.saivert.pwvucontrol)$ windowrulev2 = size 530 350, class:^(com.saivert.pwvucontrol)$
windowrulev2 = move 71.9% 5%, class:^(com.saivert.pwvucontrol)$ windowrulev2 = move 71.9% 5%, class:^(com.saivert.pwvucontrol)$
layerrule = blur, logout_dialog
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
}, },
{ {
"label": " ", "label": " ",
"command": "nm-connection-editor" "command": "kitty --class nmtui nmtui"
}, },
{ {
"label": "󰂯", "label": "󰂯",
......
...@@ -6,56 +6,166 @@ ...@@ -6,56 +6,166 @@
} }
window#waybar { window#waybar {
transition-property: background-color; background: none;
transition-duration: 0.8s;
background: alpha(@bg, 0.90);
border-radius: 15px;
} }
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image, #image,
#workspaces,
#tray, #tray,
#window,
#custom-media,
#idle_inhibitor,
#custom-clipboard,
#language,
#submap,
#volume,
#notification,
#network, #network,
#bluetooth, #bluetooth,
#battery, #battery,
#language, #backlight {
#custom-media, background-color: @bg;
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0; min-height: 0;
border-radius: 12px; border-radius: 15px;
margin: 2px 4px; margin: 2px 5px 0px 0px;
color: @text; color: @text;
border: none;
} }
#workspaces button {
color: @text; #image{
border-radius: 25px; border-radius: 15px;
padding: 2px; padding: 0px 10px;
}
#image:hover {
background-color: @selected_bg;
} }
#workspaces button:hover { #custom-clipboard {
padding: 0px 15px;
font-size: 12px;
}
#custom-clipboard:hover {
color: @selected_text; color: @selected_text;
background: @selected_bg; background-color: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
} }
#workspaces button.active { #workspaces {
color: @accent; padding: 0px 6px;
background-color: @bg;
border: none;
}
#workspaces:hover {
background-color: @selected_bg;
}
#workspaces button {
padding: 0px;
margin: 5px 0px;
color: @selected_text;
}
#workspaces button.special {
margin: 5px 5px;
padding: 0px 10px 0px 8px;
border-radius: 15px;
border: 2px solid @selected_text;
}
#workspaces button.special.active {
color: @border;
border: 2px solid @border;
} }
#workspaces button:hover {
color: @text;
background-color: @bg;
}
#workspaces button.active {
color: @border;
}
#workspaces button.urgent { #workspaces button.urgent {
color: @success; color: @success;
padding: 0px 10px 0px 8px;
border-radius: 15px;
border: 2px solid @success;
}
#tray {
padding: 0px 10px;
}
#tray:hover {
color: @selected_text;
background-color: @selected_bg;
}
#tray menu {
background-color: @bg;
}
#window {
padding: 0px 10px;
background-color: @bg;
border: none;
}
#window:hover {
color: @selected_text;
background-color: @selected_bg;
}
window#waybar.empty #window {
background-color: transparent;
}
#custom-media {
padding: 0px 15px;
}
#custom-media:hover {
color: @selected_text;
background-color: @selected_bg;
}
#idle_inhibitor {
padding: 0px 15px;
font-size: 12px;
}
#idle_inhibitor:hover {
color: @selected_text;
background-color: @selected_bg;
}
#language {
padding: 0px 15px;
}
#language:hover {
color: @selected_text;
background-color: @selected_bg;
}
#submap {
padding: 0px 15px;
}
#submap:hover {
color: @selected_text;
background-color: @selected_bg;
}
#pulseaudio.volume{
margin: 2px 0px 2px 0px;
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 14px;
}
#pulseaudio.microphone{
margin: 2px 0px 2px 0px;
border-radius: 0px 12px 12px 0px;
padding: 0px 14px 0px 7px;
}
#pulseaudio:hover {
color: @selected_text;
background-color: @selected_bg;
} }
#pulseaudio.volume.muted { #pulseaudio.volume.muted {
...@@ -66,14 +176,62 @@ window#waybar.hidden { ...@@ -66,14 +176,62 @@ window#waybar.hidden {
color: @unfocused; color: @unfocused;
} }
#image { #network {
border: none; padding: 0px 15px;
background: none; }
#network:hover {
color: @selected_text;
background-color: @selected_bg;
}
#bluetooth {
padding: 0px 15px;
}
#bluetooth:hover {
color: @selected_text;
background-color: @selected_bg;
}
#battery {
padding: 0px 15px;
}
#battery:hover {
color: @selected_text;
background-color: @selected_bg;
}
#backlight {
padding: 0px 15px;
}
#backlight:hover {
color: @selected_text;
background-color: @selected_bg;
}
#clock {
margin: 2px 0px 2px 0px;
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 14px;
}
#clock:hover {
color: @selected_text;
background-color: @selected_bg;
} }
#custom-notification {
margin: 2px 0px 2px 0px;
border-radius: 0px 12px 12px 0px;
padding: 0px 14px 0px 7px;
}
#custom-notification:hover {
color: @selected_text;
background-color: @selected_bg;
}
tooltip { tooltip {
border-radius: 8px; border-radius: 12px;
background: alpha(@bg, 0.90); background: alpha(@bg, 0.80);
color: @text color: @text
} }
......
...@@ -6,56 +6,166 @@ ...@@ -6,56 +6,166 @@
} }
window#waybar { window#waybar {
transition-property: background-color; background: none;
transition-duration: 0.8s;
background: alpha(@bg, 0.90);
border-radius: 15px;
} }
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image, #image,
#workspaces,
#tray, #tray,
#window,
#custom-media,
#idle_inhibitor,
#custom-clipboard,
#language,
#submap,
#volume,
#notification,
#network, #network,
#bluetooth, #bluetooth,
#battery, #battery,
#language, #backlight {
#custom-media, background-color: @bg;
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0; min-height: 0;
border-radius: 12px; border-radius: 15px;
margin: 2px 4px; margin: 2px 5px 0px 0px;
color: @text; color: @text;
border: none;
} }
#workspaces button {
color: @text; #image{
border-radius: 25px; border-radius: 15px;
padding: 2px; padding: 0px 10px;
}
#image:hover {
background-color: @selected_bg;
} }
#workspaces button:hover { #custom-clipboard {
padding: 0px 15px;
font-size: 12px;
}
#custom-clipboard:hover {
color: @selected_text; color: @selected_text;
background: @selected_bg; background-color: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
} }
#workspaces button.active { #workspaces {
color: @accent; padding: 0px 6px;
background-color: @bg;
border: none;
}
#workspaces:hover {
background-color: @selected_bg;
}
#workspaces button {
padding: 0px;
margin: 5px 0px;
color: @selected_text;
}
#workspaces button.special {
margin: 5px 5px;
padding: 0px 10px 0px 8px;
border-radius: 15px;
border: 2px solid @selected_text;
}
#workspaces button.special.active {
color: @border;
border: 2px solid @border;
} }
#workspaces button:hover {
color: @text;
background-color: @bg;
}
#workspaces button.active {
color: @border;
}
#workspaces button.urgent { #workspaces button.urgent {
color: @success; color: @success;
padding: 0px 10px 0px 8px;
border-radius: 15px;
border: 2px solid @success;
}
#tray {
padding: 0px 10px;
}
#tray:hover {
color: @selected_text;
background-color: @selected_bg;
}
#tray menu {
background-color: @bg;
}
#window {
padding: 0px 10px;
background-color: @bg;
border: none;
}
#window:hover {
color: @selected_text;
background-color: @selected_bg;
}
window#waybar.empty #window {
background-color: transparent;
}
#custom-media {
padding: 0px 15px;
}
#custom-media:hover {
color: @selected_text;
background-color: @selected_bg;
}
#idle_inhibitor {
padding: 0px 15px;
font-size: 12px;
}
#idle_inhibitor:hover {
color: @selected_text;
background-color: @selected_bg;
}
#language {
padding: 0px 15px;
}
#language:hover {
color: @selected_text;
background-color: @selected_bg;
}
#submap {
padding: 0px 15px;
}
#submap:hover {
color: @selected_text;
background-color: @selected_bg;
}
#pulseaudio.volume{
margin: 2px 0px 2px 0px;
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 14px;
}
#pulseaudio.microphone{
margin: 2px 0px 2px 0px;
border-radius: 0px 12px 12px 0px;
padding: 0px 14px 0px 7px;
}
#pulseaudio:hover {
color: @selected_text;
background-color: @selected_bg;
} }
#pulseaudio.volume.muted { #pulseaudio.volume.muted {
...@@ -66,14 +176,62 @@ window#waybar.hidden { ...@@ -66,14 +176,62 @@ window#waybar.hidden {
color: @unfocused; color: @unfocused;
} }
#image { #network {
border: none; padding: 0px 15px;
background: none; }
#network:hover {
color: @selected_text;
background-color: @selected_bg;
}
#bluetooth {
padding: 0px 15px;
}
#bluetooth:hover {
color: @selected_text;
background-color: @selected_bg;
}
#battery {
padding: 0px 15px;
}
#battery:hover {
color: @selected_text;
background-color: @selected_bg;
}
#backlight {
padding: 0px 15px;
}
#backlight:hover {
color: @selected_text;
background-color: @selected_bg;
}
#clock {
margin: 2px 0px 2px 0px;
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 14px;
}
#clock:hover {
color: @selected_text;
background-color: @selected_bg;
} }
#custom-notification {
margin: 2px 0px 2px 0px;
border-radius: 0px 12px 12px 0px;
padding: 0px 14px 0px 7px;
}
#custom-notification:hover {
color: @selected_text;
background-color: @selected_bg;
}
tooltip { tooltip {
border-radius: 8px; border-radius: 12px;
background: alpha(@bg, 0.90); background: alpha(@bg, 0.80);
color: @text color: @text
} }
......
window { window {
margin: 1px; margin: 1px;
border: 2px solid #7E01FF; border: none;
border-radius: 13px; border-radius: 15px;
} }
#input { #input {
margin: 5px; margin: 5px;
border-color: #7E01FF;
color: #f8f8f2; color: #f8f8f2;
border-radius: 11px; border-radius: 13px;
background-color: #101322; border: 0.5px solid #7E01FF;
background-color: #1D202F;
} }
...@@ -36,15 +36,15 @@ window { ...@@ -36,15 +36,15 @@ window {
} }
#entry:selected { #entry:selected {
background-color: #101322; background-color: #1D202F;
border-radius: 13px; border-radius: 13px;
border: 1px solid #7E01FF; border: 0.8px solid #7E01FF;
} }
#entry:selected * { #entry:selected * {
background-color: #101322; background-color: #1D202F;
} }
#text:selected { #text:selected {
text-decoration-color: ##D8E2EA; text-decoration-color: #D8E2EA;
} }
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
/*Цвета темы Ximper*/ /*Цвета темы Ximper*/
@define-color bg #0B0E1D; @define-color bg #0B0E1D;
@define-color selected_bg #101322; @define-color selected_bg #1D202F;
@define-color text #D8E2EA; @define-color text #D8E2EA;
@define-color selected_text #a6a7ac; @define-color selected_text #a6a7ac;
@define-color border #7E01FF; @define-color border #7E01FF;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment