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