Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
branding-etersoft-ximper
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
branding-etersoft-ximper
Commits
5b67cca3
Verified
Commit
5b67cca3
authored
Nov 26, 2025
by
Kirill Unitsaev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hyprland: fix configs
parent
0517b988
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
218 additions
and
783 deletions
+218
-783
autosave
configs/hyprland/kitty/autosave
+0
-192
config.conf
configs/hyprland/kitty/config.conf
+0
-0
adw-dark.css
configs/hyprland/waybar/colors/adw-dark.css
+0
-1
config
configs/hyprland/waybar/config
+14
-12
extra-modules.json
configs/hyprland/waybar/extra-modules.json
+0
-53
modules.json
configs/hyprland/waybar/modules.json
+71
-25
style-dark.css
configs/hyprland/waybar/style-dark.css
+63
-194
style.css
configs/hyprland/waybar/style.css
+70
-171
workspace active.svg
configs/hyprland/waybar/workspace active.svg
+0
-45
workspace spec.svg
configs/hyprland/waybar/workspace spec.svg
+0
-45
workspace.svg
configs/hyprland/waybar/workspace.svg
+0
-45
ximperlinux.svg
configs/hyprland/waybar/ximperlinux.svg
+0
-0
No files found.
configs/hyprland/kitty/autosave
deleted
100644 → 0
View file @
0517b988
set aaa_mode=all
set altformat_current= %F
set altformat_playlist= %F
set altformat_title= %F
set altformat_trackwin= %F
set auto_expand_albums_follow=true
set auto_expand_albums_search=true
set auto_expand_albums_selcur=true
set auto_reshuffle=true
set buffer_seconds=10
set color_cmdline_attr=default
set color_cmdline_bg=default
set color_cmdline_fg=default
set color_cur_sel_attr=default
set color_error=lightred
set color_info=lightyellow
set color_separator=blue
set color_statusline_attr=default
set color_statusline_bg=default
set color_statusline_fg=black
set color_titleline_attr=default
set color_titleline_bg=blue
set color_titleline_fg=default
set color_trackwin_album_attr=bold
set color_trackwin_album_bg=default
set color_trackwin_album_fg=default
set color_win_attr=default
set color_win_bg=default
set color_win_cur=black
set color_win_cur_attr=default
set color_win_cur_sel_attr=default
set color_win_cur_sel_bg=blue
set color_win_cur_sel_fg=green
set color_win_dir=blue
set color_win_fg=red
set color_win_inactive_cur_sel_attr=default
set color_win_inactive_cur_sel_bg=gray
set color_win_inactive_cur_sel_fg=lightyellow
set color_win_inactive_sel_attr=default
set color_win_inactive_sel_bg=black
set color_win_inactive_sel_fg=black
set color_win_sel_attr=default
set color_win_sel_bg=blue
set color_win_sel_fg=white
set color_win_title_attr=default
set color_win_title_bg=blue
set color_win_title_fg=white
set confirm_run=true
set continue=true
set device=/dev/cdrom
set display_artist_sort_name=false
set dsp.oss.device=
set follow=false
set format_current= %a - %l -%3n. %t%= %y
set format_playlist= %F
set format_playlist_va= %F
set format_statusline= %{status} %{?show_playback_position?%{position} %{?duration?/ %{duration} }?%{?duration?%{duration} }}- %{total} %{?bpm>0?at %{bpm} BPM }%{?volume>=0?vol: %{?lvolume!=rvolume?%{lvolume},%{rvolume} ?%{volume} }}%{?stream?buf: %{buffer} }%{?show_current_bitrate & bitrate>=0? %{bitrate} kbps }%=%{?repeat_current?repeat current?%{?play_library?%{playlist_mode} from %{?play_sorted?sorted }library?playlist}} | %1{continue}%1{follow}%1{repeat}%1{shuffle}
set format_title=%a - %l - %t (%y)
set format_trackwin=%3n. %t%= %y %d
set format_trackwin_album= %l %= %{albumduration}
set format_trackwin_va=%3n. %t (%a)%= %y %d
set format_treewin= %l
set format_treewin_artist=%a
set icecast_default_charset=ISO-8859-1
set id3_default_charset=ISO-8859-1
set input.mad.priority=55
set input.wav.priority=50
set lib_add_filter=
set lib_sort=albumartist date album discnumber tracknumber title filename play_count
set mixer.oss.channel=PCM
set mixer.oss.device=
set mixer.pulse.restore_volume=1
set mouse=true
set mpris=false
set output_plugin=pulse
set passwd=
set pl_sort=
set play_library=false
set play_sorted=false
set repeat=false
set repeat_current=false
set replaygain=disabled
set replaygain_limit=true
set replaygain_preamp=0.000000
set resume=false
set rewind_offset=5
set scroll_offset=2
set set_term_title=true
set show_all_tracks=true
set show_current_bitrate=false
set show_hidden=false
set show_playback_position=true
set show_remaining_time=false
set shuffle=false
set skip_track_info=false
set smart_artist_sort=true
set softvol=false
set softvol_state=0 0
set start_view=playlist
set status_display_program=
set time_show_leading_zero=true
set wrap_search=true
bind browser backspace browser-up
bind browser i toggle show_hidden
bind browser space win-activate
bind browser u win-update
bind common ! push shell
bind common + vol +10%
bind common , seek -1m
bind common - vol -10%
bind common . seek +1m
bind common / search-start
bind common 1 view tree
bind common 2 view sorted
bind common 3 view playlist
bind common 4 view queue
bind common 5 view browser
bind common 6 view filters
bind common 7 view settings
bind common = vol +10%
bind common ? search-b-start
bind common C toggle continue
bind common D win-remove
bind common E win-add-Q
bind common F push filter
bind common G win-bottom
bind common I echo {}
bind common L push live-filter
bind common M toggle play_library
bind common N search-prev
bind common P win-mv-before
bind common U win-update-cache
bind common [ vol +1% +0
bind common ] vol +0 +1%
bind common ^B win-page-up
bind common ^C echo Type :quit<enter> to exit cmus.
bind common ^D win-half-page-down
bind common ^E win-scroll-down
bind common ^F win-page-down
bind common ^L refresh
bind common ^R toggle repeat_current
bind common ^U win-half-page-up
bind common ^Y win-scroll-up
bind common a win-add-l
bind common b player-next
bind common c player-pause
bind common delete win-remove
bind common down win-down
bind common e win-add-q
bind common end win-bottom
bind common enter win-activate
bind common f toggle follow
bind common g win-top
bind common h seek -5
bind common home win-top
bind common i win-sel-cur
bind common j win-down
bind common k win-up
bind common l seek +5
bind common left seek -5
bind common m toggle aaa_mode
bind common mlb_click_selected win-activate
bind common mouse_scroll_down win-down
bind common mouse_scroll_up win-up
bind common n search-next
bind common o toggle play_sorted
bind common p win-mv-after
bind common page_down win-page-down
bind common page_up win-page-up
bind common q quit -i
bind common r toggle repeat
bind common right seek +5
bind common s toggle shuffle
bind common space win-toggle
bind common t toggle show_remaining_time
bind common tab win-next
bind common u update-cache
bind common up win-up
bind common v player-stop
bind common x player-play
bind common y win-add-p
bind common z player-prev
bind common { vol -1% -0
bind common } vol -0 -1%
fset 90s=date>=1990&date<2000
fset classical=genre="Classical"
fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1)
fset mp3=filename="*.mp3"
fset ogg=filename="*.ogg"
fset ogg-or-mp3=ogg|mp3
fset unheard=play_count=0
factivate
configs/hyprland/kitty/
kitty
.conf
→
configs/hyprland/kitty/
config
.conf
View file @
5b67cca3
File moved
configs/hyprland/waybar/colors/adw-dark.css
View file @
5b67cca3
...
@@ -7,4 +7,3 @@
...
@@ -7,4 +7,3 @@
@define-color
unfocused
#f85656
;
@define-color
unfocused
#f85656
;
@define-color
urgent
#e89b0b
;
@define-color
urgent
#e89b0b
;
@define-color
accent
#3584e4
;
@define-color
accent
#3584e4
;
configs/hyprland/waybar/config
View file @
5b67cca3
{
{
"layer": "top",
"layer": "top",
"position": "top",
"position": "top",
"margin-left":
62
,
"margin-left":
35
,
"margin-top":
10
,
"margin-top":
5
,
"margin-right":
62
,
"margin-right":
35
,
"height":
28
,
"height":
30
,
"spacing": 3,
"spacing": 3,
"exclusive": true,
"exclusive": true,
"gtk-layer-shell": true,
"gtk-layer-shell": true,
"passthrough": false,
"passthrough": false,
"fixed-center": true,
"fixed-center": true,
"reload_style_on_change": true, //Релоад при изменении css
"reload_style_on_change": true, // Релоад при изменении css
"output": "DP-1", //Вывод на нужный монитор
"include": [
"include": [
"/home/owl/.config/waybar/modules.json",
"/etc/ximperdistro/hyprland/waybar/modules.json"
"/home/owl/.config/waybar/extra-modules.json"
],
],
"modules-left": [
"modules-left": [
"image#menu",
"image#menu",
"hyprland/workspaces",
"hyprland/workspaces#icons",
"hyprland/window",
"tray",
"hyprland/submap"
],
],
"modules-center": [
"modules-center": [
"
group/center",
"
clock"
],
],
"modules-right": [
"modules-right": [
"custom/media
-
mini",
"custom/media
#
mini",
"idle_inhibitor",
"idle_inhibitor",
"hyprland/language",
"hyprland/language",
"group/volume",
"group/volume",
"network",
"bluetooth",
"bluetooth",
"battery",
"backlight",
"custom/notification"
"custom/notification"
]
]
}
}
configs/hyprland/waybar/extra-modules.json
deleted
100644 → 0
View file @
0517b988
{
"hyprland/window"
:
{
"format"
:
"{title}"
,
"icon"
:
"true"
},
"cpu"
:
{
"interval"
:
1
,
"format"
:
"{usage}% "
,
"tooltip-format"
:
"{usage}"
},
"memory"
:
{
"interval"
:
1
,
"format"
:
"{}% "
,
"tooltip-format"
:
"memory: {used:0.1f}/{total:0.1f} GiB
\n
SWAP: {swapUsed:0.1f}/{swapTotal:0.1f} GiB"
},
"custom/media"
:
{
"format"
:
"{icon} {0}"
,
"return-type"
:
"json"
,
"format-icons"
:
{
"Playing"
:
""
,
"Paused"
:
""
},
"max-length"
:
50
,
"exec"
:
"playerctl -a metadata --format '{
\"
text
\"
:
\"
{{artist}} - {{markup_escape(title)}}
\"
,
\"
tooltip
\"
:
\"
{{playerName}} : {{markup_escape(title)}}
\"
,
\"
alt
\"
:
\"
{{status}}
\"
,
\"
class
\"
:
\"
{{status}}
\"
}' -F"
,
"on-click"
:
"playerctl play-pause"
,
"on-scroll-up"
:
"playerctl next"
,
"on-scroll-down"
:
"playerctl previous"
},
"custom/ddclight"
:
{
"tooltip"
:
false
,
"format"
:
"{icon}"
,
"return-type"
:
"json"
,
"format-icons"
:
[
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
],
"exec-if"
:
"ddclight"
,
"exec"
:
"ddclight get --waybar"
,
"on-scroll-up"
:
"ddclight set +5"
,
"on-scroll-down"
:
"ddclight set 5-"
},
}
configs/hyprland/waybar/modules.json
View file @
5b67cca3
{
{
"image#menu"
:
{
"image#menu"
:
{
"path"
:
"/
home/owl/.config/waybar
/ximperlinux.svg"
,
"path"
:
"/
usr/share/pixmaps
/ximperlinux.svg"
,
"size"
:
20
,
"size"
:
18
,
"on-click"
:
"pkill wofi || wofi --show drun -x 8 -y 10 --height 35% --width 25%"
"on-click"
:
"pkill wofi || wofi --show drun -x 8 -y 10 --height 35% --width 25%"
},
},
"hyprland/workspaces"
:
{
"hyprland/workspaces
#icons
"
:
{
"active-only"
:
false
,
"active-only"
:
false
,
"all-outputs"
:
tru
e
,
"all-outputs"
:
fals
e
,
"format"
:
"{icon}"
,
"format"
:
"{icon}"
,
"show-special"
:
true
,
"show-special"
:
true
,
"on-click"
:
"activate"
,
"on-click"
:
"activate"
,
"on-scroll-up"
:
"hyprctl dispatch workspace e+1"
,
"on-scroll-up"
:
"hyprctl dispatch workspace e+1"
,
"on-scroll-down"
:
"hyprctl dispatch workspace e-1"
,
"on-scroll-down"
:
"hyprctl dispatch workspace e-1"
,
"format-icons"
:
{
"format-icons"
:
{
"default"
:
""
,
"default"
:
"
"
,
"
active"
:
""
,
"
special"
:
""
}
}
},
},
"hyprland/workspaces#numbers"
:
{
"active-only"
:
false
,
"all-outputs"
:
false
,
"format"
:
"{name}"
,
"show-special"
:
true
,
"on-click"
:
"activate"
,
"on-scroll-up"
:
"hyprctl dispatch workspace e+1"
,
"on-scroll-down"
:
"hyprctl dispatch workspace e-1"
,
},
"hyprland/window"
:
{
"format"
:
"{title}"
,
"icon"
:
"true"
,
"icon-size"
:
16
,
"max-length"
:
30
,
},
"tray"
:
{
"tray"
:
{
"icon-size"
:
15
,
"icon-size"
:
15
,
"show-passive-items"
:
true
,
"show-passive-items"
:
true
,
...
@@ -32,7 +49,21 @@
...
@@ -32,7 +49,21 @@
"default-submap"
:
"reset"
,
"default-submap"
:
"reset"
,
},
},
"custom/media-mini"
:
{
"custom/media"
:
{
"format"
:
"{icon} {0}"
,
"return-type"
:
"json"
,
"format-icons"
:
{
"Playing"
:
""
,
"Paused"
:
""
},
"max-length"
:
50
,
"exec"
:
"playerctl -a metadata --format '{
\"
text
\"
:
\"
{{artist}} - {{markup_escape(title)}}
\"
,
\"
tooltip
\"
:
\"
{{playerName}} : {{markup_escape(title)}}
\"
,
\"
alt
\"
:
\"
{{status}}
\"
,
\"
class
\"
:
\"
{{status}}
\"
}' -F"
,
"on-click"
:
"playerctl play-pause"
,
"on-scroll-up"
:
"playerctl next"
,
"on-scroll-down"
:
"playerctl previous"
},
"custom/media#mini"
:
{
"format"
:
"{icon} {0}"
,
"format"
:
"{icon} {0}"
,
"return-type"
:
"json"
,
"return-type"
:
"json"
,
"format-icons"
:
{
"format-icons"
:
{
...
@@ -71,11 +102,11 @@
...
@@ -71,11 +102,11 @@
"format-muted"
:
" "
,
"format-muted"
:
" "
,
"tooltip-format"
:
"{desc}"
,
"tooltip-format"
:
"{desc}"
,
"format-icons"
:
{
"format-icons"
:
{
"headphone"
:
"
"
,
"headphone"
:
""
,
"default"
:
[
"default"
:
[
""
,
""
,
""
,
""
,
"
"
""
]
]
},
},
"on-click"
:
"hyprctl dispatch exec '[size 820 400; move 100%-840 4%]' pwvucontrol"
,
"on-click"
:
"hyprctl dispatch exec '[size 820 400; move 100%-840 4%]' pwvucontrol"
,
...
@@ -190,7 +221,7 @@
...
@@ -190,7 +221,7 @@
},
},
"custom/notification"
:
{
"custom/notification"
:
{
"format"
:
"{
} {icon
}"
,
"format"
:
"{
icon} {0
}"
,
"format-icons"
:
{
"format-icons"
:
{
"notification"
:
" <span foreground='red'><sup></sup></span>"
,
"notification"
:
" <span foreground='red'><sup></sup></span>"
,
"none"
:
" "
,
"none"
:
" "
,
...
@@ -209,21 +240,36 @@
...
@@ -209,21 +240,36 @@
"escape"
:
true
"escape"
:
true
},
},
"group/notification"
:
{
"cpu"
:
{
"orientation"
:
"horizontal"
,
"interval"
:
1
,
"modules"
:
[
"format"
:
" {usage}%"
,
"clock"
,
"tooltip-format"
:
"{usage}"
"custom/notification"
,
},
]
},
"group/center"
:
{
"memory"
:
{
"orientation"
:
"horizontal"
,
"interval"
:
1
,
"modules"
:
[
"format"
:
" {}%"
,
"clock"
,
"tooltip-format"
:
"memory: {used:0.1f}/{total:0.1f} GiB
\n
SWAP: {swapUsed:0.1f}/{swapTotal:0.1f} GiB"
"tray"
,
},
]
},
"custom/ddclight"
:
{
"tooltip"
:
false
,
"format"
:
"{icon}"
,
"return-type"
:
"json"
,
"format-icons"
:
[
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
],
"exec-if"
:
"ddclight"
,
"exec"
:
"ddclight get --waybar"
,
"on-scroll-up"
:
"ddclight set +5"
,
"on-scroll-down"
:
"ddclight set 5-"
},
}
}
configs/hyprland/waybar/style-dark.css
View file @
5b67cca3
@import
"/home/owl/.config/waybar/colors/adw-dark.css"
;
*
{
*
{
min-height
:
0
;
min-height
:
0
;
font-size
:
1
6
px
;
font-size
:
1
4
px
;
font-family
:
Evolventa-Regular
,
FiraCode
Nerd
Font
;
font-family
:
Evolventa-Regular
,
FiraCode
Nerd
Font
;
font-weight
:
500
;
font-weight
:
500
;
}
}
...
@@ -12,158 +10,100 @@ window#waybar {
...
@@ -12,158 +10,100 @@ window#waybar {
border-radius
:
20px
;
border-radius
:
20px
;
}
}
#image
,
.modules-left
{
#workspaces
,
margin-left
:
5px
;
#tray
,
}
#submap
,
#custom-media-mini
,
.modules-right
{
#idle_inhibitor
,
margin-right
:
5px
;
#language
,
}
#volume
,
#network
,
.module
{
#bluetooth
,
#battery
,
#backlight
,
#notification
,
#memory
,
#window
,
#cpu
,
#custom-media
,
#custom-ddclight
{
background-color
:
@
bg
;
min-height
:
0
;
min-height
:
0
;
border-radius
:
20px
;
border-radius
:
20px
;
margin
:
5px
;
margin
:
5px
;
padding
:
0px
5px
;
color
:
@
text
;
border
:
none
;
}
#image
{
padding
:
0px
10px
;
padding
:
0px
10px
;
color
:
@
text
;
border
:
none
;
}
}
#imag
e
:hover
{
.modul
e
:hover
{
background-color
:
@
selected_bg
;
background-color
:
@
selected_bg
;
}
}
#workspaces
{
.horizontal
>
widget
>
box
.horizontal
>
widget
>
.module
{
padding
:
0px
15px
;
margin
:
5px
0
;
border-radius
:
20px
;
}
#workspaces
:hover
{
background-color
:
@
selected_bg
;
}
}
#workspaces
button
{
.horizontal
>
widget
>
box
.horizontal
>
widget
:first-child
>
.module
{
margin
:
0px
0px
;
border-radius
:
20px
0
0
20px
;
padding
:
0px
0px
;
padding
:
0
5px
0
10px
;
background-image
:
url('/home/owl/.config/hypr/Ximper/workspace.svg')
;
background-position
:
center
;
background-repeat
:
no-repeat
;
background-size
:
35%
25%
;
}
}
#workspaces
button
:hover
{
color
:
@
text
;
.horizontal
>
widget
>
box
.horizontal
>
widget
:not
(
:first-child
)
:not
(
:last-child
)
>
.module
{
background-color
:
@
bg
;
border-radius
:
0
;
margin
:
5px
0
;
padding
:
0
5px
;
}
}
#workspaces
button
.active
{
color
:
@
fg
;
.horizontal
>
widget
>
box
.horizontal
>
widget
:last-child
>
.module
{
margin
:
0px
-2px
;
border-radius
:
0
20px
20px
0
;
padding
:
0px
8px
;
padding
:
0
10px
0
5px
;
background-image
:
url('/home/owl/.config/hypr/Ximper/workspace active.svg')
;
background-position
:
center
;
background-repeat
:
no-repeat
;
background-size
:
70%
40%
;
border-radius
:
20px
;
animation-name
:
switch
;
animation-duration
:
0.5s
;
}
}
#workspaces
button
.urgent
{
color
:
@
urgent
;
#image
:not
(
:hover
)
{
background
:
transparent
}
}
#workspaces
button
.special
{
#workspaces
.icons
button
{
margin
:
5px
5px
;
padding
:
0px
;
padding
:
0px
10px
0px
8px
;
margin
:
0px
;
border-radius
:
12px
;
color
:
@
workspace_text
;
border
:
1.5px
solid
@
workspace_text
;
}
#workspaces
.icons
button
*
{
font-size
:
10px
;
}
}
#workspaces
button
.special
:hover
{
#workspaces
.icons
button
:hover
{
color
:
@
text
;
color
:
@
text
;
border
:
1.5px
solid
@
text
;
background-color
:
@
bg
;
background-color
:
@
bg
;
}
}
#workspaces
button
.special.active
{
#workspaces
.icons
button
.special
{
color
:
@
border
;
padding
:
0px
0px
0px
5px
;
border
:
1.5px
solid
@
accent
;
color
:
@
workspace_text
}
}
#workspaces
button
.special.urgent
{
#workspaces
.icons
button
.special
*
{
color
:
@
success
;
font-size
:
14px
;
border
:
1.5px
solid
@
urgent
;
}
}
@keyframes
switch
{
#workspaces
.numbers
button
{
from
{
margin
:
0px
;
background-size
:
90%
40%
;
padding
:
0px
;
}
color
:
@
text
;
to
{
background-size
:
70%
40%
;
}
}
#tray
{
border-radius
:
0px
12px
12px
0px
;
padding
:
0px
10px
0px
10px
;
}
#tray
:hover
{
background-color
:
@
selected_bg
;
}
}
#
tray
menu
{
#
workspaces
.numbers
button
:hover
{
background-color
:
alpha
(
@
bg
,
1
)
;
color
:
@
accent
;
}
}
#workspaces
.numbers
button
.special
{
#custom-media
,
padding
:
0px
5px
;
#custom-media-mini
{
/* extra */
padding
:
0px
10px
;
}
#custom-media
:hover
,
#custom-media-mini
:hover
{
/* extra */
background-color
:
@
selected_bg
;
}
}
#idle_inhibitor
{
#workspaces
button
.active
{
padding
:
0px
15px
0px
13px
;
color
:
@
accent
;
}
#idle_inhibitor
:hover
{
background-color
:
@
selected_bg
;
}
}
#workspaces
button
.urgent
{
#language
{
color
:
@
urgent
;
padding
:
0px
15px
;
}
}
#
language
:hover
{
#
workspaces
button
.special.urgent
{
background-color
:
@
selected_bg
;
color
:
@
urgent
;
}
}
#submap
{
#tray
menu
{
padding
:
0px
10px
;
background-color
:
@
bg
;
}
#submap
:hover
{
background-color
:
@
selected_bg
;
}
}
#pulseaudio
.volume
{
#idle_inhibitor
{
border-radius
:
20px
0px
0px
20px
;
padding
:
0px
7px
0px
10px
;
}
#pulseaudio
.microphone
{
border-radius
:
0px
20px
20px
0px
;
padding
:
0px
10px
0px
7px
;
padding
:
0px
10px
0px
7px
;
}
}
#pulseaudio
:hover
{
background-color
:
@
selected_bg
;
}
#pulseaudio
.volume.muted
{
#pulseaudio
.volume.muted
{
color
:
@
unfocused
;
color
:
@
unfocused
;
}
}
...
@@ -171,50 +111,8 @@ window#waybar {
...
@@ -171,50 +111,8 @@ window#waybar {
color
:
@
unfocused
;
color
:
@
unfocused
;
}
}
#network
{
window
#waybar
.empty
#window
{
padding
:
0px
10px
;
background-color
:
transparent
;
}
#network
:hover
{
background-color
:
@
selected_bg
;
}
#bluetooth
{
padding
:
0px
15px
;
}
#bluetooth
:hover
{
background-color
:
@
selected_bg
;
}
#battery
{
padding
:
0px
15px
;
}
#battery
:hover
{
background-color
:
@
selected_bg
;
}
#backlight
{
padding
:
0px
15px
;
}
#backlight
:hover
{
background-color
:
@
selected_bg
;
}
#clock
{
border-radius
:
20px
0px
0px
20px
;
padding
:
0px
10px
0px
10px
;
margin
:
5px
0px
;
}
#clock
:hover
{
background-color
:
@
selected_bg
;
}
#custom-notification
{
border-radius
:
20px
;
padding
:
0px
10px
;
margin
:
5px
10px
;
}
#custom-notification
:hover
{
background-color
:
@
selected_bg
;
}
}
tooltip
{
tooltip
{
...
@@ -225,32 +123,3 @@ tooltip {
...
@@ -225,32 +123,3 @@ tooltip {
tooltip
label
{
tooltip
label
{
color
:
@
text
color
:
@
text
}
}
/* extra */
#window
{
padding
:
0px
10px
;
background-color
:
@
bg
;
}
#window
:hover
{
background-color
:
@
selected_bg
;
}
window
#waybar
.empty
#window
{
background-color
:
transparent
;
}
#cpu
{
padding
:
0px
15px
}
#memory
{
padding
:
0px
15px
}
#custom-ddclight
{
padding
:
0px
15px
;
font-size
:
13px
;
}
#custom-ddclight
:hover
{
background-color
:
@
selected_bg
;
}
configs/hyprland/waybar/style.css
View file @
5b67cca3
*
{
*
{
min-height
:
0
;
min-height
:
0
;
font-size
:
1
2
px
;
font-size
:
1
4
px
;
font-family
:
FiraCode
Nerd
Font
;
font-family
:
Evolventa-Regular
,
FiraCode
Nerd
Font
;
font-weight
:
500
;
font-weight
:
500
;
}
}
window
#waybar
{
window
#waybar
{
background
:
none
;
background
:
@
bg
;
}
border-radius
:
20px
;
#image
,
#workspaces
,
#tray
,
#submap
,
#custom-media-mini
,
#idle_inhibitor
,
#language
,
#volume
,
#network
,
#bluetooth
,
#battery
,
#backlight
,
#notification
,
#memory
,
#window
,
#cpu
,
#custom-media
,
#custom-ddclight
{
background-color
:
@
bg
;
min-height
:
0
;
border-radius
:
12px
;
margin
:
0px
;
color
:
@
text
;
border
:
none
;
}
}
.modules-left
{
margin-left
:
5px
;
}
.modules-right
{
margin-right
:
5px
;
}
#image
{
.module
{
min-height
:
0
;
border-radius
:
20px
;
margin
:
5px
;
padding
:
0px
10px
;
padding
:
0px
10px
;
color
:
@
text
;
border
:
none
;
}
}
#imag
e
:hover
{
.modul
e
:hover
{
background-color
:
@
selected_bg
;
background-color
:
@
selected_bg
;
}
}
#workspaces
{
.horizontal
>
widget
>
box
.horizontal
>
widget
>
.module
{
padding
:
0px
5px
;
margin
:
5px
0
;
}
#workspaces
:hover
{
background-color
:
@
selected_bg
;
}
}
#workspaces
button
{
.horizontal
>
widget
>
box
.horizontal
>
widget
:first-child
>
.module
{
padding
:
0px
;
border-radius
:
20px
0
0
2
0px
;
color
:
@
workspace_text
;
padding
:
0
5px
0
10px
;
}
}
#workspaces
button
:hover
{
color
:
@
text
;
.horizontal
>
widget
>
box
.horizontal
>
widget
:not
(
:first-child
)
:not
(
:last-child
)
>
.module
{
background-color
:
@
bg
;
border-radius
:
0
;
margin
:
5px
0
;
padding
:
0
5px
;
}
}
#workspaces
button
.active
{
color
:
@
accent
;
.horizontal
>
widget
>
box
.horizontal
>
widget
:last-child
>
.module
{
border-radius
:
0
20px
20px
0
;
padding
:
0
10px
0
5px
;
}
}
#workspaces
button
.urgent
{
color
:
@
urgent
;
#image
:not
(
:hover
)
{
background
:
transparent
}
}
#workspaces
button
.special
{
#workspaces
.icons
button
{
margin
:
5px
5px
;
padding
:
0px
;
padding
:
0px
10px
0px
8px
;
margin
:
0px
;
border-radius
:
12px
;
color
:
@
workspace_text
;
border
:
1.5px
solid
@
workspace_text
;
}
#workspaces
.icons
button
*
{
font-size
:
10px
;
}
}
#workspaces
button
.special
:hover
{
#workspaces
.icons
button
:hover
{
color
:
@
text
;
color
:
@
text
;
border
:
1.5px
solid
@
text
;
background-color
:
@
bg
;
background-color
:
@
bg
;
}
}
#workspaces
button
.special.active
{
#workspaces
.icons
button
.special
{
color
:
@
border
;
padding
:
0px
0px
0px
5px
;
border
:
1.5px
solid
@
accent
;
color
:
@
workspace_text
}
}
#workspaces
button
.special.urgent
{
#workspaces
.icons
button
.special
*
{
color
:
@
success
;
font-size
:
14px
;
border
:
1.5px
solid
@
urgent
;
}
}
#tray
{
#workspaces
.numbers
button
{
padding
:
0px
10px
;
margin
:
0px
;
}
padding
:
0px
;
#tray
:hover
{
color
:
@
text
;
background-color
:
@
selected_bg
;
}
#tray
menu
{
background-color
:
alpha
(
@
bg
,
0.80
);
}
}
#workspaces
.numbers
button
:hover
{
#custom-media
,
color
:
@
accent
;
#custom-media-mini
{
/* extra */
padding
:
0px
10px
;
}
}
#custom-media
:hover
,
#workspaces
.numbers
button
.special
{
#custom-media-mini
:hover
{
/* extra */
padding
:
0px
5px
;
background-color
:
@
selected_bg
;
}
}
#idle_inhibitor
{
#workspaces
button
.active
{
padding
:
0px
15px
0px
13px
;
color
:
@
accent
;
}
#idle_inhibitor
:hover
{
background-color
:
@
selected_bg
;
}
}
#workspaces
button
.urgent
{
#language
{
color
:
@
urgent
;
padding
:
0px
15px
;
}
}
#
language
:hover
{
#
workspaces
button
.special.urgent
{
background-color
:
@
selected_bg
;
color
:
@
urgent
;
}
}
#submap
{
#tray
menu
{
padding
:
0px
10px
;
background-color
:
@
bg
;
}
#submap
:hover
{
background-color
:
@
selected_bg
;
}
}
#pulseaudio
.volume
{
#idle_inhibitor
{
border-radius
:
12px
0px
0px
12px
;
padding
:
0px
7px
0px
10px
;
}
#pulseaudio
.microphone
{
border-radius
:
0px
12px
12px
0px
;
padding
:
0px
10px
0px
7px
;
padding
:
0px
10px
0px
7px
;
}
}
#pulseaudio
:hover
{
background-color
:
@
selected_bg
;
}
#pulseaudio
.volume.muted
{
#pulseaudio
.volume.muted
{
color
:
@
unfocused
;
color
:
@
unfocused
;
}
}
...
@@ -143,84 +111,15 @@ window#waybar {
...
@@ -143,84 +111,15 @@ window#waybar {
color
:
@
unfocused
;
color
:
@
unfocused
;
}
}
#network
{
window
#waybar
.empty
#window
{
padding
:
0px
10px
;
background-color
:
transparent
;
}
#network
:hover
{
background-color
:
@
selected_bg
;
}
#bluetooth
{
padding
:
0px
15px
;
}
#bluetooth
:hover
{
background-color
:
@
selected_bg
;
}
#battery
{
padding
:
0px
15px
;
}
#battery
:hover
{
background-color
:
@
selected_bg
;
}
#backlight
{
padding
:
0px
15px
;
}
#backlight
:hover
{
background-color
:
@
selected_bg
;
}
#clock
{
border-radius
:
12px
0px
0px
12px
;
padding
:
0px
7px
0px
10px
;
}
#clock
:hover
{
background-color
:
@
selected_bg
;
}
#custom-notification
{
border-radius
:
0px
12px
12px
0px
;
padding
:
0px
10px
0px
7px
;
}
#custom-notification
:hover
{
background-color
:
@
selected_bg
;
}
}
tooltip
{
tooltip
{
border-radius
:
12
px
;
border-radius
:
20
px
;
background
:
alpha
(
@
bg
,
0.80
);
background
:
alpha
(
@
bg
,
1
);
color
:
@
text
color
:
@
text
}
}
tooltip
label
{
tooltip
label
{
color
:
@
text
color
:
@
text
}
}
/* extra */
#window
{
padding
:
0px
10px
;
background-color
:
@
bg
;
}
#window
:hover
{
background-color
:
@
selected_bg
;
}
window
#waybar
.empty
#window
{
background-color
:
transparent
;
}
#cpu
{
padding
:
0px
15px
}
#memory
{
padding
:
0px
15px
}
#custom-ddclight
{
padding
:
0px
15px
;
font-size
:
13px
;
}
#custom-ddclight
:hover
{
background-color
:
@
selected_bg
;
}
configs/hyprland/waybar/workspace active.svg
deleted
100644 → 0
View file @
0517b988
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width=
"200"
height=
"100"
viewBox=
"0 0 52.91667 26.458336"
version=
"1.1"
id=
"svg1"
inkscape:version=
"1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname=
"workspace active.svg"
xml:space=
"preserve"
xmlns:inkscape=
"http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi=
"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:svg=
"http://www.w3.org/2000/svg"
><sodipodi:namedview
id=
"namedview1"
pagecolor=
"#aaaaaa"
bordercolor=
"#000000"
borderopacity=
"0.25"
inkscape:showpageshadow=
"2"
inkscape:pageopacity=
"0.0"
inkscape:pagecheckerboard=
"0"
inkscape:deskcolor=
"#282828"
inkscape:document-units=
"px"
inkscape:zoom=
"2.9790123"
inkscape:cx=
"-8.2242023"
inkscape:cy=
"73.682139"
inkscape:window-width=
"1896"
inkscape:window-height=
"1056"
inkscape:window-x=
"0"
inkscape:window-y=
"0"
inkscape:window-maximized=
"1"
inkscape:current-layer=
"layer1"
/><defs
id=
"defs1"
/><g
inkscape:label=
"Layer 1"
inkscape:groupmode=
"layer"
id=
"layer1"
><rect
style=
"opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:3.96754"
id=
"rect1"
width=
"52.916672"
height=
"26.458336"
x=
"-3.7646487e-07"
y=
"-1.8823243e-07"
ry=
"13.229168"
/></g></svg>
configs/hyprland/waybar/workspace spec.svg
deleted
100644 → 0
View file @
0517b988
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width=
"200"
height=
"100"
viewBox=
"0 0 52.91667 26.458336"
version=
"1.1"
id=
"svg1"
inkscape:version=
"1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname=
"workspace spec.svg"
xml:space=
"preserve"
xmlns:inkscape=
"http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi=
"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:svg=
"http://www.w3.org/2000/svg"
><sodipodi:namedview
id=
"namedview1"
pagecolor=
"#aaaaaa"
bordercolor=
"#000000"
borderopacity=
"0.25"
inkscape:showpageshadow=
"2"
inkscape:pageopacity=
"0.0"
inkscape:pagecheckerboard=
"0"
inkscape:deskcolor=
"#282828"
inkscape:document-units=
"px"
inkscape:zoom=
"0.74475308"
inkscape:cx=
"-42.295898"
inkscape:cy=
"59.751348"
inkscape:window-width=
"1896"
inkscape:window-height=
"1056"
inkscape:window-x=
"0"
inkscape:window-y=
"0"
inkscape:window-maximized=
"1"
inkscape:current-layer=
"layer1"
/><defs
id=
"defs1"
/><g
inkscape:label=
"Layer 1"
inkscape:groupmode=
"layer"
id=
"layer1"
><rect
style=
"opacity:1;fill:#a7a8f6;fill-opacity:1;stroke-width:3.96754"
id=
"rect1"
width=
"52.916672"
height=
"26.458336"
x=
"-3.7646487e-07"
y=
"-1.8823243e-07"
ry=
"13.229168"
/></g></svg>
configs/hyprland/waybar/workspace.svg
deleted
100644 → 0
View file @
0517b988
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width=
"100"
height=
"100"
viewBox=
"0 0 26.458334 26.458336"
version=
"1.1"
id=
"svg1"
inkscape:version=
"1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname=
"workspace.svg"
xml:space=
"preserve"
xmlns:inkscape=
"http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi=
"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:svg=
"http://www.w3.org/2000/svg"
><sodipodi:namedview
id=
"namedview1"
pagecolor=
"#aaaaaa"
bordercolor=
"#000000"
borderopacity=
"0.25"
inkscape:showpageshadow=
"2"
inkscape:pageopacity=
"0.0"
inkscape:pagecheckerboard=
"0"
inkscape:deskcolor=
"#282828"
inkscape:document-units=
"px"
inkscape:zoom=
"8.4259192"
inkscape:cx=
"-0.17802212"
inkscape:cy=
"27.949473"
inkscape:window-width=
"1896"
inkscape:window-height=
"1056"
inkscape:window-x=
"0"
inkscape:window-y=
"0"
inkscape:window-maximized=
"1"
inkscape:current-layer=
"layer1"
/><defs
id=
"defs1"
/><g
inkscape:label=
"Layer 1"
inkscape:groupmode=
"layer"
id=
"layer1"
><rect
style=
"opacity:1;fill:#e6e6e6;fill-opacity:1;stroke-width:2.80548"
id=
"rect1"
width=
"26.458336"
height=
"26.458336"
x=
"9.9999994e-08"
y=
"-6.4030981e-09"
ry=
"13.229168"
/></g></svg>
configs/hyprland/waybar/ximperlinux.svg
deleted
100755 → 0
View file @
0517b988
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment