Compare commits
4 commits
9a21adbf17
...
525bafa933
| Author | SHA1 | Date | |
|---|---|---|---|
| 525bafa933 | |||
| 83eb95890a | |||
| 7b861ce295 | |||
| 5e56e311d8 |
9 changed files with 5686 additions and 0 deletions
101
private_dot_config/fuzzel/fuzzel.ini
Normal file
101
private_dot_config/fuzzel/fuzzel.ini
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
# output=<not set>
|
||||
# font=monospace
|
||||
# dpi-aware=auto
|
||||
# prompt=>
|
||||
# icon-theme=hicolor
|
||||
# icons-enabled=yes
|
||||
# fields=filename,name,generic
|
||||
# password-character=*
|
||||
# filter-desktop=no
|
||||
# fuzzy=yes
|
||||
# show-actions=no
|
||||
# terminal=$TERMINAL -e # Note: you cannot actually use environment variables here
|
||||
# launch-prefix=<not set>
|
||||
|
||||
# lines=15
|
||||
lines=1
|
||||
# width=30
|
||||
# tabs=8
|
||||
# horizontal-pad=40
|
||||
# vertical-pad=8
|
||||
# inner-pad=0
|
||||
|
||||
# image-size-ratio=0.5
|
||||
|
||||
# line-height=<use font metrics>
|
||||
# letter-spacing=0
|
||||
|
||||
# layer = top
|
||||
# exit-on-keyboard-focus-loss = yes
|
||||
|
||||
# [colors]
|
||||
# background=fdf6e3dd
|
||||
# text=657b83ff
|
||||
# match=cb4b16ff
|
||||
# selection=eee8d5dd
|
||||
# selection-text=657b83ff
|
||||
# border=002b36ff
|
||||
|
||||
# dracula theme
|
||||
[colors]
|
||||
background=282a36dd
|
||||
text=f8f8f2ff
|
||||
match=8be9fdff
|
||||
selection-match=8be9fdff
|
||||
selection=44475add
|
||||
selection-text=f8f8f2ff
|
||||
border=bd93f9ff
|
||||
|
||||
[border]
|
||||
# width=1
|
||||
# radius=10
|
||||
|
||||
[dmenu]
|
||||
# mode=text # text|index
|
||||
# exit-immediately-if-empty=no
|
||||
|
||||
[key-bindings]
|
||||
# cancel=Escape Control+g
|
||||
# execute=Return KP_Enter Control+y
|
||||
# execute-or-next=Tab
|
||||
# cursor-left=Left Control+b
|
||||
# cursor-left-word=Control+Left Mod1+b
|
||||
# cursor-right=Right Control+f
|
||||
# cursor-right-word=Control+Right Mod1+f
|
||||
# cursor-home=Home Control+a
|
||||
# cursor-end=End Control+e
|
||||
# delete-prev=BackSpace
|
||||
# delete-prev-word=Mod1+BackSpace Control+BackSpace
|
||||
# delete-next=Delete KP_Delete Control+d
|
||||
# delete-next-word=Mod1+d Control+Delete Control+KP_Delete
|
||||
# delete-line=Control+k
|
||||
# prev=Up Control+p
|
||||
# prev-with-wrap=ISO_Left_Tab
|
||||
# prev-page=Page_Up KP_Page_Up
|
||||
# next=Down Control+n
|
||||
# next-with-wrap=none
|
||||
# next-page=Page_Down KP_Page_Down
|
||||
|
||||
# custom-N: *dmenu mode only*. Like execute, but with a non-zero
|
||||
# exit-code; custom-1 exits with code 10, custom-2 with 11, custom-3
|
||||
# with 12, and so on.
|
||||
|
||||
# custom-1=Mod1+1
|
||||
# custom-2=Mod1+2
|
||||
# custom-3=Mod1+3
|
||||
# custom-4=Mod1+4
|
||||
# custom-5=Mod1+5
|
||||
# custom-6=Mod1+6
|
||||
# custom-7=Mod1+7
|
||||
# custom-8=Mod1+8
|
||||
# custom-9=Mod1+9
|
||||
# custom-10=Mod1+0
|
||||
# custom-11=Mod1+exclam
|
||||
# custom-12=Mod1+at
|
||||
# custom-13=Mod1+numbersign
|
||||
# custom-14=Mod1+dollar
|
||||
# custom-15=Mod1+percent
|
||||
# custom-16=Mod1+dead_circumflex
|
||||
# custom-17=Mod1+ampersand
|
||||
# custom-18=Mod1+asterix
|
||||
# custom-19=Mod1+parentleft
|
||||
66
private_dot_config/kitty/dracula.conf
Normal file
66
private_dot_config/kitty/dracula.conf
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
# https://draculatheme.com/kitty
|
||||
#
|
||||
# Installation instructions:
|
||||
#
|
||||
# cp dracula.conf ~/.config/kitty/
|
||||
# echo "include dracula.conf" >> ~/.config/kitty/kitty.conf
|
||||
#
|
||||
# Then reload kitty for the config to take affect.
|
||||
# Alternatively copy paste below directly into kitty.conf
|
||||
|
||||
foreground #f8f8f2
|
||||
background #282a36
|
||||
selection_foreground #ffffff
|
||||
selection_background #44475a
|
||||
|
||||
url_color #8be9fd
|
||||
|
||||
# black
|
||||
color0 #21222c
|
||||
color8 #6272a4
|
||||
|
||||
# red
|
||||
color1 #ff5555
|
||||
color9 #ff6e6e
|
||||
|
||||
# green
|
||||
color2 #50fa7b
|
||||
color10 #69ff94
|
||||
|
||||
# yellow
|
||||
color3 #f1fa8c
|
||||
color11 #ffffa5
|
||||
|
||||
# blue
|
||||
color4 #bd93f9
|
||||
color12 #d6acff
|
||||
|
||||
# magenta
|
||||
color5 #ff79c6
|
||||
color13 #ff92df
|
||||
|
||||
# cyan
|
||||
color6 #8be9fd
|
||||
color14 #a4ffff
|
||||
|
||||
# white
|
||||
color7 #f8f8f2
|
||||
color15 #ffffff
|
||||
|
||||
# Cursor colors
|
||||
cursor #f8f8f2
|
||||
cursor_text_color background
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #282a36
|
||||
active_tab_background #f8f8f2
|
||||
inactive_tab_foreground #282a36
|
||||
inactive_tab_background #6272a4
|
||||
|
||||
# Marks
|
||||
mark1_foreground #282a36
|
||||
mark1_background #ff5555
|
||||
|
||||
# Splits/Windows
|
||||
active_border_color #f8f8f2
|
||||
inactive_border_color #6272a4
|
||||
2488
private_dot_config/kitty/kitty.conf
Normal file
2488
private_dot_config/kitty/kitty.conf
Normal file
File diff suppressed because it is too large
Load diff
2488
private_dot_config/kitty/kitty.conf.bak
Normal file
2488
private_dot_config/kitty/kitty.conf.bak
Normal file
File diff suppressed because it is too large
Load diff
130
private_dot_config/kitty/private_unicode-input-favorites.conf
Normal file
130
private_dot_config/kitty/private_unicode-input-favorites.conf
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
# Favorite characters for unicode input
|
||||
# Enter the hex code for each favorite character on a new line. Blank lines are
|
||||
# ignored and anything after a # is considered a comment.
|
||||
|
||||
b7 # · middle dot
|
||||
1f629 # 😩 weary face
|
||||
2018 # ‘ left single quotation mark
|
||||
2019 # ’ right single quotation mark
|
||||
201c # “ left double quotation mark
|
||||
201d # ” right double quotation mark
|
||||
2039 # ‹ single left-pointing angle quotation mark
|
||||
203a # › single right-pointing angle quotation mark
|
||||
ab # « left-pointing double angle quotation mark
|
||||
bb # » right-pointing double angle quotation mark
|
||||
201a # ‚ single low-9 quotation mark
|
||||
201e # „ double low-9 quotation mark
|
||||
1f600 # 😀 grinning face
|
||||
1f61b # 😛 face with stuck-out tongue
|
||||
1f607 # 😇 smiling face with halo
|
||||
1f608 # 😈 smiling face with horns
|
||||
1f609 # 😉 winking face
|
||||
1f60d # 😍 smiling face with heart-shaped eyes
|
||||
1f60e # 😎 smiling face with sunglasses
|
||||
1f62e # 😮 face with open mouth
|
||||
1f44d # 👍 thumbs up sign
|
||||
1f44e # 👎 thumbs down sign
|
||||
2014 # — em dash
|
||||
2013 # – en dash
|
||||
a7 # § section sign
|
||||
b6 # ¶ pilcrow sign
|
||||
2020 # † dagger
|
||||
2021 # ‡ double dagger
|
||||
a9 # © copyright sign
|
||||
ae # ® registered sign
|
||||
2122 # ™ trade mark sign
|
||||
2192 # → rightwards arrow
|
||||
21d2 # ⇒ rightwards double arrow
|
||||
2022 # • bullet
|
||||
b0 # ° degree sign
|
||||
b1 # ± plus-minus sign
|
||||
2212 # − minus sign
|
||||
d7 # × multiplication sign
|
||||
f7 # ÷ division sign
|
||||
bc # ¼ vulgar fraction one quarter
|
||||
bd # ½ vulgar fraction one half
|
||||
bd # ½ vulgar fraction one half
|
||||
be # ¾ vulgar fraction three quarters
|
||||
2026 # … horizontal ellipsis
|
||||
b5 # µ micro sign
|
||||
a2 # ¢ cent sign
|
||||
a3 # £ pound sign
|
||||
20ac # € euro sign
|
||||
bf # ¿ inverted question mark
|
||||
a1 # ¡ inverted exclamation mark
|
||||
a8 # ¨ diaeresis
|
||||
b4 # ´ acute accent
|
||||
b8 # ¸ cedilla
|
||||
2c6 # ˆ modifier letter circumflex accent
|
||||
2dc # ˜ small tilde
|
||||
c0 # À latin capital letter a with grave
|
||||
c1 # Á latin capital letter a with acute
|
||||
c2 # Â latin capital letter a with circumflex
|
||||
c3 # Ã latin capital letter a with tilde
|
||||
c4 # Ä latin capital letter a with diaeresis
|
||||
c5 # Å latin capital letter a with ring above
|
||||
c6 # Æ latin capital letter ae
|
||||
c7 # Ç latin capital letter c with cedilla
|
||||
c8 # È latin capital letter e with grave
|
||||
c9 # É latin capital letter e with acute
|
||||
ca # Ê latin capital letter e with circumflex
|
||||
cb # Ë latin capital letter e with diaeresis
|
||||
cc # Ì latin capital letter i with grave
|
||||
cd # Í latin capital letter i with acute
|
||||
ce # Î latin capital letter i with circumflex
|
||||
cf # Ï latin capital letter i with diaeresis
|
||||
d0 # Ð latin capital letter eth
|
||||
d1 # Ñ latin capital letter n with tilde
|
||||
d2 # Ò latin capital letter o with grave
|
||||
d3 # Ó latin capital letter o with acute
|
||||
d4 # Ô latin capital letter o with circumflex
|
||||
d5 # Õ latin capital letter o with tilde
|
||||
d6 # Ö latin capital letter o with diaeresis
|
||||
d8 # Ø latin capital letter o with stroke
|
||||
152 # Œ latin capital ligature oe
|
||||
160 # Š latin capital letter s with caron
|
||||
d9 # Ù latin capital letter u with grave
|
||||
da # Ú latin capital letter u with acute
|
||||
db # Û latin capital letter u with circumflex
|
||||
dc # Ü latin capital letter u with diaeresis
|
||||
dd # Ý latin capital letter y with acute
|
||||
178 # Ÿ latin capital letter y with diaeresis
|
||||
de # Þ latin capital letter thorn
|
||||
df # ß latin small letter sharp s
|
||||
e0 # à latin small letter a with grave
|
||||
e1 # á latin small letter a with acute
|
||||
e2 # â latin small letter a with circumflex
|
||||
e3 # ã latin small letter a with tilde
|
||||
e4 # ä latin small letter a with diaeresis
|
||||
e5 # å latin small letter a with ring above
|
||||
e6 # æ latin small letter ae
|
||||
e7 # ç latin small letter c with cedilla
|
||||
e8 # è latin small letter e with grave
|
||||
e9 # é latin small letter e with acute
|
||||
ea # ê latin small letter e with circumflex
|
||||
eb # ë latin small letter e with diaeresis
|
||||
ec # ì latin small letter i with grave
|
||||
ed # í latin small letter i with acute
|
||||
ee # î latin small letter i with circumflex
|
||||
ef # ï latin small letter i with diaeresis
|
||||
f0 # ð latin small letter eth
|
||||
f1 # ñ latin small letter n with tilde
|
||||
f2 # ò latin small letter o with grave
|
||||
f3 # ó latin small letter o with acute
|
||||
f4 # ô latin small letter o with circumflex
|
||||
f5 # õ latin small letter o with tilde
|
||||
f6 # ö latin small letter o with diaeresis
|
||||
f8 # ø latin small letter o with stroke
|
||||
153 # œ latin small ligature oe
|
||||
161 # š latin small letter s with caron
|
||||
f9 # ù latin small letter u with grave
|
||||
fa # ú latin small letter u with acute
|
||||
fb # û latin small letter u with circumflex
|
||||
fc # ü latin small letter u with diaeresis
|
||||
fd # ý latin small letter y with acute
|
||||
ff # ÿ latin small letter y with diaeresis
|
||||
fe # þ latin small letter thorn
|
||||
aa # ª feminine ordinal indicator
|
||||
ba # º masculine ordinal indicator
|
||||
3b1 # α greek small letter alpha
|
||||
3a9 # Ω greek capital letter omega
|
||||
175
private_dot_config/starship.toml
Normal file
175
private_dot_config/starship.toml
Normal file
|
|
@ -0,0 +1,175 @@
|
|||
[aws]
|
||||
symbol = " "
|
||||
|
||||
[buf]
|
||||
symbol = " "
|
||||
|
||||
[c]
|
||||
symbol = " "
|
||||
|
||||
[cmake]
|
||||
symbol = " "
|
||||
|
||||
[conda]
|
||||
symbol = " "
|
||||
|
||||
[crystal]
|
||||
symbol = " "
|
||||
|
||||
[dart]
|
||||
symbol = " "
|
||||
|
||||
[directory]
|
||||
read_only = " "
|
||||
|
||||
[docker_context]
|
||||
symbol = " "
|
||||
|
||||
[elixir]
|
||||
symbol = " "
|
||||
|
||||
[elm]
|
||||
symbol = " "
|
||||
|
||||
[fennel]
|
||||
symbol = " "
|
||||
|
||||
[fossil_branch]
|
||||
symbol = " "
|
||||
|
||||
[git_branch]
|
||||
symbol = " "
|
||||
|
||||
[git_commit]
|
||||
tag_symbol = ' '
|
||||
|
||||
[golang]
|
||||
symbol = " "
|
||||
|
||||
[guix_shell]
|
||||
symbol = " "
|
||||
|
||||
[haskell]
|
||||
symbol = " "
|
||||
|
||||
[haxe]
|
||||
symbol = " "
|
||||
|
||||
[hg_branch]
|
||||
symbol = " "
|
||||
|
||||
[hostname]
|
||||
ssh_symbol = " "
|
||||
|
||||
[java]
|
||||
symbol = " "
|
||||
|
||||
[julia]
|
||||
symbol = " "
|
||||
|
||||
[kotlin]
|
||||
symbol = " "
|
||||
|
||||
[lua]
|
||||
symbol = " "
|
||||
|
||||
[memory_usage]
|
||||
symbol = " "
|
||||
|
||||
[meson]
|
||||
symbol = " "
|
||||
|
||||
[nim]
|
||||
symbol = " "
|
||||
|
||||
[nix_shell]
|
||||
symbol = " "
|
||||
|
||||
[nodejs]
|
||||
symbol = " "
|
||||
|
||||
[ocaml]
|
||||
symbol = " "
|
||||
|
||||
[os.symbols]
|
||||
Alpaquita = " "
|
||||
Alpine = " "
|
||||
AlmaLinux = " "
|
||||
Amazon = " "
|
||||
Android = " "
|
||||
Arch = " "
|
||||
Artix = " "
|
||||
CachyOS = " "
|
||||
CentOS = " "
|
||||
Debian = " "
|
||||
DragonFly = " "
|
||||
Emscripten = " "
|
||||
EndeavourOS = " "
|
||||
Fedora = " "
|
||||
FreeBSD = " "
|
||||
Garuda = " "
|
||||
Gentoo = " "
|
||||
HardenedBSD = " "
|
||||
Illumos = " "
|
||||
Kali = " "
|
||||
Linux = " "
|
||||
Mabox = " "
|
||||
Macos = " "
|
||||
Manjaro = " "
|
||||
Mariner = " "
|
||||
MidnightBSD = " "
|
||||
Mint = " "
|
||||
NetBSD = " "
|
||||
NixOS = " "
|
||||
Nobara = " "
|
||||
OpenBSD = " "
|
||||
openSUSE = " "
|
||||
OracleLinux = " "
|
||||
Pop = " "
|
||||
Raspbian = " "
|
||||
Redhat = " "
|
||||
RedHatEnterprise = " "
|
||||
RockyLinux = " "
|
||||
Redox = " "
|
||||
Solus = " "
|
||||
SUSE = " "
|
||||
Ubuntu = " "
|
||||
Unknown = " "
|
||||
Void = " "
|
||||
Windows = " "
|
||||
|
||||
[package]
|
||||
symbol = " "
|
||||
|
||||
[perl]
|
||||
symbol = " "
|
||||
|
||||
[php]
|
||||
symbol = " "
|
||||
|
||||
[pijul_channel]
|
||||
symbol = " "
|
||||
|
||||
[python]
|
||||
symbol = " "
|
||||
|
||||
[rlang]
|
||||
symbol = " "
|
||||
|
||||
[ruby]
|
||||
symbol = " "
|
||||
|
||||
[rust]
|
||||
symbol = " "
|
||||
|
||||
[scala]
|
||||
symbol = " "
|
||||
|
||||
[swift]
|
||||
symbol = " "
|
||||
|
||||
[zig]
|
||||
symbol = " "
|
||||
|
||||
[gradle]
|
||||
symbol = " "
|
||||
12
private_dot_config/waybar/colors.css
Normal file
12
private_dot_config/waybar/colors.css
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
@define-color background-darker rgba(30, 31, 41, 230);
|
||||
@define-color background #282a36;
|
||||
@define-color selection #44475a;
|
||||
@define-color foreground #f8f8f2;
|
||||
@define-color comment #6272a4;
|
||||
@define-color cyan #8be9fd;
|
||||
@define-color green #50fa7b;
|
||||
@define-color orange #ffb86c;
|
||||
@define-color pink #ff79c6;
|
||||
@define-color purple #bd93f9;
|
||||
@define-color red #ff5555;
|
||||
@define-color yellow #f1fa8c;
|
||||
189
private_dot_config/waybar/config
Normal file
189
private_dot_config/waybar/config
Normal file
|
|
@ -0,0 +1,189 @@
|
|||
{
|
||||
// "layer": "top", // Waybar at top layer
|
||||
// "position": "bottom", // Waybar position (top|bottom|left|right)
|
||||
"height": 30, // Waybar height (to be removed for auto height)
|
||||
// "width": 1280, // Waybar width
|
||||
"spacing": 4, // Gaps between modules (4px)
|
||||
// Choose the order of the modules
|
||||
//"modules-left": ["sway/workspaces", "sway/mode", "sway/scratchpad", "custom/media"],
|
||||
//"modules-center": ["sway/window"],
|
||||
"modules-left": ["niri"],
|
||||
"modules-center": ["workspaces"],
|
||||
"modules-right": [
|
||||
//"mpd",
|
||||
"idle_inhibitor",
|
||||
"disk",
|
||||
"pulseaudio",
|
||||
"cpu",
|
||||
"memory",
|
||||
"temperature",
|
||||
"backlight",
|
||||
"keyboard-state",
|
||||
"sway/language",
|
||||
"battery",
|
||||
"battery#bat2",
|
||||
"clock",
|
||||
"tray"
|
||||
],
|
||||
// Modules configuration
|
||||
// "sway/workspaces": {
|
||||
// "disable-scroll": true,
|
||||
// "all-outputs": true,
|
||||
// "warp-on-scroll": false,
|
||||
// "format": "{name}: {icon}",
|
||||
// "format-icons": {
|
||||
// "1": "",
|
||||
// "2": "",
|
||||
// "3": "",
|
||||
// "4": "",
|
||||
// "5": "",
|
||||
// "urgent": "",
|
||||
// "focused": "",
|
||||
// "default": ""
|
||||
// }
|
||||
// },
|
||||
"keyboard-state": {
|
||||
"numlock": true,
|
||||
"capslock": true,
|
||||
"format": "{name} {icon}",
|
||||
"format-icons": {
|
||||
"locked": "",
|
||||
"unlocked": ""
|
||||
}
|
||||
},
|
||||
"sway/mode": {
|
||||
"format": "<span style=\"italic\">{}</span>"
|
||||
},
|
||||
"sway/scratchpad": {
|
||||
"format": "{icon} {count}",
|
||||
"show-empty": false,
|
||||
"format-icons": ["", ""],
|
||||
"tooltip": true,
|
||||
"tooltip-format": "{app}: {title}"
|
||||
},
|
||||
"mpd": {
|
||||
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ",
|
||||
"format-disconnected": "Disconnected ",
|
||||
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ",
|
||||
"unknown-tag": "N/A",
|
||||
"interval": 2,
|
||||
"consume-icons": {
|
||||
"on": " "
|
||||
},
|
||||
"random-icons": {
|
||||
"off": "<span color=\"#f53c3c\"></span> ",
|
||||
"on": " "
|
||||
},
|
||||
"repeat-icons": {
|
||||
"on": " "
|
||||
},
|
||||
"single-icons": {
|
||||
"on": "1 "
|
||||
},
|
||||
"state-icons": {
|
||||
"paused": "",
|
||||
"playing": ""
|
||||
},
|
||||
"tooltip-format": "MPD (connected)",
|
||||
"tooltip-format-disconnected": "MPD (disconnected)"
|
||||
},
|
||||
"idle_inhibitor": {
|
||||
"format": "{icon}",
|
||||
"format-icons": {
|
||||
"activated": "",
|
||||
"deactivated": ""
|
||||
}
|
||||
},
|
||||
"tray": {
|
||||
// "icon-size": 21,
|
||||
"spacing": 10
|
||||
},
|
||||
"clock": {
|
||||
// "timezone": "America/New_York",
|
||||
"interval": 1,
|
||||
"format": "{:%FT%T%z}",
|
||||
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
||||
"format-alt": "{:%Y-%m-%d}"
|
||||
},
|
||||
"cpu": {
|
||||
"format": "{usage}% ",
|
||||
"tooltip": false
|
||||
},
|
||||
"memory": {
|
||||
"format": "{}% "
|
||||
},
|
||||
"temperature": {
|
||||
// "thermal-zone": 2,
|
||||
// "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
|
||||
"critical-threshold": 80,
|
||||
// "format-critical": "{temperatureC}°C {icon}",
|
||||
"format": "{temperatureC}°C {icon}",
|
||||
"format-icons": ["", "", ""]
|
||||
},
|
||||
"backlight": {
|
||||
// "device": "acpi_video1",
|
||||
"format": "{percent}% {icon}",
|
||||
"format-icons": ["", "", "", "", "", "", "", "", ""]
|
||||
},
|
||||
"battery": {
|
||||
"states": {
|
||||
// "good": 95,
|
||||
"warning": 30,
|
||||
"critical": 15
|
||||
},
|
||||
"format": "{capacity}% {icon}",
|
||||
"format-charging": "{capacity}% ",
|
||||
"format-plugged": "{capacity}% ",
|
||||
"format-alt": "{time} {icon}",
|
||||
// "format-good": "", // An empty format will hide the module
|
||||
// "format-full": "",
|
||||
"format-icons": ["", "", "", "", ""]
|
||||
},
|
||||
"battery#bat2": {
|
||||
"bat": "BAT2"
|
||||
},
|
||||
"network": {
|
||||
// "interface": "wlp2*", // (Optional) To force the use of this interface
|
||||
"format-wifi": "{essid} ({signalStrength}%) ",
|
||||
"format-ethernet": "{ipaddr}/{cidr} ",
|
||||
"tooltip-format": "{ifname} via {gwaddr} ",
|
||||
"format-linked": "{ifname} (No IP) ",
|
||||
"format-disconnected": "Disconnected ⚠",
|
||||
"format-alt": "{ifname}: {ipaddr}/{cidr}"
|
||||
},
|
||||
"pulseaudio": {
|
||||
// "scroll-step": 1, // %, can be a float
|
||||
"format": "{volume}% {icon} {format_source}",
|
||||
"format-bluetooth": "{volume}% {icon} {format_source}",
|
||||
"format-bluetooth-muted": " {icon} {format_source}",
|
||||
"format-muted": " {format_source}",
|
||||
"format-source": "{volume}% ",
|
||||
"format-source-muted": "",
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"hands-free": "",
|
||||
"headset": "",
|
||||
"phone": "",
|
||||
"portable": "",
|
||||
"car": "",
|
||||
"default": ["", "", ""]
|
||||
},
|
||||
"on-click": "pavucontrol"
|
||||
},
|
||||
"custom/media": {
|
||||
"format": "{icon} {}",
|
||||
"return-type": "json",
|
||||
"max-length": 40,
|
||||
"format-icons": {
|
||||
"spotify": "",
|
||||
"default": "🎜"
|
||||
},
|
||||
"escape": true,
|
||||
"exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder
|
||||
// "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name
|
||||
},
|
||||
"disk": {
|
||||
"format": "{percentage_used}% "
|
||||
}
|
||||
}
|
||||
|
||||
37
private_dot_config/waybar/style.css
Normal file
37
private_dot_config/waybar/style.css
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
@import url("./colors.css");
|
||||
* {
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
font-family: Iosevka;
|
||||
font-size: 11pt;
|
||||
min-height: 0;
|
||||
}
|
||||
window#waybar {
|
||||
opacity: 0.9;
|
||||
background: @background-darker;
|
||||
color: @foreground;
|
||||
border-bottom: 2px solid @background;
|
||||
}
|
||||
#workspaces button {
|
||||
padding: 0 10px;
|
||||
background: @background;
|
||||
color: @foreground;
|
||||
}
|
||||
#workspaces button:hover {
|
||||
box-shadow: inherit;
|
||||
text-shadow: inherit;
|
||||
background-image: linear-gradient(0deg, @selection, @background-darker);
|
||||
}
|
||||
#workspaces button.active {
|
||||
background-image: linear-gradient(0deg, @purple, @selection);
|
||||
}
|
||||
#workspaces button.urgent {
|
||||
background-image: linear-gradient(0deg, @red, @background-darker);
|
||||
}
|
||||
#taskbar button.active {
|
||||
background-image: linear-gradient(0deg, @selection, @background-darker);
|
||||
}
|
||||
#clock {
|
||||
padding: 0 4px;
|
||||
background: @background;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue