Changes for uwsm, theme and env
Move env to uwsm GNOME keyring fixes Theme refactoring Walker theme tweaks Add notifications to waybar
This commit is contained in:
@@ -6,18 +6,10 @@ source = ~/.config/hypr/bindings.conf
|
|||||||
source = ~/.config/hypr/monitors.conf
|
source = ~/.config/hypr/monitors.conf
|
||||||
source = ~/.config/hypr/rules.conf
|
source = ~/.config/hypr/rules.conf
|
||||||
|
|
||||||
#env = XDG_CURRENT_DESKTOP,GNOME
|
|
||||||
|
|
||||||
exec-once = hyprpaper
|
exec-once = hyprpaper
|
||||||
exec-once = waybar
|
exec-once = waybar
|
||||||
exec-once = hypridle
|
exec-once = hypridle
|
||||||
exec-once = systemctl --user start hyprpolkitagent
|
exec-once = systemctl --user start hyprpolkitagent
|
||||||
exec-once = eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
|
|
||||||
#exec-once = gnome-keyring-daemon --unlock --components=pkcs11,secrets,ssh && dbus-update-activation-environment --all
|
|
||||||
#exec-once = gnome-keyring-daemon --start --components=pkcs11
|
|
||||||
#exec-once = gnome-keyring-daemon --start --components=secrets
|
|
||||||
#exec-once = gnome-keyring-daemon --start --components=ssh
|
|
||||||
|
|
||||||
exec-once = swayosd-server
|
exec-once = swayosd-server
|
||||||
exec-once = elephant & walker --gapplication-service
|
exec-once = elephant & walker --gapplication-service
|
||||||
|
|
||||||
@@ -161,8 +153,8 @@ master {
|
|||||||
|
|
||||||
# https://wiki.hypr.land/Configuring/Variables/#misc
|
# https://wiki.hypr.land/Configuring/Variables/#misc
|
||||||
misc {
|
misc {
|
||||||
force_default_wallpaper = 1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
|
||||||
disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
|
disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
50
config/kitty/current-theme.conf
Normal file
50
config/kitty/current-theme.conf
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
# vim:ft=kitty
|
||||||
|
|
||||||
|
## name: Tokyo Night
|
||||||
|
## license: MIT
|
||||||
|
## author: Folke Lemaitre
|
||||||
|
## upstream: https://github.com/folke/tokyonight.nvim/raw/main/extras/kitty/tokyonight_night.conf
|
||||||
|
|
||||||
|
|
||||||
|
background #1a1b26
|
||||||
|
foreground #c0caf5
|
||||||
|
selection_background #283457
|
||||||
|
selection_foreground #c0caf5
|
||||||
|
url_color #73daca
|
||||||
|
cursor #c0caf5
|
||||||
|
cursor_text_color #1a1b26
|
||||||
|
|
||||||
|
# Tabs
|
||||||
|
active_tab_background #7aa2f7
|
||||||
|
active_tab_foreground #16161e
|
||||||
|
inactive_tab_background #292e42
|
||||||
|
inactive_tab_foreground #545c7e
|
||||||
|
#tab_bar_background #15161e
|
||||||
|
|
||||||
|
# Windows
|
||||||
|
active_border_color #7aa2f7
|
||||||
|
inactive_border_color #292e42
|
||||||
|
|
||||||
|
# normal
|
||||||
|
color0 #15161e
|
||||||
|
color1 #f7768e
|
||||||
|
color2 #9ece6a
|
||||||
|
color3 #e0af68
|
||||||
|
color4 #7aa2f7
|
||||||
|
color5 #bb9af7
|
||||||
|
color6 #7dcfff
|
||||||
|
color7 #a9b1d6
|
||||||
|
|
||||||
|
# bright
|
||||||
|
color8 #414868
|
||||||
|
color9 #f7768e
|
||||||
|
color10 #9ece6a
|
||||||
|
color11 #e0af68
|
||||||
|
color12 #7aa2f7
|
||||||
|
color13 #bb9af7
|
||||||
|
color14 #7dcfff
|
||||||
|
color15 #c0caf5
|
||||||
|
|
||||||
|
# extended colors
|
||||||
|
color16 #ff9e64
|
||||||
|
color17 #db4b4b
|
||||||
2793
config/kitty/kitty.conf
Normal file
2793
config/kitty/kitty.conf
Normal file
File diff suppressed because it is too large
Load Diff
@@ -325,7 +325,8 @@ notificationwindow, blankwindow, blankwindow {
|
|||||||
background: var(--cc-bg);
|
background: var(--cc-bg);
|
||||||
|
|
||||||
color: var(--text-color);
|
color: var(--text-color);
|
||||||
border-radius: var(--border-radius-center);
|
border: var(--border);
|
||||||
|
border-radius: var(--border-radius);
|
||||||
}
|
}
|
||||||
|
|
||||||
.control-center .control-center-list-placeholder {
|
.control-center .control-center-list-placeholder {
|
||||||
|
|||||||
2
config/uwsm/env
Normal file
2
config/uwsm/env
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
export XDG_CURRENT_DESKTOP=GNOME
|
||||||
|
export TERMINAL=kitty
|
||||||
@@ -7,10 +7,11 @@
|
|||||||
|
|
||||||
* {
|
* {
|
||||||
all: unset;
|
all: unset;
|
||||||
|
color: @foreground;
|
||||||
}
|
}
|
||||||
|
|
||||||
.normal-icons {
|
.normal-icons {
|
||||||
-gtk-icon-size: 16px;
|
-gtk-icon-size: 24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.large-icons {
|
.large-icons {
|
||||||
@@ -25,24 +26,23 @@ scrollbar {
|
|||||||
box-shadow:
|
box-shadow:
|
||||||
0 19px 38px rgba(0, 0, 0, 0.3),
|
0 19px 38px rgba(0, 0, 0, 0.3),
|
||||||
0 15px 12px rgba(0, 0, 0, 0.22);
|
0 15px 12px rgba(0, 0, 0, 0.22);
|
||||||
/*background: @window_bg_color;*/
|
|
||||||
background: @background-t0;
|
background: @background-t0;
|
||||||
padding: 20px;
|
padding: 12px;
|
||||||
|
border: var(--border);
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
border: 1px solid @border;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.preview-box,
|
.preview-box,
|
||||||
.elephant-hint,
|
.elephant-hint,
|
||||||
.placeholder {
|
.placeholder {
|
||||||
color: @theme_fg_color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.box {
|
.box {
|
||||||
}
|
}
|
||||||
|
|
||||||
.search-container {
|
.search-container {
|
||||||
border-radius: 10px;
|
border: var(--border);
|
||||||
|
border-radius: var(--border-radius);
|
||||||
}
|
}
|
||||||
|
|
||||||
.input placeholder {
|
.input placeholder {
|
||||||
@@ -50,10 +50,9 @@ scrollbar {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.input {
|
.input {
|
||||||
caret-color: @theme_fg_color;
|
caret-color: @foreground;
|
||||||
background: lighter(@window_bg_color);
|
background: lighter(@background);
|
||||||
padding: 10px;
|
padding: 12px;
|
||||||
color: @theme_fg_color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.input:focus,
|
.input:focus,
|
||||||
@@ -70,22 +69,22 @@ scrollbar {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.list {
|
.list {
|
||||||
color: @theme_fg_color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
child {
|
child {
|
||||||
}
|
}
|
||||||
|
|
||||||
.item-box {
|
.item-box {
|
||||||
border-radius: 10px;
|
border-radius: var(--border-radius);
|
||||||
padding: 10px;
|
padding: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.item-quick-activation {
|
.item-quick-activation {
|
||||||
margin-left: 10px;
|
margin-left: 8px;
|
||||||
background: alpha(@accent_bg_color, 0.25);
|
background: alpha(@background, 0.7);
|
||||||
border-radius: 5px;
|
border-radius: var(--border-radius);
|
||||||
padding: 10px;
|
padding: 8px;
|
||||||
|
color: @border;
|
||||||
}
|
}
|
||||||
|
|
||||||
child:hover .item-box,
|
child:hover .item-box,
|
||||||
@@ -106,7 +105,7 @@ child:selected .item-box {
|
|||||||
|
|
||||||
.item-image,
|
.item-image,
|
||||||
.item-image-text {
|
.item-image-text {
|
||||||
margin-right: 10px;
|
margin-right: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.item-image-text {
|
.item-image-text {
|
||||||
@@ -114,10 +113,8 @@ child:selected .item-box {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.preview {
|
.preview {
|
||||||
border: 1px solid alpha(@accent_bg_color, 0.25);
|
border: var(--border);
|
||||||
padding: 10px;
|
border-radius: var(--border-radius);
|
||||||
border-radius: 10px;
|
|
||||||
color: @theme_fg_color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.calc .item-text {
|
.calc .item-text {
|
||||||
@@ -152,10 +149,9 @@ child:selected .item-box {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.keybinds-wrapper {
|
.keybinds-wrapper {
|
||||||
border-top: 1px solid lighter(@window_bg_color);
|
border-top: var(--border);
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
opacity: 0.5;
|
opacity: 0.7;
|
||||||
color: @theme_fg_color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.keybinds {
|
.keybinds {
|
||||||
@@ -165,7 +161,6 @@ child:selected .item-box {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.keybind-bind {
|
.keybind-bind {
|
||||||
/* color: lighter(@window_bg_color); */
|
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-transform: lowercase;
|
text-transform: lowercase;
|
||||||
}
|
}
|
||||||
@@ -174,7 +169,7 @@ child:selected .item-box {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.error {
|
.error {
|
||||||
padding: 10px;
|
padding: 12px;
|
||||||
background: @error_bg_color;
|
background: @error_bg_color;
|
||||||
color: @error_fg_color;
|
color: @error_fg_color;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"output": "!DP-6",
|
||||||
"reload_style_on_change": true,
|
"reload_style_on_change": true,
|
||||||
"layer": "top",
|
"layer": "top",
|
||||||
"position": "top",
|
"position": "top",
|
||||||
@@ -10,6 +11,7 @@
|
|||||||
"modules-center": ["clock", "custom/update", "custom/screenrecording-indicator"],
|
"modules-center": ["clock", "custom/update", "custom/screenrecording-indicator"],
|
||||||
"modules-right": [
|
"modules-right": [
|
||||||
"tray",
|
"tray",
|
||||||
|
"custom/notification",
|
||||||
"bluetooth",
|
"bluetooth",
|
||||||
"network",
|
"network",
|
||||||
"pulseaudio",
|
"pulseaudio",
|
||||||
@@ -53,7 +55,26 @@
|
|||||||
"signal": 7,
|
"signal": 7,
|
||||||
"interval": 3600
|
"interval": 3600
|
||||||
},
|
},
|
||||||
|
"custom/notification": {
|
||||||
|
"tooltip": true,
|
||||||
|
"format": "{icon}",
|
||||||
|
"format-icons": {
|
||||||
|
"notification": "",
|
||||||
|
"none": "",
|
||||||
|
"dnd-notification": "",
|
||||||
|
"dnd-none": "",
|
||||||
|
"inhibited-notification": "",
|
||||||
|
"inhibited-none": "",
|
||||||
|
"dnd-inhibited-notification": "",
|
||||||
|
"dnd-inhibited-none": ""
|
||||||
|
},
|
||||||
|
"return-type": "json",
|
||||||
|
"exec-if": "which swaync-client",
|
||||||
|
"exec": "swaync-client -swb",
|
||||||
|
"on-click": "swaync-client -t -sw",
|
||||||
|
"on-click-right": "swaync-client -d -sw",
|
||||||
|
"escape": true
|
||||||
|
},
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"interval": 5,
|
"interval": 5,
|
||||||
"format": "",
|
"format": "",
|
||||||
@@ -106,8 +127,7 @@
|
|||||||
},
|
},
|
||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
"format": "{icon}",
|
"format": "{icon}",
|
||||||
"on-click": "$TERMINAL --class=Wiremix -e wiremix",
|
"on-click": "pavucontrol",
|
||||||
"on-click-right": "pamixer -t",
|
|
||||||
"tooltip-format": "Playing at {volume}%",
|
"tooltip-format": "Playing at {volume}%",
|
||||||
"scroll-step": 5,
|
"scroll-step": 5,
|
||||||
"format-muted": "",
|
"format-muted": "",
|
||||||
|
|||||||
@@ -42,13 +42,18 @@ window#waybar {
|
|||||||
#pulseaudio,
|
#pulseaudio,
|
||||||
#custom-omarchy,
|
#custom-omarchy,
|
||||||
#custom-screenrecording-indicator,
|
#custom-screenrecording-indicator,
|
||||||
|
#custom-notification,
|
||||||
#custom-update {
|
#custom-update {
|
||||||
min-width: 12px;
|
min-width: 12px;
|
||||||
margin: 0 10px;
|
margin: 0 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#bluetooth {
|
#bluetooth {
|
||||||
margin: 0 4px;
|
margin: 0 4px 0 6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#custom-notification {
|
||||||
|
margin-left: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#tray {
|
#tray {
|
||||||
|
|||||||
@@ -3,7 +3,9 @@
|
|||||||
@define-color background-t1 alpha(@background, 0.7);
|
@define-color background-t1 alpha(@background, 0.7);
|
||||||
@define-color background-t2 alpha(@background, 0.6);
|
@define-color background-t2 alpha(@background, 0.6);
|
||||||
@define-color border #33ccff;
|
@define-color border #33ccff;
|
||||||
|
@define-color foreground #ffffff;
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
|
--border: 1px solid @border;
|
||||||
--border-radius: 8px;
|
--border-radius: 8px;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user