commit c8734e660a4ec21adc06b4e6dff35dedcb514d33 Author: adrian Date: Thu Dec 18 12:09:34 2025 -0300 Initial diff --git a/.config/sway/README.md b/.config/sway/README.md new file mode 100644 index 0000000..a833e0b --- /dev/null +++ b/.config/sway/README.md @@ -0,0 +1,22 @@ +# dotfiles +Configurações para seu i3, sway, openbox, dwm, awesome, polybar e muito mais. Personalize o seu Linux. + + +[![sway + waybar - transparent + rofi](https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/ScreenShots/Captura%20de%20tela%20de%2006-10-2019%2001%3A36%3A00.png)](https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/ScreenShots/Captura%20de%20tela%20de%2006-10-2019%2001%3A36%3A00.png) + +[Sway](https://github.com/felipefacundes/dotfiles/tree/master/config/sway) + +[waybar](https://github.com/felipefacundes/dotfiles/tree/master/config/waybar/arrow-date-center-theme-transparent) + [rofi](https://github.com/felipefacundes/dotfiles/tree/master/rofi) + +##### Instale automaticamente essas configurações e aparência com o comando: +`bash <(curl -s https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/sway/sway-install.sh)` + +[![sway + waybar + rofi](https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/ScreenShots/Captura%20de%20tela%20de%2006-10-2019%2017%3A25%3A04.png)](https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/ScreenShots/Captura%20de%20tela%20de%2006-10-2019%2017%3A25%3A04.png) + +[Sway](https://github.com/felipefacundes/dotfiles/tree/master/config/sway) + +[waybar](https://github.com/felipefacundes/dotfiles/tree/master/config/waybar) + [rofi](https://github.com/felipefacundes/dotfiles/tree/master/config/rofi) + +##### Instale automaticamente essas configurações e aparência com o comando: +`bash <(curl -s https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/sway/sway-install.sh)` + + + diff --git a/.config/sway/config b/.config/sway/config new file mode 100644 index 0000000..b58fbfb --- /dev/null +++ b/.config/sway/config @@ -0,0 +1,445 @@ +#!/bin/bash +# By tenkuma, forked from Felipe Facundes +# Por tenkuma, originalmente por Felipe Facundes + +# *** Variables | Variáveis *** +set $term alacritty +set $wallpaper ~/.config/sway/wallpaper.jpg + +# Input | Métodos de entrada +# Run | Execute: swaymsg -t get_inputs + +# Keyboard | Teclado +input * xkb_layout "br" +input * xkb_numlock enabled +#input * xkb_variant "colemak,,typewriter" +#input * xkb_options "grp:win_space_toggle" +#input "MANUFACTURER1 Keyboard" xkb_model "pc101" + +# Touchpad +input "SYNA2BA6:00 06CB:CE2C" { + dwt enabled + tap enabled + drag enabled +# tap_button_map lmr + tap_button_map lrm + middle_emulation enabled +# natural_scroll enabled + pointer_accel 0.2 + accel_profile adaptive +} + +# Run | Execute: swaymsg -t get_outputs +# man sway-output +# To get the monitors IDs +# Para saber a identificação dos monitores + +output HDMI-A-1 { +#res 1360x768 +# mode 1920x1080@144Hz +# Observe que o x-pos esquerdo do eDP1 é 1600 = 3200/2 e o y-pos inferior é 1020 + (1800/2) = 1920 = 0 + 1920 +# pos 0 1020 +# subpixel rgb|bgr|vrgb|vbgr|none +# subpixel rgb +# background|bg solid_color +# Pode ser "90", "180", "270" para rotação; ou "flipped", "flipped-90", "flipped-180", "flipped-270" para aplicar uma rotação e inverter, ou "normal" +# transform 180 +#dpms on +#scale 2 +} + +# Miscellaneous Customizations | Customizações miscelâneas +focus_follows_mouse no + +set $gaps_inner_default 5 +set $gaps_outer_default 5 +gaps inner $gaps_inner_default +gaps outer $gaps_outer_default + +set $alt Mod1 +set $sup Mod4 +set $ctrl Control +set $paper bash -c 'swww img "$(find ${HOME}/Pictures/Wallpapers/ -name "*[jJpP][nNpP][gG]" | shuf -n1)" &' + +# To start in tabbed mode, like on OpenBox, you can set: workspace_layout default|stacking|tabbed +# Para já iniciar no modo tabbed, ao estilo OpenBox, pode ser: workspace_layout default|stacking|tabbed + +# Change internal spacing on tabbed mode +# Modificar espaçamento interno no modo tabbed +workspace_layout tabbed + +# Align window title: title_align left|center|right +# Alinhar o título da janela: title_align left|center|right +title_align center + +# Windows title font | Fonte do título das janelas +font pango:"UbuntuMono Nerd Font" 10 + +# Borders | Bordas +# only works on i3 and not on Sway: new_window pixel 0 +# só funciona no i3 e não no Sway: new_window pixel 0 +smart_borders on +default_border normal 0 +default_border pixel 0 +default_border none +default_floating_border pixel 3 +mode hide +hide_edge_borders smart +hide_edge_borders both +hide_edge_borders --i3 both +hide_edge_borders --i3 smart + +floating_modifier Mod1 + +# smart|urgent|focus|none +focus_on_window_activation focus + +# Other options | Outras opções +#floating_minimum_size 75 x 50 +#floating_maximum_size -1 x -1 + +# *** Colors | Cores *** +# only works on 13, not on Sway: set_from_resource $bg background +# só funciona no i3 e não no sway: set_from_resource $bg background + +#set_from_resource $bg background + +# classe borda fundo texto ind. borda filho +client.focused #1f1f1f #1f1f1f #ffffff #aeff00 #aeff00 +client.focused_inactive #ffffff #4f4f4f #ffffff #ffcf7c #ffcf7c +client.unfocused #000000 #000000 #ffffff #ffcf7c #fa8100 +client.urgent #2f343a #900000 #ffffff #900000 #900000 +client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c + +#shock#f700ff | #abacate#aeff00 | #semisalmon~laranja~fosco#ffcf7c + +# *** Shortcuts | Atalhos do Teclado *** +# Use o comando: xev para detectar qual é à sua tecla especial. + +# Terminal +bindsym $sup+Return exec $term + +# Kill Window | Matar janela +bindsym $ctrl+$alt+Escape exec FOCUSED_APP_ID=$(swaymsg -t get_tree | jq '.. | select(.type?) | select(.focused==true).pid') && kill -9 $FOCUSED_APP_ID + +# Clipboard wayland +bindsym $ctrl+$alt+c exec bash -c 'pkill -9 wofi; cliphist list | wofi --show dmenu | cliphist decode | wl-copy' + +# Task Manager | Gerenciador de Janelas +bindsym $ctrl+Escape exec $term -e htop + +# Shutdown | Desligar o sistema +bindsym $ctrl+Shift+$alt+delete exec bash -c 'openrc-shutdown --poweroff now; systemctl poweroff' + +# Power options | Opções de energia +bindsym $sup+Shift+l exec rofi -show p -modi p:'rofi-power-menu --symbols-font "Symbols Nerd Font Mono"' -theme Paper -theme-str 'window {width: 8em;} listview {lines: 6;}' + +# Mouse Click +bindsym $sup+equal exec wlrctl pointer click right +bindsym $sup+Next exec wlrctl pointer click right +bindsym $sup+KP_7 exec wlrctl pointer click left +bindsym $sup+minus exec wlrctl pointer click left + +# Move Mouse +#bindsym $sup+KP_8 exec wlrctl pointer move 0 -10 +bindsym $sup+$ctrl+Up exec wlrctl pointer move 0 -10 +#bindsym $ctrl+$sup+KP_8 exec wlrctl pointer move 0 -40 +#bindsym $ctrl+$sup+Up exec wlrctl pointer move 0 -40 +#bindsym $sup+KP_2 exec wlrctl pointer move 0 10 +bindsym $sup+$ctrl+Down exec wlrctl pointer move 0 10 +#bindsym $ctrl+$sup+KP_2 exec wlrctl pointer move 0 40 +#bindsym $ctrl+$sup+Down exec wlrctl pointer move 0 40 +#bindsym $sup+KP_4 exec wlrctl pointer move -10 0 +bindsym $sup+$ctrl+Left exec wlrctl pointer move -10 0 +#bindsym $ctrl+$sup+KP_4 exec wlrctl pointer move -40 0 +#bindsym $ctrl+$sup+Left exec wlrctl pointer move -40 0 +#bindsym $sup+KP_6 exec wlrctl pointer move 10 0 +bindsym $sup+$ctrl+Right exec wlrctl pointer move 10 0 +#bindsym $ctrl+$sup+KP_6 exec wlrctl pointer move 40 0 +#bindsym $ctrl+$sup+Right exec wlrctl pointer move 40 0 + +# System update | Atualizar o sistema +bindsym $sup+u exec $term -e sudo pacman -Syu + +# Volume Pulseaudio +bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_SINK@ .05+ +bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_SINK@ .05- +bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_SINK@ toggle + +# Volume Alsa +#bindsym --locked XF86AudioLowerVolume exec amixer set Master 5%- unmute && pkill -x -RTMIN+11 waybar +#bindsym --locked XF86AudioRaiseVolume exec amixer set Master 5%+ unmute && pkill -x -RTMIN+11 waybar +#bindsym XF86AudioMute exec "amixer set Master toggle" +#bindsym XF86AudioMicMute exec "amixer set Capture toggle" + +# Pavucontrol +bindsym $sup+p exec pavucontrol + +# Brighteness | Brilho +bindsym XF86MonBrightnessUp exec "light -A 2" +bindsym XF86MonBrightnessDown exec "light -U 2" +bindsym XF86ScreenSaver exec "echo 0 > /sys/class/backlight/intel_backlight/brightness" +#bindsym --whole-window $sup+Shift+button4 exec "light -A 2" +#bindsym --whole-window $sup+Shift+button5 exec "light -U 2" +#bindsym XF86MonBrightnessUp exec /bin/xbacklight -dec 15 +#bindsym XF86MonBrightnessDown exec /bin/xbacklight -inc 15 + +# Playerctl (multimedia manager | gestor de multimídia) +bindsym $alt+Space exec playerctl play-pause + +# Browser | Navegador +bindsym $ctrl+$sup+f exec xdg-open https:// + +# Files | Arquivos +bindsym $sup+e exec xdg-open ~ + +# Kill Window | "Assasquinar" janela (mata essa "pomba" seu "assasquino") +bindsym $sup+q kill + +# Change focus | Mudar foco +bindsym $sup+Left focus left +bindsym $sup+Down focus down +bindsym $sup+Up focus up +bindsym $sup+Right focus right + +# Enter fullscreen mode | Entrar em modo tela cheia +bindsym $sup+f fullscreen toggle + +# Change container layout (stacked, tabbed, toggle split) | Mudar layout do conteúdo (estacado, agrupado, ativar/desativar partição) +bindsym $sup+s layout toggle split +bindsym $sup+a layout toggle tabbed split +bindsym $sup+Shift+w layout tabbed +bindsym $sup+Shift+a layout toggle tabbed stacking split +bindsym $sup+Shift+Space layout toggle tabbed stacking split + +# Resize floating window | Redimensionar janela flutuante +#bindsym $sup+Shift+h exec swaymsg -t command resize shrink width 50px +#bindsym $sup+Shift+k exec swaymsg -t command resize grow height 50px +#bindsym $sup+Shift+j exec swaymsg -t command resize shrink height 50px +#bindsym $sup+Shift+l exec swaymsg -t command resize grow width 50px +#bindsym $sup+backslash exec bash -c 'f=/tmp/sway_toggle_float_size; if [[ ! -f "$f" ]]; then swaymsg -t command resize set width 1900px height 1020px; touch "$f"; else swaymsg -t command resize set width 1000px height 800px; rm "$f"; fi' + +# Floating/maximized screen | Tela maximizada/floating +bindsym $sup+Tab floating toggle + +# Change focus between tiling / floating windows | Mudar foco entre janelas organizadas / flutuantes +bindsym $alt+Tab focus mode_toggle + +# Center | Centro +bindsym $sup+Shift+c move position center +bindsym $sup+c move position center + +# Sway reload | Recarregar o Sway +bindsym $sup+$ctrl+r reload + +# Kill Sway | Matar Sway +bindsym $ctrl+$sup+q exec pkill -9 sway + +# Sway Exit | Sair do Sway +bindsym $sup+Shift+e exit + +# Application launcher | Lançador de programas +bindsym $sup+Space exec rofi -no-lazy-grab -show drun -modi drun + +# Lock | Bloquear +bindsym $sup+l exec swaylock + +# Screenshot | Captura de tela +bindsym $ctrl+Print exec bash -c 'grim -t png - | wl-copy && wl-paste > "${HOME}/Pictures/Capture/$(date +"%Y-%m-%d %H:%M:%S") - Capture.png"' +bindsym Print exec bash -c 'grim -t png | wl-copy' + +# Screen recording | Gravar tela +#bindsym $ctrl+$alt+r exec bash -c '$term -e ffmpeg -video_size 1360x768 -framerate 25 -f x11grab -i :0.0 -f pulse -ac 2 -i default ${HOME}/Videos/Tela_$(date +%d-%m-%Y_%H:%M:%S).mkv' +bindsym $ctrl+$alt+r exec obs +#bindsym $ctrl+$alt+r exec bash <($term -e wf-recorder -c libx265 --audio=`LC_ALL=c pactl list sources | head -n 3 | tail -n1 | awk '{print $2}'` pulse -f "${HOME}/Videos/Capture/WScreen_$(date +%d-%m-%Y_%H:%M:%S).mkv") + +# *** Areas *** +set $ws1 "1" +set $ws2 "2" +set $ws3 "3" +set $ws4 "4" +set $ws5 "5" +set $ws6 "6" +set $ws7 "7" +set $ws8 "8" +set $ws9 "9" +set $ws10 "10" + +# Names | Nomes +#set $ws1 "" +#set $ws2 "" +#set $ws3 "" +#set $ws4 "" +#set $ws5 "" +#set $ws6 "" +#set $ws7 "" +#set $ws8 "" +#set $ws9 "" +#set $ws10 "" + +# Browse workspaces | Navegar pelas workspaces +bindsym $sup+1 workspace number $ws1 +bindsym $sup+2 workspace number $ws2 +bindsym $sup+3 workspace number $ws3 +bindsym $sup+4 workspace number $ws4 +bindsym $sup+5 workspace number $ws5 +bindsym $sup+6 workspace number $ws6 +bindsym $sup+7 workspace number $ws7 +bindsym $sup+8 workspace number $ws8 +bindsym $sup+9 workspace number $ws9 +bindsym $sup+0 workspace number $ws10 + +# Move focus to workspace | Mover foco para as workspace +bindsym $sup+Shift+1 move container to workspace number $ws1 +bindsym $sup+Shift+2 move container to workspace number $ws2 +bindsym $sup+Shift+3 move container to workspace number $ws3 +bindsym $sup+Shift+4 move container to workspace number $ws4 +bindsym $sup+Shift+5 move container to workspace number $ws5 +bindsym $sup+Shift+6 move container to workspace number $ws6 +bindsym $sup+Shift+7 move container to workspace number $ws7 +bindsym $sup+Shift+8 move container to workspace number $ws8 +bindsym $sup+Shift+9 move container to workspace number $ws9 +bindsym $sup+Shift+0 move container to workspace number $ws10 + +bindsym $sup+d workspace back_and_forth + +# *** Window Modes | Modos da janela *** +# On i3 the floating mode would be like: +# No i3 o modo floating seria assim: +# for_window [class="($term)"]floating enable, move position center +# +# On Sway the floating mode is different, does not need the "move position center", like this: +# No Sway o modo floating é diferente, não precisa da opção "move position center", é assim: +# for_window [app_id=".*$term$"] floating enable + +######## Ou com (title / app_id ou class), dependerá do progrma, ou vai funcionar de um modo ou de outro, +######## No entanto, às vezes precisa de uma parâmetro especial, como: ".*progrma$", ou simplesmente: "progrma", exemplos: + +# Termite (Terminal) +#for_window [app_id=".*termite$"] floating enablew + +# Container +bindsym $sup+Shift+g exec swaymsg \ + '[con_id=focused]' \ + move container to mark tabgroup; \ + [mark=tabgroup] \ + layout tabbed; \ + unmark tabgroup + +# *** Move | Mover *** +bindsym $sup+Shift+Left move left +bindsym $sup+Shift+Right move right +bindsym $sup+Shift+Down move down +bindsym $sup+Shift+Up move up + +# *** Resize | Redimensionar *** +# resize window (you can also use the mouse for that) +mode "resize" { + # These bindings trigger as soon as you enter the resize mode + # Essas combinações vão funcionar assim que você entrar no modo de redimensionamento + + # Pressing left will shrink the window’s width. + # Pressing right will grow the window’s width. + # Pressing up will shrink the window’s height. + # Pressing down will grow the window’s height. + # Apertar esquerda vai diminuir a largura da janela. + # Apertar direita vai aumentar a largura da janela. + # Apertar cima vai aumentar a altura da janela. + # Apertar baixo vai diminuir a altura da janela. + bindsym Left resize shrink width 10 px or 10 ppt + bindsym Down resize grow height 10 px or 10 ppt + bindsym Up resize shrink height 10 px or 10 ppt + bindsym Right resize grow width 10 px or 10 ppt + + # back to normal: Enter or Escape or $sup+r + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $sup+r mode "resize" + +# *** Gaps | Espaçamento *** +# Ativar bordas inteligentes quando não há espaçamento +# Activate smart borders when no gaps present + +set $mode_gaps Gaps: (o) outer, (i) inner +set $mode_gaps_outer Outer Gaps: +|-|0|d (local), Shift + +|-|0|d (global) +set $mode_gaps_inner Inner Gaps: +|-|0|d (local), Shift + +|-|0|d (global) +#bindsym $sup+Shift+g mode "$mode_gaps" + +mode "$mode_gaps" { + bindsym o mode "$mode_gaps_outer" + bindsym i mode "$mode_gaps_inner" + bindsym Return mode "default" + bindsym Escape mode "default" +} + +mode "$mode_gaps_inner" { + bindsym plus gaps inner current plus 5 + bindsym minus gaps inner current minus 5 + bindsym 0 gaps inner current set 0 + + bindsym Shift+plus gaps inner all plus 5 + bindsym Shift+minus gaps inner all minus 5 + bindsym Shift+0 gaps inner all set 0 + + bindsym d gaps inner current set $gaps_inner_default, mode "default" + bindsym Shift+d gaps inner all set $gaps_inner_default, mode "default" + + bindsym Return mode "default" + bindsym Escape mode "default" +} + +mode "$mode_gaps_outer" { + bindsym plus gaps outer current plus 5 + bindsym minus gaps outer current minus 5 + bindsym 0 gaps outer current set 0 + + bindsym Shift+plus gaps outer all plus 5 + bindsym Shift+minus gaps outer all minus 5 + bindsym Shift+0 gaps outer all set 0 + + bindsym d gaps outer current set $gaps_outer_default, mode "default" + bindsym Shift+d gaps outer all set $gaps_outer_default, mode "default" + + bindsym Return mode "default" + bindsym Escape mode "default" +} + +# *** Startup applications | Aplicações de inicialização *** +# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the +# screen before suspend. Use loginctl lock-session to lock your screen. + +# Taskbar | Barra de Tarefas +exec waybar + +# Start sound | Som de inicialização +exec paplay "${HOME}/.config/startup.mp3" --volume=76767 & + +# Sets Xwayland scale | Seta escala do Xwayland +exec xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2 & + +# dbus-update-activation-environment --systemd --all & +exec systemctl --user import-environment WAYLAND_DISPLAY & dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XDG_SESSION_TYPE & + +# https://github.com/swaywm/swaylock/issues/99 +exec swayidle -w timeout 300 'imv-wayland -x -t 1 -f /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png & sleep 0.25 ; swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' timeout 315 'swaylock -f' before-sleep 'swaylock -f ; sleep 1' & + +# Clipboard Wayland | Área de transferência Wayland +exec bash -c 'wl-paste --type image --watch cliphist store & wl-paste --type text --watch cliphist -max-dedupe-search 750 -max-items 750 store &' & + +# KWallet (keyring) +exec kwalletd6 + +# Xwayland +xwayland enable + +# Wallpaper | Papel de parede +exec swaybg --image $wallpaper + +# Fix for broken keyboard key | Gambiarra por causa da minha tecla defeituosa +bindsym $alt+1 exec wtype "2" +bindsym $alt+Shift+1 exec wtype "@" + +# Autostart applications | Aplicações iniciadas automaticamente +exec bash ~/.autostart.sh + diff --git a/.config/sway/config-backup-20230405-004326 b/.config/sway/config-backup-20230405-004326 new file mode 100644 index 0000000..237097e --- /dev/null +++ b/.config/sway/config-backup-20230405-004326 @@ -0,0 +1,612 @@ +#!/bin/bash +# 😉 Crédito: Felipe Facundes +#  Telegram: @FeFacundes +#  Telegram Group: t.me/winehq_linux +# 😅 Dúvidas: https://github.com/swaywm/sway/wiki +# https://i3wm.org/docs/userguide.html +# https://manned.org/sway.5 + +#################################################################### +################ P A P E L D E P A R E D E ####################### +#################################################################### + +# Para o papel de parede aleatório use o comando control+alt+w +# Para mudar o caminho da pasta é em ajustes e ao final em executar. +# Ou, use o modo fixo, como está logo abaixo, só descomentar: +#output * bg /home/$USER/Imagens/Wallpapers/Floresta.jpg fill + +#################################################################### +##################### X W A Y L A N D ############################## +xwayland enable + +#################################################################### +##################### E N T R A D A S ############################## +#################################################################### + +# Execute: swaymsg -t get_inputs +# man sway-input +# Para saber a identificação do seu dispositivo, e manual de configuração dos mesmos. + +# Teclado +input * xkb_layout "br" +input * xkb_numlock enabled +#input * xkb_variant "colemak,,typewriter" +#input * xkb_options "grp:win_space_toggle" +#input "MANUFACTURER1 Keyboard" xkb_model "pc101" + +# Touchpad +input "2:14:ETPS/2_Elantech_Touchpad" { + dwt enabled + tap enabled + drag enabled +# tap_button_map lmr + tap_button_map lrm + middle_emulation enabled +# natural_scroll enabled + pointer_accel 0.2 + accel_profile adaptive +} + +# Touch Screen +input "1003:33815:Atmel_Atmel_maXTouch_Digitizer" { + events disabled +} + +#input "2:10:TPPS/2_Elan_TrackPoint" { +# pointer_accel 1.0 +# accel_profile adaptive +#} + +#################################################################### +######################### S A Í D A S ############################## +#################################################################### + +# Execute: swaymsg -t get_outputs +# man sway-output +# Para saber a identificação dos monitores + +output HDMI-A-1 { +#res 1360x768 +mode 1920x1080@144Hz +# Observe que o x-pos esquerdo do eDP1 é 1600 = 3200/2 e o y-pos inferior é 1020 + (1800/2) = 1920 = 0 + 1920 +#pos 0 1020 +# subpixel rgb|bgr|vrgb|vbgr|none +#subpixel rgb +# background|bg solid_color +# Pode ser "90", "180", "270" para rotação; ou "flipped", "flipped-90", "flipped-180", "flipped-270" para aplicar uma rotação e inverter, ou "normal" +transform 180 +#dpms on +#scale 2 +} + +#################################################################### +######################### A J U S T E S ############################ +#################################################################### + +#set $gaps_inner_default 10 +#set $gaps_outer_default 0 +#gaps inner $gaps_inner_default +#gaps outer $gaps_outer_default + +# Mod1 = $alt +# Mod4 = Super +set $papel bash -c 'pkill -9 oguri ; pkill -9 swaybg ; swaybg -i "$(find /home/$USER/Imagens/Wallpapers/ -name "*[jJpP][nNpP][gG]" | shuf -n1)"' +set $menu dmenu_path | rofi -show drun | xargs swaymsg exec +set $alt Mod1 +set $mod Mod4 + +# Para já iniciar no modo tabbed, ao estilo openbox, mas pode ser: workspace_layout default|stacking|tabbed + +workspace_layout tabbed + +# Alinhar o título da janela: title_align left|center|right +title_align center +# Fonte do título das janelas +font pango:DejaVu Sans Mono 7 +#font pango:Fantasque Sans Mono 7 + +####################################################### +##################### B O R D A S ##################### +####################################################### +# só funciona no i3 e não no sway: new_window pixel 0 +#default_border normal 0 +default_border pixel 1 +#default_border none +default_floating_border pixel 1 +#mode hide +#hide_edge_borders smart +#hide_edge_borders both +#hide_edge_borders --i3 both +hide_edge_borders --i3 smart + +floating_modifier Mod1 + +# smart|urgent|focus|none +focus_on_window_activation focus + +### Outras opções +#floating_minimum_size 75 x 50 +#floating_maximum_size -1 x -1 + +#################################################################### +############################# B A R ################################ +#################################################################### +# i3status +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + swaybar_command nwg-panel + tray_padding 0 + + #position top + + # When the status_command prints a new line to stdout, swaybar updates. + # The default just shows the current date and time. + # status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done + #font pango:Fira Sans, FontAwesome 13 + #status_command i3status-rs ~/.config/sway/status.toml + #status_command i3status-rs ~/.config/sway/Cargo.toml + #hidden_state hide + #tray_output yes + #strip_workspace_numbers yes + + # colors { + # statusline #ffffff + # background #323232 + # inactive_workspace #32323200 #32323200 #5c5c5c + # } + # colors { + # separator #666666 + # background #000000 + # statusline #dddddd + # focused_workspace #0088CC #0088CC #ffffff + # active_workspace #333333 #333333 #ffffff + # inactive_workspace #333333 #333333 #888888 + # urgent_workspace #2f343a #900000 #ffffff + # } + #colors { + # background #282A36 + # statusline #F8F8F2 + # separator #44475A + # + # focused_workspace #44475A #44475A #F8F8F2 + # active_workspace #282A36 #44475A #F8F8F2 + # inactive_workspace #282A36 #282A36 #BFBFBF + # urgent_workspace #FF5555 #FF5555 #F8F8F2 + # binding_mode #FF5555 #FF5555 #F8F8F2 + #} +} + +#################################################################### +####################### C O R E S ################################## +#################################################################### + +# só funciona no i3 e não no sway: set_from_resource $bg background + +#set_from_resource $bg background + +# classe borda fundo texto ind. borda filho +client.focused #aeff00 #474747 #ffffff #aeff00 #aeff00 +client.focused_inactive #ffcf7c #453824 #ffffff #ffcf7c #ffcf7c +client.unfocused #ffcf7c #453824 #ffffff #ffcf7c #ffcf7c +client.urgent #2f343a #900000 #ffffff #900000 #900000 +client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c + +#shock#f700ff | #abacate#aeff00 | #semisalmon~laranja~fosco#ffcf7c + +#################################################################### +###################### A T A L H O S ############################### +#################################################################### +### Use o comando: xev para detectar qual é à sua tecla especial. + +# Reiniciar o sistema +bindsym Control+Shift+Mod1+backspace exec bash -c 'openrc-shutdown --reboot now; systemctl reboot -i' + +# Matar janela +bindsym Control+Mod1+Escape exec xkill + +# TaskManager (Gerenciador de Janelas) +bindsym Control+Escape exec kitty -T HTOP -e htop +bindsym Control+Mod4+Escape exec kitty -T VTOP -e vtop +bindsym Mod4+Escape exec kitty -T nvtop -e nvtop + +# Desligar o sistema +bindsym Control+Shift+Mod1+delete exec bash -c 'openrc-shutdown --poweroff now; systemctl poweroff -i' +bindsym Shift+Pause exec bash -c 'openrc-shutdown --poweroff now; systemctl poweroff -i' + +# Mouse Scroll +bindsym Control+Mod4+Up exec wlrctl pointer scroll -40 0 # xdotool click 4 +bindsym Control+Mod4+Down exec wlrctl pointer scroll 40 0 # xdotool click 5 +# Move Mouse +bindsym Mod4+KP_9 exec wlrctl pointer click right +bindsym Mod4+KP_7 exec wlrctl pointer click left +# Mouse Click +bindsym Mod4+KP_8 exec wlrctl pointer move 0 -10 +bindsym Control+Mod4+KP_8 exec wlrctl pointer move 0 -40 +bindsym Mod4+KP_2 exec wlrctl pointer move 0 10 +bindsym Control+Mod4+KP_2 exec wlrctl pointer move 0 40 +bindsym Mod4+KP_4 exec wlrctl pointer move -10 0 +bindsym Control+Mod4+KP_4 exec wlrctl pointer move -40 0 +bindsym Mod4+KP_6 exec wlrctl pointer move 10 0 +bindsym Control+Mod4+KP_6 exec wlrctl pointer move 40 0 + +# Atualizar o sistema +bindsym Mod4+u exec kitty -e sudo pacman -Syyu --noconfirm + +# Mude seu papel de parede #antes mude o caminho das imagens em "ajustes" (3ª sessão) +bindsym Control+Mod1+w exec $papel + +# Volume Pulseaudio +bindsym XF86AudioRaiseVolume exec bash -c "pactl set-sink-volume @DEFAULT_SINK@ +5%; pkill -9 osd_cat; xrefresh; echo Volume:\ `pactl list sinks | grep '^[[:space:]]Volume:' | head -n $(( $SINK + 1 )) | tail -n 1 | sed -e 's,.* \([0-9][0-9]*\)%.*,\1,'` | osd_cat -d 1 -s 1 -A center -l 1 -p middle -o 60 -c green -f '-*-helvetica-bold-*-*-*-44-*-*-*-*-*-*'" +bindsym XF86AudioLowerVolume exec bash -c "pactl set-sink-volume @DEFAULT_SINK@ -5%; pkill -9 osd_cat; xrefresh; echo Volume:\ `pactl list sinks | grep '^[[:space:]]Volume:' | head -n $(( $SINK + 1 )) | tail -n 1 | sed -e 's,.* \([0-9][0-9]*\)%.*,\1,'` | osd_cat -d 1 -s 1 -A center -l 1 -p middle -o 60 -c green -f '-*-helvetica-bold-*-*-*-44-*-*-*-*-*-*'" +bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle +#bindsym XF86AudioMicMute exec pactl ............... +# Volume Alsa +#bindsym --locked XF86AudioLowerVolume exec amixer set Master 5%- unmute && pkill -x -RTMIN+11 waybar +#bindsym --locked XF86AudioRaiseVolume exec amixer set Master 5%+ unmute && pkill -x -RTMIN+11 waybar +#bindsym XF86AudioMute exec "amixer set Master toggle" +#bindsym XF86AudioMicMute exec "amixer set Capture toggle" + +# Pavucontrol +bindsym Mod4+p exec pavucontrol + +# Brilho +bindsym XF86MonBrightnessUp exec "light -A 2" +bindsym XF86MonBrightnessDown exec "light -U 2" +bindsym XF86ScreenSaver exec "echo 0 > /sys/class/backlight/intel_backlight/brightness" +#bindsym --whole-window Mod4+Shift+button4 exec "light -A 2" +#bindsym --whole-window Mod4+Shift+button5 exec "light -U 2" +#bindsym XF86MonBrightnessUp exec /bin/xbacklight -dec 15 +#bindsym XF86MonBrightnessDown exec /bin/xbacklight -inc 15 + +# Playerctl (gestor de players multimídia) +bindsym Shift+space exec playerctl play-pause + +# Min Browser +bindsym Control+Mod4+m exec min + +# Firefox +bindsym Control+Mod4+f exec firefox +bindsym Control+Mod4+Shift+f exec firefox --profile ~/.firefox-rofe/ + +# https://www.qwant.com +bindsym Control+Mod4+w exec firefox --new-tab https://www.qwant.com + +#https://www.ecosia.org/ +bindsym Control+Mod4+e exec firefox --new-tab https://www.ecosia.org/ + +#https://duckduckgo.com/ +bindsym Control+Mod4+d exec firefox --new-tab https://duckduckgo.com/ + +# Arquivos +bindsym Shift+Mod4+f exec xdg-open ~ + +# Arquivos +bindsym Mod4+n exec xdg-open ~ + +# Inkscape +bindsym Control+Mod4+i exec inkscape + +# Gimp +bindsym Control+Mod4+g exec gimp + +# Gimp +bindsym Control+Mod4+a exec arandr + +# Iniciar terminal +#bindsym Mod4+Return exec i3-sensible-terminal +bindsym Mod4+t exec kitty +bindsym Mod4+y exec yakuake +bindsym Mod4+Return exec termite +bindsym Shift+Mod4+t exec kitty +bindsym Shift+Mod4+Return exec termite +bindsym Mod4+Shift+x exec xterm + +# Iniciar Qbittorrent +bindsym Control+Mod1+t exec qbittorrent + +# "Assasquinar" janela (mata essa "pomba" seu "assasquino") +bindsym Control+q kill +bindsym Mod4+q kill +bindsym Mod4+Shift+q kill +bindsym Mod1+F4 kill + +# Mudar foco +bindsym Mod1+h focus left +bindsym Mod1+Shift+Tab focus left +bindsym Mod1+j focus down +bindsym Mod4+Tab focus down +bindsym Mod1+k focus up +bindsym Mod4+Shift+Tab focus up +bindsym Mod1+l focus right +bindsym Mod1+Tab focus right + +# Alternativa +bindsym Mod4+Left focus left +bindsym Mod4+Down focus down +bindsym Mod4+Up focus up +bindsym Mod4+Right focus right + +# Mover janela focada +bindsym Mod1+Shift+h move left +bindsym Mod1+Shift+j move down +bindsym Mod1+Shift+k move up +bindsym Mod1+Shift+l move right + +# Alternativa +bindsym Mod1+Shift+Left move left +bindsym Mod1+Shift+Down move down +bindsym Mod1+Shift+Up move up +bindsym Mod1+Shift+Right move right + +# Orientação horizontal +#bindsym Mod4+h split h +bindsym Mod4+h layout toggle split + +# Orientação vertical +#bindsym Mod4+v split v +bindsym Mod4+v layout toggle split + +# Entrar em modo tela cheia +bindsym Mod1+F11 fullscreen toggle +bindsym Mod4+a fullscreen toggle + +# change container layout (stacked, tabbed, toggle split) +bindsym Mod4+s layout stacking +bindsym Mod4+w layout tabbed +bindsym Mod4+e layout toggle split + +# Tela maximizada/floating +bindsym Mod4+f floating toggle +bindsym button3 floating toggle + +# change focus between tiling / floating windows +bindsym Mod4+space focus mode_toggle +bindsym Mod1+Escape focus mode_toggle + +# Centro +bindsym Mod4+Shift+c move position center +bindsym Mod4+c move position center + +# Sway reload +bindsym Mod4+Shift+r reload + +# Alterar config da SwayWM +bindsym Control+Mod1+c exec code ~/.config/sway/config + +# Matar Sway +bindsym Control+Mod4+q exec pkill -9 sway + +# Sway Exit +bindsym Mod4+Shift+e exit +bindsym Control+Mod1+backspace exit + +# Lançadores de programas +bindsym Mod4+x exec ~/.config/rofi/rofimenu2.sh +bindsym Mod1+F2 exec rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/row_dock.rasi +bindsym Mod1+F3 exec rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi +bindsym Mod4+F1 exec rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/screen.rasi +bindsym Mod4+z exec rofi -show drun -font "Poppins 13" +bindsym Mod1+F1 exec bash -c "rm ~/.jgmenu-lockfile ; jgmenu" +bindsym Control+space exec synapse + +# Lock +bindsym Control+alt+l exec swaylock + +# Screenshot +bindsym Print exec bash -c 'play ~/.local/songs/camera_shutter.mp3 ; grim "/home/$USER/Imagens/Captura de Tela/Captura de tela de $(date +"%d-%m-%Y %H:%M:%S").png" - | wl-copy' + +# Gravar tela +#bindsym Control+Mod1+r exec bash -c 'sakura -e ffmpeg -video_size 1360x768 -framerate 25 -f x11grab -i :0.0 -f pulse -ac 2 -i default /home/$USER/Vídeos/Tela_$(date +%d-%m-%Y_%H:%M:%S).mkv' +#bindsym Control+Mod1+r exec obs +bindsym Control+Mod1+r exec wf-recorder -f '/home/$USER/Vídeos/Tela_$(date +%d-%m-%Y_%H:%M:%S).mkv' + +#################################################################### +######################### A R E A S ################################ +#################################################################### + +set $ws1 "1" +set $ws2 "2" +set $ws3 "3" +set $ws4 "4" +set $ws5 "5" +set $ws6 "6" +set $ws7 "7" +set $ws8 "8" +set $ws9 "9" +set $ws10 "10" +################ +#set $ws1 "" +#set $ws2 "" +#set $ws3 "" +#set $ws4 "" +#set $ws5 "" +#set $ws6 "" +#set $ws7 "" +#set $ws8 "" +#set $ws9 "" +#set $ws10 "" + +# Navegar pelas workspaces +bindsym Mod4+1 workspace number $ws1 +bindsym Mod4+2 workspace number $ws2 +bindsym Mod4+3 workspace number $ws3 +bindsym Mod4+4 workspace number $ws4 +bindsym Mod4+5 workspace number $ws5 +bindsym Mod4+6 workspace number $ws6 +bindsym Mod4+7 workspace number $ws7 +bindsym Mod4+8 workspace number $ws8 +bindsym Mod4+9 workspace number $ws9 +bindsym Mod4+0 workspace number $ws10 + +# Mover foco para as workspace +bindsym Mod4+Shift+1 move container to workspace number $ws1 +bindsym Mod4+Shift+2 move container to workspace number $ws2 +bindsym Mod4+Shift+3 move container to workspace number $ws3 +bindsym Mod4+Shift+4 move container to workspace number $ws4 +bindsym Mod4+Shift+5 move container to workspace number $ws5 +bindsym Mod4+Shift+6 move container to workspace number $ws6 +bindsym Mod4+Shift+7 move container to workspace number $ws7 +bindsym Mod4+Shift+8 move container to workspace number $ws8 +bindsym Mod4+Shift+9 move container to workspace number $ws9 +bindsym Mod4+Shift+0 move container to workspace number $ws10 + +bindsym Mod4+d workspace back_and_forth + +#################################################################### +############## R E G R A S # D A S # J A N E L A S ################# +#################################################################### +# +######## No i3 o modo floating seria assim: +# for_window [class="(Sakura)"]floating enable, move position center +# +######## No sway o modo floating é diferente, não precisa da opção "move position center" é assim: +# for_window [app_id=".*sakura$"] floating enable +# +######## Ou com (title / app_id ou class), dependerá do progrma, ou vai funcionar de um modo ou de outro, +######## No entanto, às vezes precisa de uma parâmetro especial, como: ".*progrma$", ou simplesmente: "progrma", exemplos: +# for_window [app_id=".*sakura$"] floating enable +# for_window [title=".*mpv$"] floating enable +# for_window [class="Viewnior"] floating enable +##################################################################### + +# Sakura (Terminal) +#for_window [app_id=".*sakura$"] floating enable + +# Termite (Terminal) +#for_window [app_id=".*termite$"] floating enable + +# Telegram (Desktop) +#for_window [title=".*telegram$"] floating enable + +# Nemo (Gerenciador de arquivos) +#for_window [app_id="nemo"] floating enable + +# Nautilus (Gerenciador de arquivos) +#for_window [title="Nautilus"] floating enable + +# Orage (Calendário) +#for_window [class=".*orage$" instance=".*orage$" title="Orage" app_id=".*orage$"] floating enable + +# MPV (Video Player) +#for_window [title=".*mpv$"] floating enable + +# Qbittorrent +for_window [app_id="qbittorrent"] floating enable +assign [app_id="qbittorrent"] $ws5 + +# Howl (IDE) +#for_window [app_id=".*howl$"] floating enable + +# Viewnior (Gerenciador de imagens) +#for_window [class="Viewnior"] floating enable + +#################################################################### +################# R E D I M E N S I O N A R ######################## +#################################################################### +# resize window (you can also use the mouse for that) +mode "resize" { + # These bindings trigger as soon as you enter the resize mode + + # Pressing left will shrink the window’s width. + # Pressing right will grow the window’s width. + # Pressing up will shrink the window’s height. + # Pressing down will grow the window’s height. + bindsym h resize shrink width 10 px or 10 ppt + bindsym j resize grow height 10 px or 10 ppt + bindsym k resize shrink height 10 px or 10 ppt + bindsym l resize grow width 10 px or 10 ppt + + # same bindings, but for the arrow keys + bindsym Left resize shrink width 10 px or 10 ppt + bindsym Down resize grow height 10 px or 10 ppt + bindsym Up resize shrink height 10 px or 10 ppt + bindsym Right resize grow width 10 px or 10 ppt + + # back to normal: Enter or Escape or Mod4+r + bindsym Return mode "default" + bindsym Escape mode "default" + bindsym Mod4+r mode "default" + bindsym Mod4+a mode "default" + bindsym Mod4+w mode "default" +} +bindsym Mod4+r mode "resize" + +#################################################################### +######################### G A P S ################################## +#################################################################### +set $mode_gaps Gaps: (o) outer, (i) inner +set $mode_gaps_outer Outer Gaps: +|-|0|d (local), Shift + +|-|0|d (global) +set $mode_gaps_inner Inner Gaps: +|-|0|d (local), Shift + +|-|0|d (global) +bindsym $mod+Shift+g mode "$mode_gaps" + +mode "$mode_gaps" { + bindsym o mode "$mode_gaps_outer" + bindsym i mode "$mode_gaps_inner" + bindsym Return mode "default" + bindsym Escape mode "default" +} + +mode "$mode_gaps_inner" { + bindsym plus gaps inner current plus 5 + bindsym minus gaps inner current minus 5 + bindsym 0 gaps inner current set 0 + + bindsym Shift+plus gaps inner all plus 5 + bindsym Shift+minus gaps inner all minus 5 + bindsym Shift+0 gaps inner all set 0 + + bindsym d gaps inner current set $gaps_inner_default, mode "default" + bindsym Shift+d gaps inner all set $gaps_inner_default, mode "default" + + bindsym Return mode "default" + bindsym Escape mode "default" +} + +mode "$mode_gaps_outer" { + bindsym plus gaps outer current plus 5 + bindsym minus gaps outer current minus 5 + bindsym 0 gaps outer current set 0 + + bindsym Shift+plus gaps outer all plus 5 + bindsym Shift+minus gaps outer all minus 5 + bindsym Shift+0 gaps outer all set 0 + + bindsym d gaps outer current set $gaps_outer_default, mode "default" + bindsym Shift+d gaps outer all set $gaps_outer_default, mode "default" + + bindsym Return mode "default" + bindsym Escape mode "default" +} + +#################################################################### +####################### E X E C U T A R ############################ +#################################################################### +# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the +# screen before suspend. Use loginctl lock-session to lock your screen. +exec bash -c 'pkill -9 swaybg ; swaybg -i "$(find /home/$USER/Imagens/Wallpapers/ -name "*[jJpP][nNpP][gG]" | shuf -n1)"' & + +#exec oguri & + +exec copyq & + +exec bash -c "while true; do anyremote -f /usr/share/anyremote/cfg-data/Server-mode/all-in-one2.cfg -s socket:5197 ; done" & + +exec bash -c "while true; do minidlnad -f /home/$USER/.config/minidlna/minidlna.conf -P /home/$USER/.config/minidlna/minidlna.pid ; done" & + +exec bash -c 'while true; do sleep 7; if ! pactl stat; then systemctl --user stop pulseaudio.service pulseaudio.socket; sleep 2; pulseaudio --kill; sleep 2; pulseaudio --start; sleep 2; if ! pactl stat; then systemctl --user restart pulseaudio.service; sleep 2; systemctl --user reset-failed pulseaudio.service; fi; fi; done' & + +exec pulseaudio --start +exec pactl set-card-profile 0 output:analog-stereo+input:analog-stereo +exec pactl upload-sample /home/$USER/.local/songs/media-center-family-facundes.ogg +exec paplay /home/$USER/.local/songs/media-center-family-facundes.ogg --volume=76767 +exec nwg-panel & + +# https://github.com/swaywm/swaylock/issues/99 +set $lockcmd swaylock -f +exec swayidle -w \ + timeout 300 'imv-wayland -x -t 1 -f /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png & sleep 0.25 ; swaymsg "output * dpms off"' \ + resume 'swaymsg "output * dpms on"' \ + timeout 315 '$lockcmd' \ + before-sleep '$lockcmd ; sleep 1' diff --git a/.config/sway/config.d/autostart_applications b/.config/sway/config.d/autostart_applications new file mode 100644 index 0000000..3700446 --- /dev/null +++ b/.config/sway/config.d/autostart_applications @@ -0,0 +1 @@ +exec python ~/.config/sway/scripts/swayfader.py \ No newline at end of file diff --git a/.config/sway/config.d/theme b/.config/sway/config.d/theme new file mode 100644 index 0000000..f1ebf81 --- /dev/null +++ b/.config/sway/config.d/theme @@ -0,0 +1,37 @@ +# Apply gtk theming +exec_always ~/.config/sway/scripts/import-gsettings + +# Set inner/outer gaps +gaps inner 5 +gaps outer 5 + +# Hide titlebar on windows: +default_border pixel 2 + +# Default Font +font pango:Noto Sans Regular 10 + +# Thin borders: +smart_borders on + +# Set wallpaper: +#exec ~/.azotebg + +# Title format for windows +for_window [shell="xdg_shell"] title_format "%title (%app_id)" +for_window [shell="x_wayland"] title_format "%class - %title" + +## Window decoration +# class border backgr. text indicator child_border +client.focused #EA1414 #360303 #eceff4 #EA1414 #EA1414 +client.focused_inactive #EA1414 #000000 #d8dee9 #000000 #000000 +client.unfocused #EA1414 #000000 #d8dee9 #000000 #000000 +client.urgent #EA1414 #ebcb8b #2e3440 #8fbcbb #ebcb8b + +# +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + swaybar_command waybar +} \ No newline at end of file diff --git a/.config/sway/config.save b/.config/sway/config.save new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.config/sway/config.save @@ -0,0 +1 @@ + diff --git a/.config/sway/scripts/import-gsettings b/.config/sway/scripts/import-gsettings new file mode 100644 index 0000000..c3b2e81 --- /dev/null +++ b/.config/sway/scripts/import-gsettings @@ -0,0 +1,15 @@ +#!/bin/sh + +# usage: import-gsettings +config="${XDG_CONFIG_HOME:-$HOME/.config}/gtk-3.0/settings.ini" +if [ ! -f "$config" ]; then exit 1; fi + +gnome_schema="org.gnome.desktop.interface" +gtk_theme="$(grep 'gtk-theme-name' "$config" | cut -d'=' -f2)" +icon_theme="$(grep 'gtk-icon-theme-name' "$config" | cut -d'=' -f2)" +cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | cut -d'=' -f2)" +font_name="$(grep 'gtk-font-name' "$config" | cut -d'=' -f2)" +gsettings set $gnome_schema gtk-theme 'Sweet-Dark' +gsettings set $gnome_schema icon-theme 'BeautyLine' +gsettings set $gnome_schema cursor-theme 'Sweet-cursors' +gsettings set $gnome_schema font-name 'Noto Music' \ No newline at end of file diff --git a/.config/sway/scripts/swayfader.py b/.config/sway/scripts/swayfader.py new file mode 100644 index 0000000..f729be0 --- /dev/null +++ b/.config/sway/scripts/swayfader.py @@ -0,0 +1,228 @@ +from i3ipc import Connection, Event +from threading import Thread +from time import sleep + + +FRAME_T = 0.01 # time taken between each frame of fade + +# transparency values +CON_AC = 1 # active window +CON_INAC = 0.95 # inactive window +FLOAT_AC = 1 # active floating window +FLOAT_INAC = 0.90 # inactive floating window +BOT_INAC = 0.80 # bottom window + + +# fade durations +FADE_TIME = 0.2 +ALT_FADE_TIME = 0.1 + +CON_OUT = FADE_TIME # window fading out +CON_IN = 0.15 # window fading in +FLOAT_OUT = ALT_FADE_TIME # floating window fading out +FLOAT_IN = ALT_FADE_TIME # floating window fading in +BOT_OUT = ALT_FADE_TIME # bottom window fading out +BOT_IN = ALT_FADE_TIME # bottom window fading in +BOT_SWITCH_IN = FADE_TIME # window becoming bottom window +BOT_SWITCH_OUT = FADE_TIME # bottom window becoming window +FLOAT_BOT_OUT = FADE_TIME # floating window fading out from bottom +FLOAT_BOT_IN = FADE_TIME # floating window fading in from bottom + + +class Fader: + def __init__(self): + self.floating_windows = [] + self.fader_running = False + self.fade_queue = [] + self.fade_data = {} + self.bottom_win = None + self.old_win = None + self.active_win = None + + ipc = Connection() + ipc.on(Event.WINDOW_FOCUS, self.on_window_focus) + ipc.on(Event.WINDOW_NEW, self.on_window_new) + ipc.on(Event.WINDOW_FLOATING, self.on_window_floating) + + for win in ipc.get_tree(): + if win.type == "floating_con": + self.floating_windows.append(win.id) + if win.focused: + change_opacity(win, FLOAT_AC) + self.active_win = win + else: + change_opacity(win, FLOAT_INAC) + elif win.type == "con": + if win.focused: + self.active_win = win + change_opacity(win, CON_AC) + else: + change_opacity(win, CON_INAC) + + ipc.main() + + def add_fade(self, win, start, target, duration): + if not duration: + if win.id in self.fade_queue: + self.fade_queue.remove(win.id) + del self.fade_data[win.id] + change_opacity(win, target) + return + + if win.id in self.fade_queue: + f = self.fade_data[win.id] + change = (FRAME_T / duration) * (target - f["opacity"]) + f["change"] = change + f["target"] = target + return + + change_opacity(win, start) + change = (FRAME_T / duration) * (target - start) + fade_data = {"opacity": start, "change": change, "target": target, "win": win} + self.fade_queue.append(win.id) + self.fade_data[win.id] = fade_data + + def start_fader(self): + if not self.fader_running: + self.fader_running = True + Thread(target=self.fader).start() + + def fader(self): + while self.fade_queue: + for win_id in self.fade_queue.copy(): + try: + f = self.fade_data[win_id] + except KeyError: + continue + f["opacity"] += f["change"] + + finished = False + if f["change"] > 0: + if f["opacity"] >= f["target"]: + finished = True + elif f["opacity"] <= f["target"]: + finished = True + + if finished: + change_opacity(f["win"], f["target"]) + try: + self.fade_queue.remove(win_id) + del self.fade_data[win_id] + except (KeyError, ValueError): + continue + else: + change_opacity(f["win"], f["opacity"]) + + sleep(FRAME_T) + self.fader_running = False + + def on_window_focus(self, ipc, e): + if self.active_win.id == e.container.id: + return + + if self.active_win.type == "con": + if e.container.type == "con": + self.add_fade( + e.container, CON_INAC, + CON_AC, CON_IN) + self.add_fade( + self.active_win, CON_AC, + CON_INAC, CON_OUT) + + else: + self.add_fade( + e.container, FLOAT_INAC, + FLOAT_AC, FLOAT_IN) + self.add_fade( + self.active_win, CON_AC, + BOT_INAC, BOT_OUT) + self.bottom_win = self.active_win + + else: + if e.container.type == "con": + self.add_fade( + self.active_win, FLOAT_AC, + FLOAT_INAC, FLOAT_BOT_OUT) + + if not self.bottom_win: + self.add_fade( + e.container, CON_INAC, + CON_AC, CON_IN) + + elif e.container.id != self.bottom_win.id: + self.add_fade( + self.bottom_win, BOT_INAC, + CON_INAC, BOT_SWITCH_OUT) + self.add_fade( + e.container, CON_INAC, + CON_AC, BOT_SWITCH_IN) + self.bottom_win = e.container + + else: + self.add_fade( + self.bottom_win, BOT_INAC, + CON_AC, BOT_IN) + + else: + self.add_fade( + self.active_win, FLOAT_AC, + FLOAT_INAC, FLOAT_OUT) + self.add_fade( + e.container, FLOAT_INAC, + FLOAT_AC, FLOAT_IN) + + self.start_fader() + self.active_win = e.container + + def on_window_new(self, ipc, e): + if self.active_win: + if self.active_win.type == "con": + change_opacity(self.active_win, CON_INAC) + else: + change_opacity(self.active_win, FLOAT_INAC) + + if self.bottom_win: + change_opacity(self.bottom_win, CON_INAC) + + elif self.active_win and self.active_win.type == "con": + self.bottom_win = self.active_win + change_opacity(self.bottom_win, CON_INAC) + + change_opacity(e.container, CON_AC) + self.old_win = self.active_win + self.active_win = e.container + + def on_window_floating(self, ipc, e): + c_id = e.container.id + if c_id not in self.floating_windows: + self.floating_windows.append(c_id) + + if self.active_win.id != e.container.id: + change_opacity(e.container, FLOAT_INAC) + + else: + if self.old_win and self.bottom_win: + if self.old_win.type == "con": + self.bottom_win = self.old_win + change_opacity(self.bottom_win, BOT_INAC) + change_opacity(e.container, FLOAT_AC) + + else: + self.floating_windows.remove(c_id) + if self.active_win.id != e.container.id: + change_opacity(e.container, CON_INAC) + + else: + if self.old_win and self.old_win.type == "con": + change_opacity(self.old_win, CON_INAC) + change_opacity(self.active_win, CON_AC) + + self.active_win = e.container + + +def change_opacity(win, trans): + win.command("opacity " + str(trans)) + + +if __name__ == "__main__": + Fader() \ No newline at end of file diff --git a/.config/sway/status.toml b/.config/sway/status.toml new file mode 100644 index 0000000..b93a7c8 --- /dev/null +++ b/.config/sway/status.toml @@ -0,0 +1,63 @@ +[theme] +name = "plain" +[theme.overrides] +idle_bg = "#2A2A36" +idle_fg = "#F8F8F2" + +[icons] +name = "awesome" + +[[block]] +block = "focused_window" +max_width = 21 + +[[block]] +block = "music" + +[[block]] +block = "disk_space" +path = "/home" +alias = "/" +info_type = "available" +unit = "GB" +interval = 20 +warning = 20.0 +alert = 10.0 + +[[block]] +block = "memory" +display_type = "memory" +format_mem = "{MAg} GB" +format_swap = "{SUm} MB" + +[[block]] +block = "cpu" +interval = 1 + +[[block]] +block = "load" +interval = 1 +format = " {1m} {5m} {15m}" + +[[block]] +block = "backlight" + +[[block]] +block = "sound" + +[[block]] +block = "temperature" +collapsed = false +interval = 10 +format = "{min}° min, {max}° max, {average}° avg" + +[[block]] +block = "battery" +upower = true +format = "{percentage}% {time}" + +[[block]] +block = "time" +interval = 60 + +format = "%a %d/%m %R" diff --git a/.config/sway/sway-install.sh b/.config/sway/sway-install.sh new file mode 100644 index 0000000..ce0f953 --- /dev/null +++ b/.config/sway/sway-install.sh @@ -0,0 +1,68 @@ +#!/bin/bash +mkdir -p ~/.config/sway +cd ~/.config/sway +rm -rf * +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/sway/config +mkdir -p ~/.config/waybar +cd ~/.config/waybar +rm -rf * +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/waybar/arrow-date-center-theme-transparent/config +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/waybar/arrow-date-center-theme-transparent/style.css +mkdir -p ~/.config/swaylock +cd ~/.config/swaylock +rm -rf * +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/swaylock/config +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/swaylock/ford_mustang_12-wallpaper-1920x1080.jpg +mkdir -p ~/.config/termite +cd ~/.config/termite +rm -rf * +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/termite/config +cd ~ +rm -rf .Xdefaults +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/.Xdefaults +mkdir -p ~/.config/rofi +cd ~/.config/rofi +rm -rf * +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/rofimenu.sh +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/center.rasi +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/config +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/rofi-list.sh +mv rofimenu.sh rofimenu2.sh +mv rofi-list.sh rofimenu.sh +mv config config.bkp +chmod +x *.sh +mkdir -p ~/.config/rofi/sidebar +cd ~/.config/rofi/sidebar +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/sidebar/rofi.rasi +mkdir -p ~/.config/rofi/appmenu +cd ~/.config/rofi/appmenu +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/rofi/appmenu/drun.rasi +mkdir -p "/home/$USER/Imagens/Captura de Tela" +mkdir -p ~/Imagens/Wallpapers +cd ~/Imagens/Wallpapers +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/Wallpapers/Archlinux-lbdesign-arch-Linux-1333727-wallhere.com.jpg +wget -nc https://raw.githubusercontent.com/felipefacundes/dotfiles/master/config/swaylock/ford_mustang_12-wallpaper-1920x1080.jpg +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +echo "Vamos às Fontes especiais com íconizadas" +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +mkdir -p ~/.fonts +cd ~/.fonts +rm -f *Hack* +rm -f Minhas_Fonts_2.tar.zst +#wget -nc "https://github.com/felipefacundes/dotfiles/blob/master/fonts/NerdFontHkNF.tar.xz?raw=true" -O NerdFontHkNF.tar.xz +wget -nc "https://github.com/felipefacundes/dotfiles/blob/master/config/fonts/Minhas_Fonts_2.tar.zst?raw=true" -O Minhas_Fonts_2.tar.zst +#tar -xf NerdFontHkNF.tar.xz +tar -xf Minhas_Fonts_2.tar.zst +rm -f Minhas_Fonts_2.tar.zst +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +echo "Configuração do Sway instalada" +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +echo "Vamos instalar às depêndencias para ArchLinux ou derivados (Manjaro e etc...)" +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +sudo pacman -S sakura pavucontrol rofi jgmenu lxmenu-data awesome-terminal-fonts xorg-xkill nemo cinnamon-translations gtop htop xsensors gsimplecal cpupower grim mako slurp sway swaybg swaylock waybar wayland wayland-protocols wl-clipboard wlroots xorg-server-xwayland termite atool ffmpegthumbnailer highlight libcaca lynx mediainfo odt2txt perl-image-exiftool python-chardet ranger light networkmanager --noconfirm +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +echo "Criação de Felipe Facundes" +echo "Telegram: @FeFacundes" +echo "Acesse nosso grupo do Telegram:" +echo "https://t.me/winehq_linux" +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" diff --git a/.config/sway/wallpaper.jpg b/.config/sway/wallpaper.jpg new file mode 100644 index 0000000..ec417ba Binary files /dev/null and b/.config/sway/wallpaper.jpg differ diff --git a/.config/waybar/Dracula/waybar-main/INSTALL.md b/.config/waybar/Dracula/waybar-main/INSTALL.md new file mode 100644 index 0000000..e8bffec --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/INSTALL.md @@ -0,0 +1,36 @@ +### [waybar](https://github.com/Alexays/Waybar) + +#### Install using Git + +If you are a git user, you can install the theme and keep up to date by cloning the repo: + + git clone https://github.com/dracula/waybar.git + +#### Install manually + +Download using the [GitHub .zip download](https://github.com/dracula/waybar/archive/master.zip) option and unzip them. + +#### Activating theme + +If you only want dracula color palette: + +1. `cp waybar/colors.css ~/.config/waybar/` +2. and in your style.css, add +```css +@import url("./colors.css"); +/* example usage */ +window#waybar { +background: @background; +color: @purple; +/* or cyan, green, orange, pink, red, yellow, foreground, background-darker etc. */ +} +``` + +Or, if you want waybar to look exactly like the screenshot: + +```bash +cp -rv waybar ~/.config/ +``` + +Font is Iosevka, icons obsidian. Change `CITY` to your city/town/country in `~/.config/waybar/wittr.sh` if you want weather [documentation](https://wttr.in/:help) [source](https://github.com/chubin/wttr.in). Make adjustments in the config to your liking, ie. s/hyprland/sway/g. + diff --git a/.config/waybar/Dracula/waybar-main/README.md b/.config/waybar/Dracula/waybar-main/README.md new file mode 100644 index 0000000..a271c84 --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/README.md @@ -0,0 +1,27 @@ +# Dracula for [waybar](https://github.com/Alexays/Waybar) + +> A dark theme for [waybar](https://github.com/Alexays/Waybar) + +![Screenshot](./screenshot.png) + +## Install + +All instructions can be found at [draculatheme.com/waybar](https://draculatheme.com/waybar). + +## Team + +This theme is maintained by the following person(s) and a bunch of [awesome contributors](https://github.com/dracula/waybar/graphs/contributors). + +| [![milkknife](https://github.com/milkknife.png?size=100)](https://github.com/milkknife) | +| ---------------------------------------------------------------------------------------- | +| [milkknife](https://github.com/milkknife) | + +## Community + +- [Twitter](https://twitter.com/draculatheme) - Best for getting updates about themes and new stuff. +- [GitHub](https://github.com/dracula/dracula-theme/discussions) - Best for asking questions and discussing issues. +- [Discord](https://draculatheme.com/discord-invite) - Best for hanging out with the community. + +## License + +[MIT License](./LICENSE) diff --git a/.config/waybar/Dracula/waybar-main/screenshot.png b/.config/waybar/Dracula/waybar-main/screenshot.png new file mode 100644 index 0000000..f0aa4de Binary files /dev/null and b/.config/waybar/Dracula/waybar-main/screenshot.png differ diff --git a/.config/waybar/Dracula/waybar-main/waybar/colors.css b/.config/waybar/Dracula/waybar-main/waybar/colors.css new file mode 100644 index 0000000..c1d5bda --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/waybar/colors.css @@ -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; diff --git a/.config/waybar/Dracula/waybar-main/waybar/config b/.config/waybar/Dracula/waybar-main/waybar/config new file mode 100644 index 0000000..9d28ddb --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/waybar/config @@ -0,0 +1,53 @@ +{ + "layer": "top", + "position": "top", + "height": 24, + "spacing": 4, + "modules-left": [ + "wlr/workspaces", + "wlr/taskbar" + ], + "modules-center": [ + "hyprland/window" + ], + "modules-right": [ + "tray", + "hyprland/language", + "custom/weather", + "clock" + ], + "wlr/taskbar": { + "on-click": "activate", + "on-click-middle": "close", + "ignore-list": [ + "foot" + ] + }, + "wlr/workspaces": { + "on-click": "activate", + "on-scroll-up": "hyprctl dispatch workspace e-1", + "on-scroll-down": "hyprctl dispatch workspace e+1" + }, + "hyprland/window": { + "max-length": 128 + }, + "clock": { + "format": "{:%c}", + "tooltip-format": "{:%Y %B}\n{calendar}" + }, + "tray": { + "spacing": 4 + }, + "custom/weather": { + "exec": "~/.config/waybar/wittr.sh", + "return-type": "json", + "format": "{}", + "tooltip": true, + "interval": 900 + }, + "hyprland/language": { + "format-pl": "[pl]", + "format-en": "[us]", + "on-click": "hyprctl switchxkblayout at-translated-set-2-keyboard next" + } +} diff --git a/.config/waybar/Dracula/waybar-main/waybar/style.css b/.config/waybar/Dracula/waybar-main/waybar/style.css new file mode 100644 index 0000000..907ff96 --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/waybar/style.css @@ -0,0 +1,34 @@ +@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); +} +#taskbar button.active { + background-image: linear-gradient(0deg, @selection, @background-darker); +} +#clock { + padding: 0 4px; + background: @background; +} diff --git a/.config/waybar/Dracula/waybar-main/waybar/wittr.sh b/.config/waybar/Dracula/waybar-main/waybar/wittr.sh new file mode 100644 index 0000000..ad7d097 --- /dev/null +++ b/.config/waybar/Dracula/waybar-main/waybar/wittr.sh @@ -0,0 +1,5 @@ +#!/usr/bin/sh +req=$(curl -s wttr.in/CITY?format="%t|%l+(%c%f)+%h,+%C") +bar=$(echo $req | awk -F "|" '{print $1}') +tooltip=$(echo $req | awk -F "|" '{print $2}') +echo "{\"text\":\"$bar\", \"tooltip\":\"$tooltip\"}" diff --git a/.config/waybar/arrow-date-center-theme-transparent/config b/.config/waybar/arrow-date-center-theme-transparent/config new file mode 100644 index 0000000..5a0e017 --- /dev/null +++ b/.config/waybar/arrow-date-center-theme-transparent/config @@ -0,0 +1,194 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + "layer": "top", + "position": "top", + + "modules-left": [ + "custom/rofi", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/arquivos", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/firefox", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/telegram", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/pacman", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "sway/workspaces", + "custom/right-arrow-dark" + ], + "modules-center": [ + "custom/left-arrow-dark", + "clock#1", + "clock#2", + "clock#3", + "custom/right-arrow-dark" + ], + "modules-right": [ + "custom/left-arrow-dark", + "pulseaudio", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "memory", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "cpu", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "temperature", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "battery", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "tray", + "custom/desligar" + ], + "custom/left-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/left-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/rofi": { + "format": "⨇rcⱨ", + "on-click": "pcmanfm menu://applications", + "on-click-right": "rofi -show drun -theme ~/.config/rofi/center.rasi", + "on-click-middle": "pkill -9 rofi" + }, + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", + "format": "Ⲣᗣᗧ•{}🍒", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "sakura -e 'sudo pacman -Syyu --noconfirm'; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + "custom/terminal": { + "format": "", + "on-click": "sakura -m", + "on-click-right": "sakura -s", + "on-click-middle": "pkill -9 sakura" + }, + "custom/arquivos": { + "format": "", + "on-click": "pcmanfm", + "on-click-right": "sakura -e ranger", + "on-click-middle": "bash -c 'pkill -9 pcmanfm ; pkill -9 ranger'" + }, + "custom/firefox": { + "format": "", + "on-click": "firefox", + "on-click-right": "firefox --new-tab", + "on-click-middle": "firefox --private-window" + }, + "custom/telegram": { + "format": "", + "on-click": "firefox --new-tab https://web.telegram.org/#/im?p=s1412203547_9544746212951555718", + "on-click-right": "https://web.telegram.org/", + "on-click-middle": "https://web.telegram.org/" + }, + "sway/workspaces": { + "disable-scroll": true, + "format": "{name}" + }, + "sway/window": { + "max-length": 80, + "tooltip": false + }, + "clock#1": { + "format": " {:%a}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "clock#2": { + "format": " {:%H:%M}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "clock#3": { + "format": " {:%d-%m}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "pulseaudio": { + "format": "{icon} {volume}%", + "format-bluetooth": "{icon} {volume}%", + "format-muted": "MUTE", + "format-icons": { + "headphones": "", + "default": [ + "", + "" + ] + }, + "scroll-step": 5, + "on-click": "pactl set-sink-mute 0 toggle", + "on-click-right": "pavucontrol" + }, + "memory": { + "interval": 2, + "format": " {}%", + "on-click": "sakura -e htop" + }, + "cpu": { + "interval": 2, + "format": "{usage:2}%", + "on-click": "sakura -e watch cpupower frequency-info" + }, + "temperature": { + "interval": 2, + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": " {temperatureC}°C", + "format": " {temperatureC}°C", + "on-click": "xsensors" + }, + "battery": { + "interval": 2, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{icon} {capacity}%", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-icons": [ + "", + "", + "", + "", + "" + ] + }, + "custom/desligar": { + "format": "", + "on-click": "swaynag -t warning -m 'Opções de desligamento' -b 'Sair' 'swaymsg exit' -b 'Reiniciar' 'swaymsg exec reboot' -b 'Desligar' 'openrc-shutdown -p now && systemctl poweroff'" + }, + "tray": { + "icon-size": 15 + } +} diff --git a/.config/waybar/arrow-date-center-theme-transparent/style.css b/.config/waybar/arrow-date-center-theme-transparent/style.css new file mode 100644 index 0000000..a72aaae --- /dev/null +++ b/.config/waybar/arrow-date-center-theme-transparent/style.css @@ -0,0 +1,115 @@ +* { + font-size: 14px; + font-family: monospace; +} +window#waybar { + background: transparent; + color: #fdf6e3; +} +#custom-right-arrow-dark, +#custom-left-arrow-dark { + color: #1a1a1a; + opacity: 0.7; +} +#custom-right-arrow-light, +#custom-left-arrow-light { + color: transparent; + background: transparent; +} +#custom-rofi, +#custom-terminal, +#custom-firefox, +#custom-arquivos, +#custom-telegram, +#custom-pacman, +#workspaces, +#clock.1, +#clock.2, +#clock.3, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#tray, +#custom-desligar { + background: #1a1a1a; + opacity: 0.7; +} +#custom-rofi { + color: #0061ff; +} +#custom-terminal { + color: #ffffff; +} +#custom-firefox { + color: #ffa000; +} +#custom-arquivos { + color: #fff89d; +} +#custom-telegram { + color: #9dfff5; +} +#custom-pacman { + color: #f8fc03; +} + +#workspaces button { + padding: 0 2px; + color: #fdf6e3; +} +#workspaces button.focused { + color: #b600bd; +} +#workspaces button:hover { + box-shadow: inherit; + text-shadow: inherit; +} +#workspaces button:hover { + background: #1a1a1a; + border: #1a1a1a; + padding: 0 3px; +} +#clock.1 { + color: #ffcf7c; +} +#clock.2 { + color: #00ffbd; +} +#clock.3 { + color: #ffcf7c; +} +#pulseaudio { + color: #009eff; +} +#backlight { + color: #b58900; +} +#memory { + color: #00ffbd; +} +#temperature { + color: #ffcd00; +} +#cpu { + color: #f700ff; +} +#battery { + color: #aeff00; +} +#custom-desligar { + color: #ff0000; +} +#custom-rofi, +#clock, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#custom-desligar { + padding: 0 10px; +} diff --git a/.config/waybar/arrow-date-center-theme/config b/.config/waybar/arrow-date-center-theme/config new file mode 100644 index 0000000..f91803e --- /dev/null +++ b/.config/waybar/arrow-date-center-theme/config @@ -0,0 +1,182 @@ +// vim:ft=json + +{ + "layer": "top", + "position": "top", + + "modules-left": [ + "custom/rofi", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/arquivos", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/firefox", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/telegram", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "sway/workspaces", + "custom/right-arrow-dark" + ], + "modules-center": [ + "custom/left-arrow-dark", + "clock#1", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "clock#2", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "clock#3", + "custom/right-arrow-dark" + ], + "modules-right": [ + "custom/left-arrow-dark", + "pulseaudio", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "memory", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "cpu", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "temperature", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "battery", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "tray", + "custom/desligar" + ], + "custom/left-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/left-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/rofi": { + "format": "⨇rcⱨ", + "on-click": "bash -c '$HOME/.config/rofi/rofimenu.sh &'", + "on-click-right": "rofi -show drun -theme ~/.config/rofi/center.rasi", + "on-click-middle": "pkill -9 rofi" + }, + "custom/terminal": { + "format": "", + "on-click": "sakura -m", + "on-click-right": "sakura -s", + "on-click-middle": "pkill -9 sakura" + }, + "custom/arquivos": { + "format": "", + "on-click": "dolphin", + "on-click-right": "sakura -e ranger", + "on-click-middle": "bash -c 'pkill -9 dolphin ; pkill -9 ranger'" + }, + "custom/firefox": { + "format": "", + "on-click": "firefox", + "on-click-right": "firefox --new-tab", + "on-click-middle": "firefox --private-window" + }, + "custom/telegram": { + "format": "", + "on-click": "firefox --new-tab https://web.telegram.org/#/im?p=s1412203547_9544746212951555718", + "on-click-right": "https://web.telegram.org/", + "on-click-middle": "https://web.telegram.org/" + }, + "sway/workspaces": { + "disable-scroll": true, + "format": "{name}" + }, + "sway/window": { + "max-length": 80, + "tooltip": false + }, + "clock#1": { + "format": " {:%a}", + "tooltip": false, + "on-click": "orage" + }, + "clock#2": { + "format": " {:%H:%M}", + "tooltip": false, + "on-click": "orage" + }, + "clock#3": { + "format": " {:%d-%m}", + "tooltip": false, + "on-click": "orage" + }, + "pulseaudio": { + "format": "{icon} {volume}%", + "format-bluetooth": "{icon} {volume}%", + "format-muted": "MUTE", + "format-icons": { + "headphones": "", + "default": [ + "", + "" + ] + }, + "scroll-step": 5, + "on-click": "pactl set-sink-mute 0 toggle", + "on-click-right": "pavucontrol" + }, + "memory": { + "interval": 2, + "format": " {}%", + "on-click": "sakura -e htop" + }, + "cpu": { + "interval": 2, + "format": "{usage:2}%", + "on-click": "sakura -e watch cpupower frequency-info" + }, + "temperature": { + "interval": 2, + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": " {temperatureC}°C", + "format": " {temperatureC}°C", + "on-click": "xsensors" + }, + "battery": { + "interval": 2, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{icon} {capacity}%", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-icons": [ + "", + "", + "", + "", + "" + ] + }, + "custom/desligar": { + "format": "", + "on-click": "swaynag -t warning -m 'Opções de desligamento' -b 'Sair' 'swaymsg exit' -b 'Reiniciar' 'swaymsg exec openrc-shutdown --reboot now' -b 'Desligar' 'openrc-shutdown --poweroff now'" + }, + "tray": { + "icon-size": 15 + } +} diff --git a/.config/waybar/arrow-date-center-theme/style.css b/.config/waybar/arrow-date-center-theme/style.css new file mode 100644 index 0000000..87f712b --- /dev/null +++ b/.config/waybar/arrow-date-center-theme/style.css @@ -0,0 +1,103 @@ +* { + font-size: 14px; + font-family: monospace; +} + +window#waybar { + background: #292b2e; + color: #fdf6e3; +} + +#custom-right-arrow-dark, +#custom-left-arrow-dark { + color: #1a1a1a; +} +#custom-right-arrow-light, +#custom-left-arrow-light { + color: #292b2e; + background: #1a1a1a; +} + +#custom-rofi, +#custom-terminal, +#custom-firefox, +#custom-arquivos, +#custom-telegram, +#workspaces, +#clock.1, +#clock.2, +#clock.3, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#tray, +#custom-desligar { + background: #1a1a1a; +} +#custom-rofi { + color: #0061ff; +} +#custom-terminal { + color: #ffffff; +} +#custom-firefox { + color: #ffa000; +} +#custom-arquivos { + color: #fff89d; +} +#custom-telegram { + color: #9dfff5; +} +#workspaces button { + padding: 0 2px; + color: #fdf6e3; +} +#workspaces button.focused { + color: #b600bd; +} +#workspaces button:hover { + box-shadow: inherit; + text-shadow: inherit; +} +#workspaces button:hover { + background: #1a1a1a; + border: #1a1a1a; + padding: 0 3px; +} +#pulseaudio { + color: #268bd2; +} +#backlight { + color: #b58900; +} +#memory { + color: #2aa198; +} +#temperature { + color: #b58900; +} +#cpu { + color: #6c71c4; +} +#battery { + color: #859900; +} +#custom-desligar { + color: #ff0000; +} + +#custom-rofi, +#clock, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#custom-desligar { + padding: 0 10px; +} diff --git a/.config/waybar/base16-waybar/LICENSE b/.config/waybar/base16-waybar/LICENSE new file mode 100644 index 0000000..712c644 --- /dev/null +++ b/.config/waybar/base16-waybar/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Michael Nussbaum + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/.config/waybar/base16-waybar/README.md b/.config/waybar/base16-waybar/README.md new file mode 100644 index 0000000..ddaba80 --- /dev/null +++ b/.config/waybar/base16-waybar/README.md @@ -0,0 +1,69 @@ +# base16-waybar + +[base16][base16-home-link] template for [waybar][waybar-link]. + +This repository is meant to work with [base16][base16-home-link] from Tinted +Theming. It provides a hook and template that can be used dynamically load +base16 color schemes in waybar. + +This project works alongside [base16-sway][base16-sway] and relies on the hook +function to send the message to Sway to reload its configuration file which in +turn will restart waybar. + +## Installation + +Clone the repository: + +```text +git clone https://github.com/freddiehaddad/base16-waybar.git ~/.config/base16-waybar +``` + +Copy the hook to your base16-shell hooks directory: + +```text +cp ~/.config/base16-waybar/hooks/10-waybar.sh ~/.config/base16-shell/hooks +``` + +Add to the top of your `style.css` file import to the color scheme: + +```css +@import "scheme.css"; +``` + +You can now reference the colors through the file: + +```css +#waybar { + background-color: @base00; + border-bottom: 2px solid @base01; + color: @base05; +} +``` + +In your sway configuration, configure waybar as follows: + +```text +exec_always "kill $(pgrep waybar); waybar" + +``` + +Re-run your base16 theme to execute the hook: + +```text +base16_tokyo-night-dark +``` + +Verify the hook created the symbolic link to the correct template: + +```text +~/.config/waybar/scheme.css ⇒ /home/.../.config/base16-waybar/colors/base16-tokyo-night-dark.css +``` + +## Other + +[Original repo][github-waybar-repo-link] + +[base16-home-link]: https://github.com/base16-project/home +[base16-sway]: https://github.com/freddiehaddad/base16-sway +[waybar-link]: https://github.com/Alexays/Waybar +[github-waybar-repo-link]: https://github.com/mnussbaum/base16-waybar diff --git a/.config/waybar/base16-waybar/colors/base16-3024.css b/.config/waybar/base16-waybar/colors/base16-3024.css new file mode 100644 index 0000000..2cb9cc2 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-3024.css @@ -0,0 +1,23 @@ +/* +* +* Base16 3024 +* Author: Jan T. Sott (http://github.com/idleberg) +* +*/ + +@define-color base00 #090300; +@define-color base01 #3a3432; +@define-color base02 #4a4543; +@define-color base03 #5c5855; +@define-color base04 #807d7c; +@define-color base05 #a5a2a2; +@define-color base06 #d6d5d4; +@define-color base07 #f7f7f7; +@define-color base08 #db2d20; +@define-color base09 #e8bbd0; +@define-color base0A #fded02; +@define-color base0B #01a252; +@define-color base0C #b5e4f4; +@define-color base0D #01a0e4; +@define-color base0E #a16a94; +@define-color base0F #cdab53; diff --git a/.config/waybar/base16-waybar/colors/base16-apathy.css b/.config/waybar/base16-waybar/colors/base16-apathy.css new file mode 100644 index 0000000..e618ee7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-apathy.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Apathy +* Author: Jannik Siebert (https://github.com/janniks) +* +*/ + +@define-color base00 #031a16; +@define-color base01 #0b342d; +@define-color base02 #184e45; +@define-color base03 #2b685e; +@define-color base04 #5f9c92; +@define-color base05 #81b5ac; +@define-color base06 #a7cec8; +@define-color base07 #d2e7e4; +@define-color base08 #3e9688; +@define-color base09 #3e7996; +@define-color base0A #3e4c96; +@define-color base0B #883e96; +@define-color base0C #963e4c; +@define-color base0D #96883e; +@define-color base0E #4c963e; +@define-color base0F #3e965b; diff --git a/.config/waybar/base16-waybar/colors/base16-apprentice.css b/.config/waybar/base16-waybar/colors/base16-apprentice.css new file mode 100644 index 0000000..2262959 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-apprentice.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Apprentice +* Author: romainl +* +*/ + +@define-color base00 #262626; +@define-color base01 #af5f5f; +@define-color base02 #5f875f; +@define-color base03 #87875f; +@define-color base04 #5f87af; +@define-color base05 #5f5f87; +@define-color base06 #5f8787; +@define-color base07 #6c6c6c; +@define-color base08 #444444; +@define-color base09 #ff8700; +@define-color base0A #87af87; +@define-color base0B #ffffaf; +@define-color base0C #87afd7; +@define-color base0D #8787af; +@define-color base0E #5fafaf; +@define-color base0F #bcbcbc; diff --git a/.config/waybar/base16-waybar/colors/base16-ashes.css b/.config/waybar/base16-waybar/colors/base16-ashes.css new file mode 100644 index 0000000..235e11f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ashes.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Ashes +* Author: Jannik Siebert (https://github.com/janniks) +* +*/ + +@define-color base00 #1c2023; +@define-color base01 #393f45; +@define-color base02 #565e65; +@define-color base03 #747c84; +@define-color base04 #adb3ba; +@define-color base05 #c7ccd1; +@define-color base06 #dfe2e5; +@define-color base07 #f3f4f5; +@define-color base08 #c7ae95; +@define-color base09 #c7c795; +@define-color base0A #aec795; +@define-color base0B #95c7ae; +@define-color base0C #95aec7; +@define-color base0D #ae95c7; +@define-color base0E #c795ae; +@define-color base0F #c79595; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-cave-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-cave-light.css new file mode 100644 index 0000000..ce6207a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-cave-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Cave Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #efecf4; +@define-color base01 #e2dfe7; +@define-color base02 #8b8792; +@define-color base03 #7e7887; +@define-color base04 #655f6d; +@define-color base05 #585260; +@define-color base06 #26232a; +@define-color base07 #19171c; +@define-color base08 #be4678; +@define-color base09 #aa573c; +@define-color base0A #a06e3b; +@define-color base0B #2a9292; +@define-color base0C #398bc6; +@define-color base0D #576ddb; +@define-color base0E #955ae7; +@define-color base0F #bf40bf; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-cave.css b/.config/waybar/base16-waybar/colors/base16-atelier-cave.css new file mode 100644 index 0000000..d7dfefe --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-cave.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Cave +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #19171c; +@define-color base01 #26232a; +@define-color base02 #585260; +@define-color base03 #655f6d; +@define-color base04 #7e7887; +@define-color base05 #8b8792; +@define-color base06 #e2dfe7; +@define-color base07 #efecf4; +@define-color base08 #be4678; +@define-color base09 #aa573c; +@define-color base0A #a06e3b; +@define-color base0B #2a9292; +@define-color base0C #398bc6; +@define-color base0D #576ddb; +@define-color base0E #955ae7; +@define-color base0F #bf40bf; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-dune-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-dune-light.css new file mode 100644 index 0000000..f61a0dd --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-dune-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Dune Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #fefbec; +@define-color base01 #e8e4cf; +@define-color base02 #a6a28c; +@define-color base03 #999580; +@define-color base04 #7d7a68; +@define-color base05 #6e6b5e; +@define-color base06 #292824; +@define-color base07 #20201d; +@define-color base08 #d73737; +@define-color base09 #b65611; +@define-color base0A #ae9513; +@define-color base0B #60ac39; +@define-color base0C #1fad83; +@define-color base0D #6684e1; +@define-color base0E #b854d4; +@define-color base0F #d43552; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-dune.css b/.config/waybar/base16-waybar/colors/base16-atelier-dune.css new file mode 100644 index 0000000..3672ab2 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-dune.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Dune +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #20201d; +@define-color base01 #292824; +@define-color base02 #6e6b5e; +@define-color base03 #7d7a68; +@define-color base04 #999580; +@define-color base05 #a6a28c; +@define-color base06 #e8e4cf; +@define-color base07 #fefbec; +@define-color base08 #d73737; +@define-color base09 #b65611; +@define-color base0A #ae9513; +@define-color base0B #60ac39; +@define-color base0C #1fad83; +@define-color base0D #6684e1; +@define-color base0E #b854d4; +@define-color base0F #d43552; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-estuary-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-estuary-light.css new file mode 100644 index 0000000..fa7c036 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-estuary-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Estuary Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f4f3ec; +@define-color base01 #e7e6df; +@define-color base02 #929181; +@define-color base03 #878573; +@define-color base04 #6c6b5a; +@define-color base05 #5f5e4e; +@define-color base06 #302f27; +@define-color base07 #22221b; +@define-color base08 #ba6236; +@define-color base09 #ae7313; +@define-color base0A #a5980d; +@define-color base0B #7d9726; +@define-color base0C #5b9d48; +@define-color base0D #36a166; +@define-color base0E #5f9182; +@define-color base0F #9d6c7c; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-estuary.css b/.config/waybar/base16-waybar/colors/base16-atelier-estuary.css new file mode 100644 index 0000000..117fa89 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-estuary.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Estuary +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #22221b; +@define-color base01 #302f27; +@define-color base02 #5f5e4e; +@define-color base03 #6c6b5a; +@define-color base04 #878573; +@define-color base05 #929181; +@define-color base06 #e7e6df; +@define-color base07 #f4f3ec; +@define-color base08 #ba6236; +@define-color base09 #ae7313; +@define-color base0A #a5980d; +@define-color base0B #7d9726; +@define-color base0C #5b9d48; +@define-color base0D #36a166; +@define-color base0E #5f9182; +@define-color base0F #9d6c7c; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-forest-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-forest-light.css new file mode 100644 index 0000000..262ca14 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-forest-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Forest Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f1efee; +@define-color base01 #e6e2e0; +@define-color base02 #a8a19f; +@define-color base03 #9c9491; +@define-color base04 #766e6b; +@define-color base05 #68615e; +@define-color base06 #2c2421; +@define-color base07 #1b1918; +@define-color base08 #f22c40; +@define-color base09 #df5320; +@define-color base0A #c38418; +@define-color base0B #7b9726; +@define-color base0C #3d97b8; +@define-color base0D #407ee7; +@define-color base0E #6666ea; +@define-color base0F #c33ff3; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-forest.css b/.config/waybar/base16-waybar/colors/base16-atelier-forest.css new file mode 100644 index 0000000..e5a44af --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-forest.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Forest +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #1b1918; +@define-color base01 #2c2421; +@define-color base02 #68615e; +@define-color base03 #766e6b; +@define-color base04 #9c9491; +@define-color base05 #a8a19f; +@define-color base06 #e6e2e0; +@define-color base07 #f1efee; +@define-color base08 #f22c40; +@define-color base09 #df5320; +@define-color base0A #c38418; +@define-color base0B #7b9726; +@define-color base0C #3d97b8; +@define-color base0D #407ee7; +@define-color base0E #6666ea; +@define-color base0F #c33ff3; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-heath-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-heath-light.css new file mode 100644 index 0000000..15d6f2d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-heath-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Heath Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f7f3f7; +@define-color base01 #d8cad8; +@define-color base02 #ab9bab; +@define-color base03 #9e8f9e; +@define-color base04 #776977; +@define-color base05 #695d69; +@define-color base06 #292329; +@define-color base07 #1b181b; +@define-color base08 #ca402b; +@define-color base09 #a65926; +@define-color base0A #bb8a35; +@define-color base0B #918b3b; +@define-color base0C #159393; +@define-color base0D #516aec; +@define-color base0E #7b59c0; +@define-color base0F #cc33cc; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-heath.css b/.config/waybar/base16-waybar/colors/base16-atelier-heath.css new file mode 100644 index 0000000..9fb13c0 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-heath.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Heath +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #1b181b; +@define-color base01 #292329; +@define-color base02 #695d69; +@define-color base03 #776977; +@define-color base04 #9e8f9e; +@define-color base05 #ab9bab; +@define-color base06 #d8cad8; +@define-color base07 #f7f3f7; +@define-color base08 #ca402b; +@define-color base09 #a65926; +@define-color base0A #bb8a35; +@define-color base0B #918b3b; +@define-color base0C #159393; +@define-color base0D #516aec; +@define-color base0E #7b59c0; +@define-color base0F #cc33cc; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-lakeside-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-lakeside-light.css new file mode 100644 index 0000000..8baedad --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-lakeside-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Lakeside Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #ebf8ff; +@define-color base01 #c1e4f6; +@define-color base02 #7ea2b4; +@define-color base03 #7195a8; +@define-color base04 #5a7b8c; +@define-color base05 #516d7b; +@define-color base06 #1f292e; +@define-color base07 #161b1d; +@define-color base08 #d22d72; +@define-color base09 #935c25; +@define-color base0A #8a8a0f; +@define-color base0B #568c3b; +@define-color base0C #2d8f6f; +@define-color base0D #257fad; +@define-color base0E #6b6bb8; +@define-color base0F #b72dd2; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-lakeside.css b/.config/waybar/base16-waybar/colors/base16-atelier-lakeside.css new file mode 100644 index 0000000..90ef2d9 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-lakeside.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Lakeside +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #161b1d; +@define-color base01 #1f292e; +@define-color base02 #516d7b; +@define-color base03 #5a7b8c; +@define-color base04 #7195a8; +@define-color base05 #7ea2b4; +@define-color base06 #c1e4f6; +@define-color base07 #ebf8ff; +@define-color base08 #d22d72; +@define-color base09 #935c25; +@define-color base0A #8a8a0f; +@define-color base0B #568c3b; +@define-color base0C #2d8f6f; +@define-color base0D #257fad; +@define-color base0E #6b6bb8; +@define-color base0F #b72dd2; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-plateau-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-plateau-light.css new file mode 100644 index 0000000..dc32c0e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-plateau-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Plateau Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f4ecec; +@define-color base01 #e7dfdf; +@define-color base02 #8a8585; +@define-color base03 #7e7777; +@define-color base04 #655d5d; +@define-color base05 #585050; +@define-color base06 #292424; +@define-color base07 #1b1818; +@define-color base08 #ca4949; +@define-color base09 #b45a3c; +@define-color base0A #a06e3b; +@define-color base0B #4b8b8b; +@define-color base0C #5485b6; +@define-color base0D #7272ca; +@define-color base0E #8464c4; +@define-color base0F #bd5187; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-plateau.css b/.config/waybar/base16-waybar/colors/base16-atelier-plateau.css new file mode 100644 index 0000000..87cad8a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-plateau.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Plateau +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #1b1818; +@define-color base01 #292424; +@define-color base02 #585050; +@define-color base03 #655d5d; +@define-color base04 #7e7777; +@define-color base05 #8a8585; +@define-color base06 #e7dfdf; +@define-color base07 #f4ecec; +@define-color base08 #ca4949; +@define-color base09 #b45a3c; +@define-color base0A #a06e3b; +@define-color base0B #4b8b8b; +@define-color base0C #5485b6; +@define-color base0D #7272ca; +@define-color base0E #8464c4; +@define-color base0F #bd5187; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-savanna-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-savanna-light.css new file mode 100644 index 0000000..70c45e5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-savanna-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Savanna Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #ecf4ee; +@define-color base01 #dfe7e2; +@define-color base02 #87928a; +@define-color base03 #78877d; +@define-color base04 #5f6d64; +@define-color base05 #526057; +@define-color base06 #232a25; +@define-color base07 #171c19; +@define-color base08 #b16139; +@define-color base09 #9f713c; +@define-color base0A #a07e3b; +@define-color base0B #489963; +@define-color base0C #1c9aa0; +@define-color base0D #478c90; +@define-color base0E #55859b; +@define-color base0F #867469; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-savanna.css b/.config/waybar/base16-waybar/colors/base16-atelier-savanna.css new file mode 100644 index 0000000..40bce8a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-savanna.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Savanna +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #171c19; +@define-color base01 #232a25; +@define-color base02 #526057; +@define-color base03 #5f6d64; +@define-color base04 #78877d; +@define-color base05 #87928a; +@define-color base06 #dfe7e2; +@define-color base07 #ecf4ee; +@define-color base08 #b16139; +@define-color base09 #9f713c; +@define-color base0A #a07e3b; +@define-color base0B #489963; +@define-color base0C #1c9aa0; +@define-color base0D #478c90; +@define-color base0E #55859b; +@define-color base0F #867469; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-seaside-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-seaside-light.css new file mode 100644 index 0000000..82a9d64 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-seaside-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Seaside Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f4fbf4; +@define-color base01 #cfe8cf; +@define-color base02 #8ca68c; +@define-color base03 #809980; +@define-color base04 #687d68; +@define-color base05 #5e6e5e; +@define-color base06 #242924; +@define-color base07 #131513; +@define-color base08 #e6193c; +@define-color base09 #87711d; +@define-color base0A #98981b; +@define-color base0B #29a329; +@define-color base0C #1999b3; +@define-color base0D #3d62f5; +@define-color base0E #ad2bee; +@define-color base0F #e619c3; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-seaside.css b/.config/waybar/base16-waybar/colors/base16-atelier-seaside.css new file mode 100644 index 0000000..1f5304f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-seaside.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Seaside +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #131513; +@define-color base01 #242924; +@define-color base02 #5e6e5e; +@define-color base03 #687d68; +@define-color base04 #809980; +@define-color base05 #8ca68c; +@define-color base06 #cfe8cf; +@define-color base07 #f4fbf4; +@define-color base08 #e6193c; +@define-color base09 #87711d; +@define-color base0A #98981b; +@define-color base0B #29a329; +@define-color base0C #1999b3; +@define-color base0D #3d62f5; +@define-color base0E #ad2bee; +@define-color base0F #e619c3; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool-light.css b/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool-light.css new file mode 100644 index 0000000..3f1d403 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Sulphurpool Light +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #f5f7ff; +@define-color base01 #dfe2f1; +@define-color base02 #979db4; +@define-color base03 #898ea4; +@define-color base04 #6b7394; +@define-color base05 #5e6687; +@define-color base06 #293256; +@define-color base07 #202746; +@define-color base08 #c94922; +@define-color base09 #c76b29; +@define-color base0A #c08b30; +@define-color base0B #ac9739; +@define-color base0C #22a2c9; +@define-color base0D #3d8fd1; +@define-color base0E #6679cc; +@define-color base0F #9c637a; diff --git a/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool.css b/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool.css new file mode 100644 index 0000000..c52bdf0 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atelier-sulphurpool.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atelier Sulphurpool +* Author: Bram de Haan (http://atelierbramdehaan.nl) +* +*/ + +@define-color base00 #202746; +@define-color base01 #293256; +@define-color base02 #5e6687; +@define-color base03 #6b7394; +@define-color base04 #898ea4; +@define-color base05 #979db4; +@define-color base06 #dfe2f1; +@define-color base07 #f5f7ff; +@define-color base08 #c94922; +@define-color base09 #c76b29; +@define-color base0A #c08b30; +@define-color base0B #ac9739; +@define-color base0C #22a2c9; +@define-color base0D #3d8fd1; +@define-color base0E #6679cc; +@define-color base0F #9c637a; diff --git a/.config/waybar/base16-waybar/colors/base16-atlas.css b/.config/waybar/base16-waybar/colors/base16-atlas.css new file mode 100644 index 0000000..54f48cc --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-atlas.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Atlas +* Author: Alex Lende (https://ajlende.com) +* +*/ + +@define-color base00 #002635; +@define-color base01 #00384d; +@define-color base02 #517f8d; +@define-color base03 #6c8b91; +@define-color base04 #869696; +@define-color base05 #a1a19a; +@define-color base06 #e6e6dc; +@define-color base07 #fafaf8; +@define-color base08 #ff5a67; +@define-color base09 #f08e48; +@define-color base0A #ffcc1b; +@define-color base0B #7fc06e; +@define-color base0C #14747e; +@define-color base0D #5dd7b9; +@define-color base0E #9a70a4; +@define-color base0F #c43060; diff --git a/.config/waybar/base16-waybar/colors/base16-ayu-dark.css b/.config/waybar/base16-waybar/colors/base16-ayu-dark.css new file mode 100644 index 0000000..d99bd05 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ayu-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Ayu Dark +* Author: Khue Nguyen <Z5483Y@gmail.com> +* +*/ + +@define-color base00 #0f1419; +@define-color base01 #131721; +@define-color base02 #272d38; +@define-color base03 #3e4b59; +@define-color base04 #bfbdb6; +@define-color base05 #e6e1cf; +@define-color base06 #e6e1cf; +@define-color base07 #f3f4f5; +@define-color base08 #f07178; +@define-color base09 #ff8f40; +@define-color base0A #ffb454; +@define-color base0B #b8cc52; +@define-color base0C #95e6cb; +@define-color base0D #59c2ff; +@define-color base0E #d2a6ff; +@define-color base0F #e6b673; diff --git a/.config/waybar/base16-waybar/colors/base16-ayu-light.css b/.config/waybar/base16-waybar/colors/base16-ayu-light.css new file mode 100644 index 0000000..74c7fab --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ayu-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Ayu Light +* Author: Khue Nguyen <Z5483Y@gmail.com> +* +*/ + +@define-color base00 #fafafa; +@define-color base01 #f3f4f5; +@define-color base02 #f8f9fa; +@define-color base03 #abb0b6; +@define-color base04 #828c99; +@define-color base05 #5c6773; +@define-color base06 #242936; +@define-color base07 #1a1f29; +@define-color base08 #f07178; +@define-color base09 #fa8d3e; +@define-color base0A #f2ae49; +@define-color base0B #86b300; +@define-color base0C #4cbf99; +@define-color base0D #36a3d9; +@define-color base0E #a37acc; +@define-color base0F #e6ba7e; diff --git a/.config/waybar/base16-waybar/colors/base16-ayu-mirage.css b/.config/waybar/base16-waybar/colors/base16-ayu-mirage.css new file mode 100644 index 0000000..0c50996 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ayu-mirage.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Ayu Mirage +* Author: Khue Nguyen <Z5483Y@gmail.com> +* +*/ + +@define-color base00 #171b24; +@define-color base01 #1f2430; +@define-color base02 #242936; +@define-color base03 #707a8c; +@define-color base04 #8a9199; +@define-color base05 #cccac2; +@define-color base06 #d9d7ce; +@define-color base07 #f3f4f5; +@define-color base08 #f28779; +@define-color base09 #ffad66; +@define-color base0A #ffd173; +@define-color base0B #d5ff80; +@define-color base0C #95e6cb; +@define-color base0D #5ccfe6; +@define-color base0E #d4bfff; +@define-color base0F #f29e74; diff --git a/.config/waybar/base16-waybar/colors/base16-bespin.css b/.config/waybar/base16-waybar/colors/base16-bespin.css new file mode 100644 index 0000000..ce1ea96 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-bespin.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Bespin +* Author: Jan T. Sott +* +*/ + +@define-color base00 #28211c; +@define-color base01 #36312e; +@define-color base02 #5e5d5c; +@define-color base03 #666666; +@define-color base04 #797977; +@define-color base05 #8a8986; +@define-color base06 #9d9b97; +@define-color base07 #baae9e; +@define-color base08 #cf6a4c; +@define-color base09 #cf7d34; +@define-color base0A #f9ee98; +@define-color base0B #54be0d; +@define-color base0C #afc4db; +@define-color base0D #5ea6ea; +@define-color base0E #9b859d; +@define-color base0F #937121; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-bathory.css b/.config/waybar/base16-waybar/colors/base16-black-metal-bathory.css new file mode 100644 index 0000000..2a2a107 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-bathory.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Bathory) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #e78a53; +@define-color base0B #fbcb97; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-burzum.css b/.config/waybar/base16-waybar/colors/base16-black-metal-burzum.css new file mode 100644 index 0000000..7d5b785 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-burzum.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Burzum) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #99bbaa; +@define-color base0B #ddeecc; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-dark-funeral.css b/.config/waybar/base16-waybar/colors/base16-black-metal-dark-funeral.css new file mode 100644 index 0000000..98c2f3b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-dark-funeral.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Dark Funeral) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #5f81a5; +@define-color base0B #d0dfee; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-gorgoroth.css b/.config/waybar/base16-waybar/colors/base16-black-metal-gorgoroth.css new file mode 100644 index 0000000..54c473d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-gorgoroth.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Gorgoroth) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #8c7f70; +@define-color base0B #9b8d7f; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-immortal.css b/.config/waybar/base16-waybar/colors/base16-black-metal-immortal.css new file mode 100644 index 0000000..79c663d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-immortal.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Immortal) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #556677; +@define-color base0B #7799bb; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-khold.css b/.config/waybar/base16-waybar/colors/base16-black-metal-khold.css new file mode 100644 index 0000000..3fc6f58 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-khold.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Khold) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #974b46; +@define-color base0B #eceee3; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-marduk.css b/.config/waybar/base16-waybar/colors/base16-black-metal-marduk.css new file mode 100644 index 0000000..88f7939 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-marduk.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Marduk) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #626b67; +@define-color base0B #a5aaa7; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-mayhem.css b/.config/waybar/base16-waybar/colors/base16-black-metal-mayhem.css new file mode 100644 index 0000000..a940f69 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-mayhem.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Mayhem) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #eecc6c; +@define-color base0B #f3ecd4; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-nile.css b/.config/waybar/base16-waybar/colors/base16-black-metal-nile.css new file mode 100644 index 0000000..77c7e8f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-nile.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Nile) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #777755; +@define-color base0B #aa9988; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal-venom.css b/.config/waybar/base16-waybar/colors/base16-black-metal-venom.css new file mode 100644 index 0000000..c6c302c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal-venom.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal (Venom) +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #79241f; +@define-color base0B #f8f7f2; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-black-metal.css b/.config/waybar/base16-waybar/colors/base16-black-metal.css new file mode 100644 index 0000000..24ad4f0 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-black-metal.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Black Metal +* Author: metalelf0 (https://github.com/metalelf0) +* +*/ + +@define-color base00 #000000; +@define-color base01 #121212; +@define-color base02 #222222; +@define-color base03 #333333; +@define-color base04 #999999; +@define-color base05 #c1c1c1; +@define-color base06 #999999; +@define-color base07 #c1c1c1; +@define-color base08 #5f8787; +@define-color base09 #aaaaaa; +@define-color base0A #a06666; +@define-color base0B #dd9999; +@define-color base0C #aaaaaa; +@define-color base0D #888888; +@define-color base0E #999999; +@define-color base0F #444444; diff --git a/.config/waybar/base16-waybar/colors/base16-blueforest.css b/.config/waybar/base16-waybar/colors/base16-blueforest.css new file mode 100644 index 0000000..c016658 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-blueforest.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Blue Forest +* Author: alonsodomin (https://github.com/alonsodomin) +* +*/ + +@define-color base00 #141f2e; +@define-color base01 #1e5c1e; +@define-color base02 #273e5c; +@define-color base03 #a0ffa0; +@define-color base04 #1e5c1e; +@define-color base05 #ffcc33; +@define-color base06 #91ccff; +@define-color base07 #375780; +@define-color base08 #fffab1; +@define-color base09 #ff8080; +@define-color base0A #91ccff; +@define-color base0B #80ff80; +@define-color base0C #80ff80; +@define-color base0D #a2cff5; +@define-color base0E #0099ff; +@define-color base0F #e7e7e7; diff --git a/.config/waybar/base16-waybar/colors/base16-blueish.css b/.config/waybar/base16-waybar/colors/base16-blueish.css new file mode 100644 index 0000000..3245eb4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-blueish.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Blueish +* Author: Ben Mayoras +* +*/ + +@define-color base00 #182430; +@define-color base01 #243c54; +@define-color base02 #46290a; +@define-color base03 #616d78; +@define-color base04 #74afe7; +@define-color base05 #c8e1f8; +@define-color base06 #ddeaf6; +@define-color base07 #8f98a0; +@define-color base08 #4ce587; +@define-color base09 #f6a85c; +@define-color base0A #82aaff; +@define-color base0B #c3e88d; +@define-color base0C #5fd1ff; +@define-color base0D #82aaff; +@define-color base0E #ff84dd; +@define-color base0F #bbd2e8; diff --git a/.config/waybar/base16-waybar/colors/base16-brewer.css b/.config/waybar/base16-waybar/colors/base16-brewer.css new file mode 100644 index 0000000..41cac1f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-brewer.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Brewer +* Author: Timothée Poisot (http://github.com/tpoisot) +* +*/ + +@define-color base00 #0c0d0e; +@define-color base01 #2e2f30; +@define-color base02 #515253; +@define-color base03 #737475; +@define-color base04 #959697; +@define-color base05 #b7b8b9; +@define-color base06 #dadbdc; +@define-color base07 #fcfdfe; +@define-color base08 #e31a1c; +@define-color base09 #e6550d; +@define-color base0A #dca060; +@define-color base0B #31a354; +@define-color base0C #80b1d3; +@define-color base0D #3182bd; +@define-color base0E #756bb1; +@define-color base0F #b15928; diff --git a/.config/waybar/base16-waybar/colors/base16-bright.css b/.config/waybar/base16-waybar/colors/base16-bright.css new file mode 100644 index 0000000..e3dbc9a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-bright.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Bright +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #000000; +@define-color base01 #303030; +@define-color base02 #505050; +@define-color base03 #b0b0b0; +@define-color base04 #d0d0d0; +@define-color base05 #e0e0e0; +@define-color base06 #f5f5f5; +@define-color base07 #ffffff; +@define-color base08 #fb0120; +@define-color base09 #fc6d24; +@define-color base0A #fda331; +@define-color base0B #a1c659; +@define-color base0C #76c7b7; +@define-color base0D #6fb3d2; +@define-color base0E #d381c3; +@define-color base0F #be643c; diff --git a/.config/waybar/base16-waybar/colors/base16-brogrammer.css b/.config/waybar/base16-waybar/colors/base16-brogrammer.css new file mode 100644 index 0000000..ca6d4f1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-brogrammer.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Brogrammer +* Author: Vik Ramanujam (http://github.com/piggyslasher) +* +*/ + +@define-color base00 #1f1f1f; +@define-color base01 #f81118; +@define-color base02 #2dc55e; +@define-color base03 #ecba0f; +@define-color base04 #2a84d2; +@define-color base05 #4e5ab7; +@define-color base06 #1081d6; +@define-color base07 #d6dbe5; +@define-color base08 #d6dbe5; +@define-color base09 #de352e; +@define-color base0A #1dd361; +@define-color base0B #f3bd09; +@define-color base0C #1081d6; +@define-color base0D #5350b9; +@define-color base0E #0f7ddb; +@define-color base0F #ffffff; diff --git a/.config/waybar/base16-waybar/colors/base16-brushtrees-dark.css b/.config/waybar/base16-waybar/colors/base16-brushtrees-dark.css new file mode 100644 index 0000000..3d3dfcb --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-brushtrees-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Brush Trees Dark +* Author: Abraham White <abelincoln.white@gmail.com> +* +*/ + +@define-color base00 #485867; +@define-color base01 #5a6d7a; +@define-color base02 #6d828e; +@define-color base03 #8299a1; +@define-color base04 #98afb5; +@define-color base05 #b0c5c8; +@define-color base06 #c9dbdc; +@define-color base07 #e3efef; +@define-color base08 #b38686; +@define-color base09 #d8bba2; +@define-color base0A #aab386; +@define-color base0B #87b386; +@define-color base0C #86b3b3; +@define-color base0D #868cb3; +@define-color base0E #b386b2; +@define-color base0F #b39f9f; diff --git a/.config/waybar/base16-waybar/colors/base16-brushtrees.css b/.config/waybar/base16-waybar/colors/base16-brushtrees.css new file mode 100644 index 0000000..be67ab4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-brushtrees.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Brush Trees +* Author: Abraham White <abelincoln.white@gmail.com> +* +*/ + +@define-color base00 #e3efef; +@define-color base01 #c9dbdc; +@define-color base02 #b0c5c8; +@define-color base03 #98afb5; +@define-color base04 #8299a1; +@define-color base05 #6d828e; +@define-color base06 #5a6d7a; +@define-color base07 #485867; +@define-color base08 #b38686; +@define-color base09 #d8bba2; +@define-color base0A #aab386; +@define-color base0B #87b386; +@define-color base0C #86b3b3; +@define-color base0D #868cb3; +@define-color base0E #b386b2; +@define-color base0F #b39f9f; diff --git a/.config/waybar/base16-waybar/colors/base16-catppuccin-frappe.css b/.config/waybar/base16-waybar/colors/base16-catppuccin-frappe.css new file mode 100644 index 0000000..d706fe1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-catppuccin-frappe.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Catppuccin Frappe +* Author: https://github.com/catppuccin/catppuccin +* +*/ + +@define-color base00 #303446; +@define-color base01 #292c3c; +@define-color base02 #414559; +@define-color base03 #51576d; +@define-color base04 #626880; +@define-color base05 #c6d0f5; +@define-color base06 #f2d5cf; +@define-color base07 #babbf1; +@define-color base08 #e78284; +@define-color base09 #ef9f76; +@define-color base0A #e5c890; +@define-color base0B #a6d189; +@define-color base0C #81c8be; +@define-color base0D #8caaee; +@define-color base0E #ca9ee6; +@define-color base0F #eebebe; diff --git a/.config/waybar/base16-waybar/colors/base16-catppuccin-latte.css b/.config/waybar/base16-waybar/colors/base16-catppuccin-latte.css new file mode 100644 index 0000000..35953ad --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-catppuccin-latte.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Catppuccin Latte +* Author: https://github.com/catppuccin/catppuccin +* +*/ + +@define-color base00 #eff1f5; +@define-color base01 #e6e9ef; +@define-color base02 #ccd0da; +@define-color base03 #bcc0cc; +@define-color base04 #acb0be; +@define-color base05 #4c4f69; +@define-color base06 #dc8a78; +@define-color base07 #7287fd; +@define-color base08 #d20f39; +@define-color base09 #fe640b; +@define-color base0A #df8e1d; +@define-color base0B #40a02b; +@define-color base0C #179299; +@define-color base0D #1e66f5; +@define-color base0E #8839ef; +@define-color base0F #dd7878; diff --git a/.config/waybar/base16-waybar/colors/base16-catppuccin-macchiato.css b/.config/waybar/base16-waybar/colors/base16-catppuccin-macchiato.css new file mode 100644 index 0000000..4aa7012 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-catppuccin-macchiato.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Catppuccin Macchiato +* Author: https://github.com/catppuccin/catppuccin +* +*/ + +@define-color base00 #24273a; +@define-color base01 #1e2030; +@define-color base02 #363a4f; +@define-color base03 #494d64; +@define-color base04 #5b6078; +@define-color base05 #cad3f5; +@define-color base06 #f4dbd6; +@define-color base07 #b7bdf8; +@define-color base08 #ed8796; +@define-color base09 #f5a97f; +@define-color base0A #eed49f; +@define-color base0B #a6da95; +@define-color base0C #8bd5ca; +@define-color base0D #8aadf4; +@define-color base0E #c6a0f6; +@define-color base0F #f0c6c6; diff --git a/.config/waybar/base16-waybar/colors/base16-catppuccin-mocha.css b/.config/waybar/base16-waybar/colors/base16-catppuccin-mocha.css new file mode 100644 index 0000000..a05eb2a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-catppuccin-mocha.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Catppuccin Mocha +* Author: https://github.com/catppuccin/catppuccin +* +*/ + +@define-color base00 #1e1e2e; +@define-color base01 #181825; +@define-color base02 #313244; +@define-color base03 #45475a; +@define-color base04 #585b70; +@define-color base05 #cdd6f4; +@define-color base06 #f5e0dc; +@define-color base07 #b4befe; +@define-color base08 #f38ba8; +@define-color base09 #fab387; +@define-color base0A #f9e2af; +@define-color base0B #a6e3a1; +@define-color base0C #94e2d5; +@define-color base0D #89b4fa; +@define-color base0E #cba6f7; +@define-color base0F #f2cdcd; diff --git a/.config/waybar/base16-waybar/colors/base16-catppuccin.css b/.config/waybar/base16-waybar/colors/base16-catppuccin.css new file mode 100644 index 0000000..a08fbbe --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-catppuccin.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Catppuccin +* Author: Pocco81 (https://github.com/pocco81) +* +*/ + +@define-color base00 #1e1e28; +@define-color base01 #1a1826; +@define-color base02 #302d41; +@define-color base03 #575268; +@define-color base04 #6e6c7c; +@define-color base05 #d7dae0; +@define-color base06 #f5e0dc; +@define-color base07 #c9cbff; +@define-color base08 #f28fad; +@define-color base09 #f8bd96; +@define-color base0A #fae3b0; +@define-color base0B #abe9b3; +@define-color base0C #b5e8e0; +@define-color base0D #96cdfb; +@define-color base0E #ddb6f2; +@define-color base0F #f2cdcd; diff --git a/.config/waybar/base16-waybar/colors/base16-chalk.css b/.config/waybar/base16-waybar/colors/base16-chalk.css new file mode 100644 index 0000000..6032cf4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-chalk.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Chalk +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #151515; +@define-color base01 #202020; +@define-color base02 #303030; +@define-color base03 #505050; +@define-color base04 #b0b0b0; +@define-color base05 #d0d0d0; +@define-color base06 #e0e0e0; +@define-color base07 #f5f5f5; +@define-color base08 #fb9fb1; +@define-color base09 #eda987; +@define-color base0A #ddb26f; +@define-color base0B #acc267; +@define-color base0C #12cfc0; +@define-color base0D #6fc2ef; +@define-color base0E #e1a3ee; +@define-color base0F #deaf8f; diff --git a/.config/waybar/base16-waybar/colors/base16-circus.css b/.config/waybar/base16-waybar/colors/base16-circus.css new file mode 100644 index 0000000..487878b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-circus.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Circus +* Author: Stephan Boyer (https://github.com/stepchowfun) and Esther Wang (https://github.com/ewang12) +* +*/ + +@define-color base00 #191919; +@define-color base01 #202020; +@define-color base02 #303030; +@define-color base03 #5f5a60; +@define-color base04 #505050; +@define-color base05 #a7a7a7; +@define-color base06 #808080; +@define-color base07 #ffffff; +@define-color base08 #dc657d; +@define-color base09 #4bb1a7; +@define-color base0A #c3ba63; +@define-color base0B #84b97c; +@define-color base0C #4bb1a7; +@define-color base0D #639ee4; +@define-color base0E #b888e2; +@define-color base0F #b888e2; diff --git a/.config/waybar/base16-waybar/colors/base16-classic-dark.css b/.config/waybar/base16-waybar/colors/base16-classic-dark.css new file mode 100644 index 0000000..67e5f8d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-classic-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Classic Dark +* Author: Jason Heeris (http://heeris.id.au) +* +*/ + +@define-color base00 #151515; +@define-color base01 #202020; +@define-color base02 #303030; +@define-color base03 #505050; +@define-color base04 #b0b0b0; +@define-color base05 #d0d0d0; +@define-color base06 #e0e0e0; +@define-color base07 #f5f5f5; +@define-color base08 #ac4142; +@define-color base09 #d28445; +@define-color base0A #f4bf75; +@define-color base0B #90a959; +@define-color base0C #75b5aa; +@define-color base0D #6a9fb5; +@define-color base0E #aa759f; +@define-color base0F #8f5536; diff --git a/.config/waybar/base16-waybar/colors/base16-classic-light.css b/.config/waybar/base16-waybar/colors/base16-classic-light.css new file mode 100644 index 0000000..b3ab68a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-classic-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Classic Light +* Author: Jason Heeris (http://heeris.id.au) +* +*/ + +@define-color base00 #f5f5f5; +@define-color base01 #e0e0e0; +@define-color base02 #d0d0d0; +@define-color base03 #b0b0b0; +@define-color base04 #505050; +@define-color base05 #303030; +@define-color base06 #202020; +@define-color base07 #151515; +@define-color base08 #ac4142; +@define-color base09 #d28445; +@define-color base0A #f4bf75; +@define-color base0B #90a959; +@define-color base0C #75b5aa; +@define-color base0D #6a9fb5; +@define-color base0E #aa759f; +@define-color base0F #8f5536; diff --git a/.config/waybar/base16-waybar/colors/base16-codeschool.css b/.config/waybar/base16-waybar/colors/base16-codeschool.css new file mode 100644 index 0000000..ad2ebcb --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-codeschool.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Codeschool +* Author: blockloop +* +*/ + +@define-color base00 #232c31; +@define-color base01 #1c3657; +@define-color base02 #2a343a; +@define-color base03 #3f4944; +@define-color base04 #84898c; +@define-color base05 #9ea7a6; +@define-color base06 #a7cfa3; +@define-color base07 #b5d8f6; +@define-color base08 #2a5491; +@define-color base09 #43820d; +@define-color base0A #a03b1e; +@define-color base0B #237986; +@define-color base0C #b02f30; +@define-color base0D #484d79; +@define-color base0E #c59820; +@define-color base0F #c98344; diff --git a/.config/waybar/base16-waybar/colors/base16-colors.css b/.config/waybar/base16-waybar/colors/base16-colors.css new file mode 100644 index 0000000..d5f6243 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-colors.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Colors +* Author: mrmrs (http://clrs.cc) +* +*/ + +@define-color base00 #111111; +@define-color base01 #333333; +@define-color base02 #555555; +@define-color base03 #777777; +@define-color base04 #999999; +@define-color base05 #bbbbbb; +@define-color base06 #dddddd; +@define-color base07 #ffffff; +@define-color base08 #ff4136; +@define-color base09 #ff851b; +@define-color base0A #ffdc00; +@define-color base0B #2ecc40; +@define-color base0C #7fdbff; +@define-color base0D #0074d9; +@define-color base0E #b10dc9; +@define-color base0F #85144b; diff --git a/.config/waybar/base16-waybar/colors/base16-cupcake.css b/.config/waybar/base16-waybar/colors/base16-cupcake.css new file mode 100644 index 0000000..5b9c97f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-cupcake.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Cupcake +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #fbf1f2; +@define-color base01 #f2f1f4; +@define-color base02 #d8d5dd; +@define-color base03 #bfb9c6; +@define-color base04 #a59daf; +@define-color base05 #8b8198; +@define-color base06 #72677e; +@define-color base07 #585062; +@define-color base08 #d57e85; +@define-color base09 #ebb790; +@define-color base0A #dcb16c; +@define-color base0B #a3b367; +@define-color base0C #69a9a7; +@define-color base0D #7297b9; +@define-color base0E #bb99b4; +@define-color base0F #baa58c; diff --git a/.config/waybar/base16-waybar/colors/base16-cupertino.css b/.config/waybar/base16-waybar/colors/base16-cupertino.css new file mode 100644 index 0000000..322da36 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-cupertino.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Cupertino +* Author: Defman21 +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #c0c0c0; +@define-color base02 #c0c0c0; +@define-color base03 #808080; +@define-color base04 #808080; +@define-color base05 #404040; +@define-color base06 #404040; +@define-color base07 #5e5e5e; +@define-color base08 #c41a15; +@define-color base09 #eb8500; +@define-color base0A #826b28; +@define-color base0B #007400; +@define-color base0C #318495; +@define-color base0D #0000ff; +@define-color base0E #a90d91; +@define-color base0F #826b28; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-black.css b/.config/waybar/base16-waybar/colors/base16-da-one-black.css new file mode 100644 index 0000000..73b6f01 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-black.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One Black +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #000000; +@define-color base01 #282828; +@define-color base02 #585858; +@define-color base03 #888888; +@define-color base04 #c8c8c8; +@define-color base05 #ffffff; +@define-color base06 #ffffff; +@define-color base07 #ffffff; +@define-color base08 #fa7883; +@define-color base09 #ffc387; +@define-color base0A #ff9470; +@define-color base0B #98c379; +@define-color base0C #8af5ff; +@define-color base0D #6bb8ff; +@define-color base0E #e799ff; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-gray.css b/.config/waybar/base16-waybar/colors/base16-da-one-gray.css new file mode 100644 index 0000000..adbd799 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-gray.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One Gray +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #181818; +@define-color base01 #282828; +@define-color base02 #585858; +@define-color base03 #888888; +@define-color base04 #c8c8c8; +@define-color base05 #ffffff; +@define-color base06 #ffffff; +@define-color base07 #ffffff; +@define-color base08 #fa7883; +@define-color base09 #ffc387; +@define-color base0A #ff9470; +@define-color base0B #98c379; +@define-color base0C #8af5ff; +@define-color base0D #6bb8ff; +@define-color base0E #e799ff; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-ocean.css b/.config/waybar/base16-waybar/colors/base16-da-one-ocean.css new file mode 100644 index 0000000..ce0aea3 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-ocean.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One Ocean +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #171726; +@define-color base01 #22273d; +@define-color base02 #525866; +@define-color base03 #878d96; +@define-color base04 #c8c8c8; +@define-color base05 #ffffff; +@define-color base06 #ffffff; +@define-color base07 #ffffff; +@define-color base08 #fa7883; +@define-color base09 #ffc387; +@define-color base0A #ff9470; +@define-color base0B #98c379; +@define-color base0C #8af5ff; +@define-color base0D #6bb8ff; +@define-color base0E #e799ff; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-paper.css b/.config/waybar/base16-waybar/colors/base16-da-one-paper.css new file mode 100644 index 0000000..a145d4a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-paper.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One Paper +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #faf0dc; +@define-color base01 #c8c8c8; +@define-color base02 #888888; +@define-color base03 #585858; +@define-color base04 #282828; +@define-color base05 #181818; +@define-color base06 #000000; +@define-color base07 #000000; +@define-color base08 #de5d6e; +@define-color base09 #ff9470; +@define-color base0A #b3684f; +@define-color base0B #76a85d; +@define-color base0C #64b5a7; +@define-color base0D #5890f8; +@define-color base0E #c173d1; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-sea.css b/.config/waybar/base16-waybar/colors/base16-da-one-sea.css new file mode 100644 index 0000000..e7ada19 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-sea.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One Sea +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #22273d; +@define-color base01 #374059; +@define-color base02 #525866; +@define-color base03 #878d96; +@define-color base04 #c8c8c8; +@define-color base05 #ffffff; +@define-color base06 #ffffff; +@define-color base07 #ffffff; +@define-color base08 #fa7883; +@define-color base09 #ffc387; +@define-color base0A #ff9470; +@define-color base0B #98c379; +@define-color base0C #8af5ff; +@define-color base0D #6bb8ff; +@define-color base0E #e799ff; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-da-one-white.css b/.config/waybar/base16-waybar/colors/base16-da-one-white.css new file mode 100644 index 0000000..8d0775e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-da-one-white.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Da One White +* Author: NNB (https://github.com/NNBnh) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #c8c8c8; +@define-color base02 #888888; +@define-color base03 #585858; +@define-color base04 #282828; +@define-color base05 #181818; +@define-color base06 #000000; +@define-color base07 #000000; +@define-color base08 #de5d6e; +@define-color base09 #ff9470; +@define-color base0A #b3684f; +@define-color base0B #76a85d; +@define-color base0C #64b5a7; +@define-color base0D #5890f8; +@define-color base0E #c173d1; +@define-color base0F #b3684f; diff --git a/.config/waybar/base16-waybar/colors/base16-danqing-light.css b/.config/waybar/base16-waybar/colors/base16-danqing-light.css new file mode 100644 index 0000000..76fba75 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-danqing-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 DanQing Light +* Author: Wenhan Zhu (Cosmos) (zhuwenhan950913@gmail.com) +* +*/ + +@define-color base00 #fcfefd; +@define-color base01 #ecf6f2; +@define-color base02 #e0f0ef; +@define-color base03 #cad8d2; +@define-color base04 #9da8a3; +@define-color base05 #5a605d; +@define-color base06 #434846; +@define-color base07 #2d302f; +@define-color base08 #f9906f; +@define-color base09 #b38a61; +@define-color base0A #f0c239; +@define-color base0B #8ab361; +@define-color base0C #30dff3; +@define-color base0D #b0a4e3; +@define-color base0E #cca4e3; +@define-color base0F #ca6924; diff --git a/.config/waybar/base16-waybar/colors/base16-danqing.css b/.config/waybar/base16-waybar/colors/base16-danqing.css new file mode 100644 index 0000000..dd3fa11 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-danqing.css @@ -0,0 +1,23 @@ +/* +* +* Base16 DanQing +* Author: Wenhan Zhu (Cosmos) (zhuwenhan950913@gmail.com) +* +*/ + +@define-color base00 #2d302f; +@define-color base01 #434846; +@define-color base02 #5a605d; +@define-color base03 #9da8a3; +@define-color base04 #cad8d2; +@define-color base05 #e0f0ef; +@define-color base06 #ecf6f2; +@define-color base07 #fcfefd; +@define-color base08 #f9906f; +@define-color base09 #b38a61; +@define-color base0A #f0c239; +@define-color base0B #8ab361; +@define-color base0C #30dff3; +@define-color base0D #b0a4e3; +@define-color base0E #cca4e3; +@define-color base0F #ca6924; diff --git a/.config/waybar/base16-waybar/colors/base16-darcula.css b/.config/waybar/base16-waybar/colors/base16-darcula.css new file mode 100644 index 0000000..d4d75e0 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-darcula.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Darcula +* Author: jetbrains +* +*/ + +@define-color base00 #2b2b2b; +@define-color base01 #323232; +@define-color base02 #323232; +@define-color base03 #606366; +@define-color base04 #a4a3a3; +@define-color base05 #a9b7c6; +@define-color base06 #ffc66d; +@define-color base07 #ffffff; +@define-color base08 #4eade5; +@define-color base09 #689757; +@define-color base0A #bbb529; +@define-color base0B #6a8759; +@define-color base0C #629755; +@define-color base0D #9876aa; +@define-color base0E #cc7832; +@define-color base0F #808080; diff --git a/.config/waybar/base16-waybar/colors/base16-darkmoss.css b/.config/waybar/base16-waybar/colors/base16-darkmoss.css new file mode 100644 index 0000000..01948db --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-darkmoss.css @@ -0,0 +1,23 @@ +/* +* +* Base16 darkmoss +* Author: Gabriel Avanzi (https://github.com/avanzzzi) +* +*/ + +@define-color base00 #171e1f; +@define-color base01 #252c2d; +@define-color base02 #373c3d; +@define-color base03 #555e5f; +@define-color base04 #818f80; +@define-color base05 #c7c7a5; +@define-color base06 #e3e3c8; +@define-color base07 #e1eaef; +@define-color base08 #ff4658; +@define-color base09 #e6db74; +@define-color base0A #fdb11f; +@define-color base0B #499180; +@define-color base0C #66d9ef; +@define-color base0D #498091; +@define-color base0E #9bc0c8; +@define-color base0F #d27b53; diff --git a/.config/waybar/base16-waybar/colors/base16-darktooth.css b/.config/waybar/base16-waybar/colors/base16-darktooth.css new file mode 100644 index 0000000..68e033f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-darktooth.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Darktooth +* Author: Jason Milkins (https://github.com/jasonm23) +* +*/ + +@define-color base00 #1d2021; +@define-color base01 #32302f; +@define-color base02 #504945; +@define-color base03 #665c54; +@define-color base04 #928374; +@define-color base05 #a89984; +@define-color base06 #d5c4a1; +@define-color base07 #fdf4c1; +@define-color base08 #fb543f; +@define-color base09 #fe8625; +@define-color base0A #fac03b; +@define-color base0B #95c085; +@define-color base0C #8ba59b; +@define-color base0D #0d6678; +@define-color base0E #8f4673; +@define-color base0F #a87322; diff --git a/.config/waybar/base16-waybar/colors/base16-darkviolet.css b/.config/waybar/base16-waybar/colors/base16-darkviolet.css new file mode 100644 index 0000000..231855b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-darkviolet.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Dark Violet +* Author: ruler501 (https://github.com/ruler501/base16-darkviolet) +* +*/ + +@define-color base00 #000000; +@define-color base01 #231a40; +@define-color base02 #432d59; +@define-color base03 #593380; +@define-color base04 #00ff00; +@define-color base05 #b08ae6; +@define-color base06 #9045e6; +@define-color base07 #a366ff; +@define-color base08 #a82ee6; +@define-color base09 #bb66cc; +@define-color base0A #f29df2; +@define-color base0B #4595e6; +@define-color base0C #40dfff; +@define-color base0D #4136d9; +@define-color base0E #7e5ce6; +@define-color base0F #a886bf; diff --git a/.config/waybar/base16-waybar/colors/base16-decaf.css b/.config/waybar/base16-waybar/colors/base16-decaf.css new file mode 100644 index 0000000..e1a306c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-decaf.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Decaf +* Author: Alex Mirrington (https://github.com/alexmirrington) +* +*/ + +@define-color base00 #2d2d2d; +@define-color base01 #393939; +@define-color base02 #515151; +@define-color base03 #777777; +@define-color base04 #b4b7b4; +@define-color base05 #cccccc; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #ff7f7b; +@define-color base09 #ffbf70; +@define-color base0A #ffd67c; +@define-color base0B #beda78; +@define-color base0C #bed6ff; +@define-color base0D #90bee1; +@define-color base0E #efb3f7; +@define-color base0F #ff93b3; diff --git a/.config/waybar/base16-waybar/colors/base16-default-dark.css b/.config/waybar/base16-waybar/colors/base16-default-dark.css new file mode 100644 index 0000000..8d18a90 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-default-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Default Dark +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #181818; +@define-color base01 #282828; +@define-color base02 #383838; +@define-color base03 #585858; +@define-color base04 #b8b8b8; +@define-color base05 #d8d8d8; +@define-color base06 #e8e8e8; +@define-color base07 #f8f8f8; +@define-color base08 #ab4642; +@define-color base09 #dc9656; +@define-color base0A #f7ca88; +@define-color base0B #a1b56c; +@define-color base0C #86c1b9; +@define-color base0D #7cafc2; +@define-color base0E #ba8baf; +@define-color base0F #a16946; diff --git a/.config/waybar/base16-waybar/colors/base16-default-light.css b/.config/waybar/base16-waybar/colors/base16-default-light.css new file mode 100644 index 0000000..29585d2 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-default-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Default Light +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #f8f8f8; +@define-color base01 #e8e8e8; +@define-color base02 #d8d8d8; +@define-color base03 #b8b8b8; +@define-color base04 #585858; +@define-color base05 #383838; +@define-color base06 #282828; +@define-color base07 #181818; +@define-color base08 #ab4642; +@define-color base09 #dc9656; +@define-color base0A #f7ca88; +@define-color base0B #a1b56c; +@define-color base0C #86c1b9; +@define-color base0D #7cafc2; +@define-color base0E #ba8baf; +@define-color base0F #a16946; diff --git a/.config/waybar/base16-waybar/colors/base16-dirtysea.css b/.config/waybar/base16-waybar/colors/base16-dirtysea.css new file mode 100644 index 0000000..bd92a97 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-dirtysea.css @@ -0,0 +1,23 @@ +/* +* +* Base16 dirtysea +* Author: Kahlil (Kal) Hodgson +* +*/ + +@define-color base00 #e0e0e0; +@define-color base01 #d0dad0; +@define-color base02 #d0d0d0; +@define-color base03 #707070; +@define-color base04 #202020; +@define-color base05 #000000; +@define-color base06 #f8f8f8; +@define-color base07 #c4d9c4; +@define-color base08 #840000; +@define-color base09 #006565; +@define-color base0A #755b00; +@define-color base0B #730073; +@define-color base0C #755b00; +@define-color base0D #007300; +@define-color base0E #000090; +@define-color base0F #755b00; diff --git a/.config/waybar/base16-waybar/colors/base16-dracula.css b/.config/waybar/base16-waybar/colors/base16-dracula.css new file mode 100644 index 0000000..89b481d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-dracula.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Dracula +* Author: Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) +* +*/ + +@define-color base00 #282936; +@define-color base01 #3a3c4e; +@define-color base02 #4d4f68; +@define-color base03 #626483; +@define-color base04 #62d6e8; +@define-color base05 #e9e9f4; +@define-color base06 #f1f2f8; +@define-color base07 #f7f7fb; +@define-color base08 #ea51b2; +@define-color base09 #b45bcf; +@define-color base0A #00f769; +@define-color base0B #ebff87; +@define-color base0C #a1efe4; +@define-color base0D #62d6e8; +@define-color base0E #b45bcf; +@define-color base0F #00f769; diff --git a/.config/waybar/base16-waybar/colors/base16-edge-dark.css b/.config/waybar/base16-waybar/colors/base16-edge-dark.css new file mode 100644 index 0000000..87c53db --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-edge-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Edge Dark +* Author: cjayross (https://github.com/cjayross) +* +*/ + +@define-color base00 #262729; +@define-color base01 #88909f; +@define-color base02 #b7bec9; +@define-color base03 #3e4249; +@define-color base04 #73b3e7; +@define-color base05 #b7bec9; +@define-color base06 #d390e7; +@define-color base07 #3e4249; +@define-color base08 #e77171; +@define-color base09 #e77171; +@define-color base0A #dbb774; +@define-color base0B #a1bf78; +@define-color base0C #5ebaa5; +@define-color base0D #73b3e7; +@define-color base0E #d390e7; +@define-color base0F #5ebaa5; diff --git a/.config/waybar/base16-waybar/colors/base16-edge-light.css b/.config/waybar/base16-waybar/colors/base16-edge-light.css new file mode 100644 index 0000000..fe18df8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-edge-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Edge Light +* Author: cjayross (https://github.com/cjayross) +* +*/ + +@define-color base00 #fafafa; +@define-color base01 #7c9f4b; +@define-color base02 #d69822; +@define-color base03 #5e646f; +@define-color base04 #6587bf; +@define-color base05 #5e646f; +@define-color base06 #b870ce; +@define-color base07 #5e646f; +@define-color base08 #db7070; +@define-color base09 #db7070; +@define-color base0A #d69822; +@define-color base0B #7c9f4b; +@define-color base0C #509c93; +@define-color base0D #6587bf; +@define-color base0E #b870ce; +@define-color base0F #509c93; diff --git a/.config/waybar/base16-waybar/colors/base16-eighties.css b/.config/waybar/base16-waybar/colors/base16-eighties.css new file mode 100644 index 0000000..a827acc --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-eighties.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Eighties +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #2d2d2d; +@define-color base01 #393939; +@define-color base02 #515151; +@define-color base03 #747369; +@define-color base04 #a09f93; +@define-color base05 #d3d0c8; +@define-color base06 #e8e6df; +@define-color base07 #f2f0ec; +@define-color base08 #f2777a; +@define-color base09 #f99157; +@define-color base0A #ffcc66; +@define-color base0B #99cc99; +@define-color base0C #66cccc; +@define-color base0D #6699cc; +@define-color base0E #cc99cc; +@define-color base0F #d27b53; diff --git a/.config/waybar/base16-waybar/colors/base16-embers.css b/.config/waybar/base16-waybar/colors/base16-embers.css new file mode 100644 index 0000000..6a5eb8a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-embers.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Embers +* Author: Jannik Siebert (https://github.com/janniks) +* +*/ + +@define-color base00 #16130f; +@define-color base01 #2c2620; +@define-color base02 #433b32; +@define-color base03 #5a5047; +@define-color base04 #8a8075; +@define-color base05 #a39a90; +@define-color base06 #beb6ae; +@define-color base07 #dbd6d1; +@define-color base08 #826d57; +@define-color base09 #828257; +@define-color base0A #6d8257; +@define-color base0B #57826d; +@define-color base0C #576d82; +@define-color base0D #6d5782; +@define-color base0E #82576d; +@define-color base0F #825757; diff --git a/.config/waybar/base16-waybar/colors/base16-emil.css b/.config/waybar/base16-waybar/colors/base16-emil.css new file mode 100644 index 0000000..64face5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-emil.css @@ -0,0 +1,23 @@ +/* +* +* Base16 emil +* Author: limelier +* +*/ + +@define-color base00 #efefef; +@define-color base01 #bebed2; +@define-color base02 #9e9eaf; +@define-color base03 #7c7c98; +@define-color base04 #505063; +@define-color base05 #313145; +@define-color base06 #22223a; +@define-color base07 #1a1a2f; +@define-color base08 #f43979; +@define-color base09 #d22a8b; +@define-color base0A #ff669b; +@define-color base0B #0073a8; +@define-color base0C #2155d6; +@define-color base0D #471397; +@define-color base0E #6916b6; +@define-color base0F #8d17a5; diff --git a/.config/waybar/base16-waybar/colors/base16-equilibrium-dark.css b/.config/waybar/base16-waybar/colors/base16-equilibrium-dark.css new file mode 100644 index 0000000..e6134c8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-equilibrium-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Equilibrium Dark +* Author: Carlo Abelli +* +*/ + +@define-color base00 #0c1118; +@define-color base01 #181c22; +@define-color base02 #22262d; +@define-color base03 #7b776e; +@define-color base04 #949088; +@define-color base05 #afaba2; +@define-color base06 #cac6bd; +@define-color base07 #e7e2d9; +@define-color base08 #f04339; +@define-color base09 #df5923; +@define-color base0A #bb8801; +@define-color base0B #7f8b00; +@define-color base0C #00948b; +@define-color base0D #008dd1; +@define-color base0E #6a7fd2; +@define-color base0F #e3488e; diff --git a/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-dark.css b/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-dark.css new file mode 100644 index 0000000..310e205 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Equilibrium Gray Dark +* Author: Carlo Abelli +* +*/ + +@define-color base00 #111111; +@define-color base01 #1b1b1b; +@define-color base02 #262626; +@define-color base03 #777777; +@define-color base04 #919191; +@define-color base05 #ababab; +@define-color base06 #c6c6c6; +@define-color base07 #e2e2e2; +@define-color base08 #f04339; +@define-color base09 #df5923; +@define-color base0A #bb8801; +@define-color base0B #7f8b00; +@define-color base0C #00948b; +@define-color base0D #008dd1; +@define-color base0E #6a7fd2; +@define-color base0F #e3488e; diff --git a/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-light.css b/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-light.css new file mode 100644 index 0000000..e54971a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-equilibrium-gray-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Equilibrium Gray Light +* Author: Carlo Abelli +* +*/ + +@define-color base00 #f1f1f1; +@define-color base01 #e2e2e2; +@define-color base02 #d4d4d4; +@define-color base03 #777777; +@define-color base04 #5e5e5e; +@define-color base05 #474747; +@define-color base06 #303030; +@define-color base07 #1b1b1b; +@define-color base08 #d02023; +@define-color base09 #bf3e05; +@define-color base0A #9d6f00; +@define-color base0B #637200; +@define-color base0C #007a72; +@define-color base0D #0073b5; +@define-color base0E #4e66b6; +@define-color base0F #c42775; diff --git a/.config/waybar/base16-waybar/colors/base16-equilibrium-light.css b/.config/waybar/base16-waybar/colors/base16-equilibrium-light.css new file mode 100644 index 0000000..7be201b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-equilibrium-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Equilibrium Light +* Author: Carlo Abelli +* +*/ + +@define-color base00 #f5f0e7; +@define-color base01 #e7e2d9; +@define-color base02 #d8d4cb; +@define-color base03 #73777f; +@define-color base04 #5a5f66; +@define-color base05 #43474e; +@define-color base06 #2c3138; +@define-color base07 #181c22; +@define-color base08 #d02023; +@define-color base09 #bf3e05; +@define-color base0A #9d6f00; +@define-color base0B #637200; +@define-color base0C #007a72; +@define-color base0D #0073b5; +@define-color base0E #4e66b6; +@define-color base0F #c42775; diff --git a/.config/waybar/base16-waybar/colors/base16-espresso.css b/.config/waybar/base16-waybar/colors/base16-espresso.css new file mode 100644 index 0000000..f88e669 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-espresso.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Espresso +* Author: Unknown. Maintained by Alex Mirrington (https://github.com/alexmirrington) +* +*/ + +@define-color base00 #2d2d2d; +@define-color base01 #393939; +@define-color base02 #515151; +@define-color base03 #777777; +@define-color base04 #b4b7b4; +@define-color base05 #cccccc; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #d25252; +@define-color base09 #f9a959; +@define-color base0A #ffc66d; +@define-color base0B #a5c261; +@define-color base0C #bed6ff; +@define-color base0D #6c99bb; +@define-color base0E #d197d9; +@define-color base0F #f97394; diff --git a/.config/waybar/base16-waybar/colors/base16-eva-dim.css b/.config/waybar/base16-waybar/colors/base16-eva-dim.css new file mode 100644 index 0000000..706fc0b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-eva-dim.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Eva Dim +* Author: kjakapat (https://github.com/kjakapat) +* +*/ + +@define-color base00 #2a3b4d; +@define-color base01 #3d566f; +@define-color base02 #4b6988; +@define-color base03 #55799c; +@define-color base04 #7e90a3; +@define-color base05 #9fa2a6; +@define-color base06 #d6d7d9; +@define-color base07 #ffffff; +@define-color base08 #c4676c; +@define-color base09 #ff9966; +@define-color base0A #cfd05d; +@define-color base0B #5de561; +@define-color base0C #4b8f77; +@define-color base0D #1ae1dc; +@define-color base0E #9c6cd3; +@define-color base0F #bb64a9; diff --git a/.config/waybar/base16-waybar/colors/base16-eva.css b/.config/waybar/base16-waybar/colors/base16-eva.css new file mode 100644 index 0000000..6994fcd --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-eva.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Eva +* Author: kjakapat (https://github.com/kjakapat) +* +*/ + +@define-color base00 #2a3b4d; +@define-color base01 #3d566f; +@define-color base02 #4b6988; +@define-color base03 #55799c; +@define-color base04 #7e90a3; +@define-color base05 #9fa2a6; +@define-color base06 #d6d7d9; +@define-color base07 #ffffff; +@define-color base08 #c4676c; +@define-color base09 #ff9966; +@define-color base0A #ffff66; +@define-color base0B #66ff66; +@define-color base0C #4b8f77; +@define-color base0D #15f4ee; +@define-color base0E #9c6cd3; +@define-color base0F #bb64a9; diff --git a/.config/waybar/base16-waybar/colors/base16-everforest.css b/.config/waybar/base16-waybar/colors/base16-everforest.css new file mode 100644 index 0000000..184ac9b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-everforest.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Everforest +* Author: Sainnhe Park (https://github.com/sainnhe) +* +*/ + +@define-color base00 #2f383e; +@define-color base01 #374247; +@define-color base02 #4a555b; +@define-color base03 #859289; +@define-color base04 #9da9a0; +@define-color base05 #d3c6aa; +@define-color base06 #e4e1cd; +@define-color base07 #fdf6e3; +@define-color base08 #7fbbb3; +@define-color base09 #d699b6; +@define-color base0A #dbbc7f; +@define-color base0B #83c092; +@define-color base0C #e69875; +@define-color base0D #a7c080; +@define-color base0E #e67e80; +@define-color base0F #eaedc8; diff --git a/.config/waybar/base16-waybar/colors/base16-flat.css b/.config/waybar/base16-waybar/colors/base16-flat.css new file mode 100644 index 0000000..5ed92e3 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-flat.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Flat +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #2c3e50; +@define-color base01 #34495e; +@define-color base02 #7f8c8d; +@define-color base03 #95a5a6; +@define-color base04 #bdc3c7; +@define-color base05 #e0e0e0; +@define-color base06 #f5f5f5; +@define-color base07 #ecf0f1; +@define-color base08 #e74c3c; +@define-color base09 #e67e22; +@define-color base0A #f1c40f; +@define-color base0B #2ecc71; +@define-color base0C #1abc9c; +@define-color base0D #3498db; +@define-color base0E #9b59b6; +@define-color base0F #be643c; diff --git a/.config/waybar/base16-waybar/colors/base16-framer.css b/.config/waybar/base16-waybar/colors/base16-framer.css new file mode 100644 index 0000000..16b8fc4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-framer.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Framer +* Author: Framer (Maintained by Jesse Hoyos) +* +*/ + +@define-color base00 #181818; +@define-color base01 #151515; +@define-color base02 #464646; +@define-color base03 #747474; +@define-color base04 #b9b9b9; +@define-color base05 #d0d0d0; +@define-color base06 #e8e8e8; +@define-color base07 #eeeeee; +@define-color base08 #fd886b; +@define-color base09 #fc4769; +@define-color base0A #fecb6e; +@define-color base0B #32ccdc; +@define-color base0C #acddfd; +@define-color base0D #20bcfc; +@define-color base0E #ba8cfc; +@define-color base0F #b15f4a; diff --git a/.config/waybar/base16-waybar/colors/base16-fruit-soda.css b/.config/waybar/base16-waybar/colors/base16-fruit-soda.css new file mode 100644 index 0000000..ebda03a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-fruit-soda.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Fruit Soda +* Author: jozip +* +*/ + +@define-color base00 #f1ecf1; +@define-color base01 #e0dee0; +@define-color base02 #d8d5d5; +@define-color base03 #b5b4b6; +@define-color base04 #979598; +@define-color base05 #515151; +@define-color base06 #474545; +@define-color base07 #2d2c2c; +@define-color base08 #fe3e31; +@define-color base09 #fe6d08; +@define-color base0A #f7e203; +@define-color base0B #47f74c; +@define-color base0C #0f9cfd; +@define-color base0D #2931df; +@define-color base0E #611fce; +@define-color base0F #b16f40; diff --git a/.config/waybar/base16-waybar/colors/base16-gigavolt.css b/.config/waybar/base16-waybar/colors/base16-gigavolt.css new file mode 100644 index 0000000..721e4e3 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gigavolt.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gigavolt +* Author: Aidan Swope (http://github.com/Whillikers) +* +*/ + +@define-color base00 #202126; +@define-color base01 #2d303d; +@define-color base02 #5a576e; +@define-color base03 #a1d2e6; +@define-color base04 #cad3ff; +@define-color base05 #e9e7e1; +@define-color base06 #eff0f9; +@define-color base07 #f2fbff; +@define-color base08 #ff661a; +@define-color base09 #19f988; +@define-color base0A #ffdc2d; +@define-color base0B #f2e6a9; +@define-color base0C #fb6acb; +@define-color base0D #40bfff; +@define-color base0E #ae94f9; +@define-color base0F #6187ff; diff --git a/.config/waybar/base16-waybar/colors/base16-github.css b/.config/waybar/base16-waybar/colors/base16-github.css new file mode 100644 index 0000000..8551e36 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-github.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Github +* Author: Defman21 +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #f5f5f5; +@define-color base02 #c8c8fa; +@define-color base03 #969896; +@define-color base04 #e8e8e8; +@define-color base05 #333333; +@define-color base06 #ffffff; +@define-color base07 #ffffff; +@define-color base08 #ed6a43; +@define-color base09 #0086b3; +@define-color base0A #795da3; +@define-color base0B #183691; +@define-color base0C #183691; +@define-color base0D #795da3; +@define-color base0E #a71d5d; +@define-color base0F #333333; diff --git a/.config/waybar/base16-waybar/colors/base16-google-dark.css b/.config/waybar/base16-waybar/colors/base16-google-dark.css new file mode 100644 index 0000000..aaf2900 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-google-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Google Dark +* Author: Seth Wright (http://sethawright.com) +* +*/ + +@define-color base00 #1d1f21; +@define-color base01 #282a2e; +@define-color base02 #373b41; +@define-color base03 #969896; +@define-color base04 #b4b7b4; +@define-color base05 #c5c8c6; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #cc342b; +@define-color base09 #f96a38; +@define-color base0A #fba922; +@define-color base0B #198844; +@define-color base0C #3971ed; +@define-color base0D #3971ed; +@define-color base0E #a36ac7; +@define-color base0F #3971ed; diff --git a/.config/waybar/base16-waybar/colors/base16-google-light.css b/.config/waybar/base16-waybar/colors/base16-google-light.css new file mode 100644 index 0000000..48d61ba --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-google-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Google Light +* Author: Seth Wright (http://sethawright.com) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #e0e0e0; +@define-color base02 #c5c8c6; +@define-color base03 #b4b7b4; +@define-color base04 #969896; +@define-color base05 #373b41; +@define-color base06 #282a2e; +@define-color base07 #1d1f21; +@define-color base08 #cc342b; +@define-color base09 #f96a38; +@define-color base0A #fba922; +@define-color base0B #198844; +@define-color base0C #3971ed; +@define-color base0D #3971ed; +@define-color base0E #a36ac7; +@define-color base0F #3971ed; diff --git a/.config/waybar/base16-waybar/colors/base16-gotham.css b/.config/waybar/base16-waybar/colors/base16-gotham.css new file mode 100644 index 0000000..6798817 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gotham.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gotham +* Author: Andrea Leopardi (arranged by Brett Jones) +* +*/ + +@define-color base00 #0c1014; +@define-color base01 #11151c; +@define-color base02 #091f2e; +@define-color base03 #0a3749; +@define-color base04 #245361; +@define-color base05 #599cab; +@define-color base06 #99d1ce; +@define-color base07 #d3ebe9; +@define-color base08 #c23127; +@define-color base09 #d26937; +@define-color base0A #edb443; +@define-color base0B #33859e; +@define-color base0C #2aa889; +@define-color base0D #195466; +@define-color base0E #888ca6; +@define-color base0F #4e5166; diff --git a/.config/waybar/base16-waybar/colors/base16-grayscale-dark.css b/.config/waybar/base16-waybar/colors/base16-grayscale-dark.css new file mode 100644 index 0000000..61a5247 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-grayscale-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Grayscale Dark +* Author: Alexandre Gavioli (https://github.com/Alexx2/) +* +*/ + +@define-color base00 #101010; +@define-color base01 #252525; +@define-color base02 #464646; +@define-color base03 #525252; +@define-color base04 #ababab; +@define-color base05 #b9b9b9; +@define-color base06 #e3e3e3; +@define-color base07 #f7f7f7; +@define-color base08 #7c7c7c; +@define-color base09 #999999; +@define-color base0A #a0a0a0; +@define-color base0B #8e8e8e; +@define-color base0C #868686; +@define-color base0D #686868; +@define-color base0E #747474; +@define-color base0F #5e5e5e; diff --git a/.config/waybar/base16-waybar/colors/base16-grayscale-light.css b/.config/waybar/base16-waybar/colors/base16-grayscale-light.css new file mode 100644 index 0000000..e2306be --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-grayscale-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Grayscale Light +* Author: Alexandre Gavioli (https://github.com/Alexx2/) +* +*/ + +@define-color base00 #f7f7f7; +@define-color base01 #e3e3e3; +@define-color base02 #b9b9b9; +@define-color base03 #ababab; +@define-color base04 #525252; +@define-color base05 #464646; +@define-color base06 #252525; +@define-color base07 #101010; +@define-color base08 #7c7c7c; +@define-color base09 #999999; +@define-color base0A #a0a0a0; +@define-color base0B #8e8e8e; +@define-color base0C #868686; +@define-color base0D #686868; +@define-color base0E #747474; +@define-color base0F #5e5e5e; diff --git a/.config/waybar/base16-waybar/colors/base16-greenscreen.css b/.config/waybar/base16-waybar/colors/base16-greenscreen.css new file mode 100644 index 0000000..02c12ae --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-greenscreen.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Green Screen +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #001100; +@define-color base01 #003300; +@define-color base02 #005500; +@define-color base03 #007700; +@define-color base04 #009900; +@define-color base05 #00bb00; +@define-color base06 #00dd00; +@define-color base07 #00ff00; +@define-color base08 #007700; +@define-color base09 #009900; +@define-color base0A #007700; +@define-color base0B #00bb00; +@define-color base0C #005500; +@define-color base0D #009900; +@define-color base0E #00bb00; +@define-color base0F #005500; diff --git a/.config/waybar/base16-waybar/colors/base16-gruber.css b/.config/waybar/base16-waybar/colors/base16-gruber.css new file mode 100644 index 0000000..30358cd --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruber.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruber +* Author: Patel, Nimai <nimai.m.patel@gmail.com>, colors from www.github.com/rexim/gruber-darker-theme +* +*/ + +@define-color base00 #181818; +@define-color base01 #453d41; +@define-color base02 #484848; +@define-color base03 #52494e; +@define-color base04 #e4e4ef; +@define-color base05 #f4f4ff; +@define-color base06 #f5f5f5; +@define-color base07 #e4e4ef; +@define-color base08 #f43841; +@define-color base09 #c73c3f; +@define-color base0A #ffdd33; +@define-color base0B #73c936; +@define-color base0C #95a99f; +@define-color base0D #96a6c8; +@define-color base0E #9e95c7; +@define-color base0F #cc8c3c; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-hard.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-hard.css new file mode 100644 index 0000000..4293f0d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-hard.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox dark, hard +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #1d2021; +@define-color base01 #3c3836; +@define-color base02 #504945; +@define-color base03 #665c54; +@define-color base04 #bdae93; +@define-color base05 #d5c4a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #fb4934; +@define-color base09 #fe8019; +@define-color base0A #fabd2f; +@define-color base0B #b8bb26; +@define-color base0C #8ec07c; +@define-color base0D #83a598; +@define-color base0E #d3869b; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-medium.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-medium.css new file mode 100644 index 0000000..5f90b4a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-medium.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox dark, medium +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #282828; +@define-color base01 #3c3836; +@define-color base02 #504945; +@define-color base03 #665c54; +@define-color base04 #bdae93; +@define-color base05 #d5c4a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #fb4934; +@define-color base09 #fe8019; +@define-color base0A #fabd2f; +@define-color base0B #b8bb26; +@define-color base0C #8ec07c; +@define-color base0D #83a598; +@define-color base0E #d3869b; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-pale.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-pale.css new file mode 100644 index 0000000..be9d14e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-pale.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox dark, pale +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #262626; +@define-color base01 #3a3a3a; +@define-color base02 #4e4e4e; +@define-color base03 #8a8a8a; +@define-color base04 #949494; +@define-color base05 #dab997; +@define-color base06 #d5c4a1; +@define-color base07 #ebdbb2; +@define-color base08 #d75f5f; +@define-color base09 #ff8700; +@define-color base0A #ffaf00; +@define-color base0B #afaf00; +@define-color base0C #85ad85; +@define-color base0D #83adad; +@define-color base0E #d485ad; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-soft.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-soft.css new file mode 100644 index 0000000..9287c36 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-dark-soft.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox dark, soft +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #32302f; +@define-color base01 #3c3836; +@define-color base02 #504945; +@define-color base03 #665c54; +@define-color base04 #bdae93; +@define-color base05 #d5c4a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #fb4934; +@define-color base09 #fe8019; +@define-color base0A #fabd2f; +@define-color base0B #b8bb26; +@define-color base0C #8ec07c; +@define-color base0D #83a598; +@define-color base0E #d3869b; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-light-hard.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-hard.css new file mode 100644 index 0000000..0a16ad1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-hard.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox light, hard +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #f9f5d7; +@define-color base01 #ebdbb2; +@define-color base02 #d5c4a1; +@define-color base03 #bdae93; +@define-color base04 #665c54; +@define-color base05 #504945; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #9d0006; +@define-color base09 #af3a03; +@define-color base0A #b57614; +@define-color base0B #79740e; +@define-color base0C #427b58; +@define-color base0D #076678; +@define-color base0E #8f3f71; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-light-medium.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-medium.css new file mode 100644 index 0000000..ce4fd53 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-medium.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox light, medium +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #fbf1c7; +@define-color base01 #ebdbb2; +@define-color base02 #d5c4a1; +@define-color base03 #bdae93; +@define-color base04 #665c54; +@define-color base05 #504945; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #9d0006; +@define-color base09 #af3a03; +@define-color base0A #b57614; +@define-color base0B #79740e; +@define-color base0C #427b58; +@define-color base0D #076678; +@define-color base0E #8f3f71; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-light-soft.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-soft.css new file mode 100644 index 0000000..f5fd096 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-light-soft.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox light, soft +* Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) +* +*/ + +@define-color base00 #f2e5bc; +@define-color base01 #ebdbb2; +@define-color base02 #d5c4a1; +@define-color base03 #bdae93; +@define-color base04 #665c54; +@define-color base05 #504945; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #9d0006; +@define-color base09 #af3a03; +@define-color base0A #b57614; +@define-color base0B #79740e; +@define-color base0C #427b58; +@define-color base0D #076678; +@define-color base0E #8f3f71; +@define-color base0F #d65d0e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-hard.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-hard.css new file mode 100644 index 0000000..ff8acbe --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-hard.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Dark, Hard +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #202020; +@define-color base01 #2a2827; +@define-color base02 #504945; +@define-color base03 #5a524c; +@define-color base04 #bdae93; +@define-color base05 #ddc7a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #ea6962; +@define-color base09 #e78a4e; +@define-color base0A #d8a657; +@define-color base0B #a9b665; +@define-color base0C #89b482; +@define-color base0D #7daea3; +@define-color base0E #d3869b; +@define-color base0F #bd6f3e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-medium.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-medium.css new file mode 100644 index 0000000..deed65a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-medium.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Dark, Medium +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #292828; +@define-color base01 #32302f; +@define-color base02 #504945; +@define-color base03 #665c54; +@define-color base04 #bdae93; +@define-color base05 #ddc7a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #ea6962; +@define-color base09 #e78a4e; +@define-color base0A #d8a657; +@define-color base0B #a9b665; +@define-color base0C #89b482; +@define-color base0D #7daea3; +@define-color base0E #d3869b; +@define-color base0F #bd6f3e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-soft.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-soft.css new file mode 100644 index 0000000..7625335 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-dark-soft.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Dark, Soft +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #32302f; +@define-color base01 #3c3836; +@define-color base02 #5a524c; +@define-color base03 #7c6f64; +@define-color base04 #bdae93; +@define-color base05 #ddc7a1; +@define-color base06 #ebdbb2; +@define-color base07 #fbf1c7; +@define-color base08 #ea6962; +@define-color base09 #e78a4e; +@define-color base0A #d8a657; +@define-color base0B #a9b665; +@define-color base0C #89b482; +@define-color base0D #7daea3; +@define-color base0E #d3869b; +@define-color base0F #bd6f3e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-hard.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-hard.css new file mode 100644 index 0000000..3ad29e4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-hard.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Light, Hard +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #f9f5d7; +@define-color base01 #fbf1c7; +@define-color base02 #e0cfa9; +@define-color base03 #a89984; +@define-color base04 #c9b99a; +@define-color base05 #654735; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #c14a4a; +@define-color base09 #c35e0a; +@define-color base0A #b47109; +@define-color base0B #6c782e; +@define-color base0C #4c7a5d; +@define-color base0D #45707a; +@define-color base0E #945e80; +@define-color base0F #e78a4e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-medium.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-medium.css new file mode 100644 index 0000000..9556421 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-medium.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Light, Medium +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #fbf1c7; +@define-color base01 #f2e5bc; +@define-color base02 #d5c4a1; +@define-color base03 #bdae93; +@define-color base04 #665c54; +@define-color base05 #654735; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #c14a4a; +@define-color base09 #c35e0a; +@define-color base0A #b47109; +@define-color base0B #6c782e; +@define-color base0C #4c7a5d; +@define-color base0D #45707a; +@define-color base0E #945e80; +@define-color base0F #e78a4e; diff --git a/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-soft.css b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-soft.css new file mode 100644 index 0000000..c3a9303 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-gruvbox-material-light-soft.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Gruvbox Material Light, Soft +* Author: Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode) +* +*/ + +@define-color base00 #f2e5bc; +@define-color base01 #ebdbb2; +@define-color base02 #c9b99a; +@define-color base03 #a89984; +@define-color base04 #665c54; +@define-color base05 #654735; +@define-color base06 #3c3836; +@define-color base07 #282828; +@define-color base08 #c14a4a; +@define-color base09 #c35e0a; +@define-color base0A #b47109; +@define-color base0B #6c782e; +@define-color base0C #4c7a5d; +@define-color base0D #45707a; +@define-color base0E #945e80; +@define-color base0F #e78a4e; diff --git a/.config/waybar/base16-waybar/colors/base16-hardcore.css b/.config/waybar/base16-waybar/colors/base16-hardcore.css new file mode 100644 index 0000000..68f2615 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-hardcore.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Hardcore +* Author: Chris Caller +* +*/ + +@define-color base00 #212121; +@define-color base01 #303030; +@define-color base02 #353535; +@define-color base03 #4a4a4a; +@define-color base04 #707070; +@define-color base05 #cdcdcd; +@define-color base06 #e5e5e5; +@define-color base07 #ffffff; +@define-color base08 #f92672; +@define-color base09 #fd971f; +@define-color base0A #e6db74; +@define-color base0B #a6e22e; +@define-color base0C #708387; +@define-color base0D #66d9ef; +@define-color base0E #9e6ffe; +@define-color base0F #e8b882; diff --git a/.config/waybar/base16-waybar/colors/base16-harmonic16-dark.css b/.config/waybar/base16-waybar/colors/base16-harmonic16-dark.css new file mode 100644 index 0000000..698c6f7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-harmonic16-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Harmonic16 Dark +* Author: Jannik Siebert (https://github.com/janniks) +* +*/ + +@define-color base00 #0b1c2c; +@define-color base01 #223b54; +@define-color base02 #405c79; +@define-color base03 #627e99; +@define-color base04 #aabcce; +@define-color base05 #cbd6e2; +@define-color base06 #e5ebf1; +@define-color base07 #f7f9fb; +@define-color base08 #bf8b56; +@define-color base09 #bfbf56; +@define-color base0A #8bbf56; +@define-color base0B #56bf8b; +@define-color base0C #568bbf; +@define-color base0D #8b56bf; +@define-color base0E #bf568b; +@define-color base0F #bf5656; diff --git a/.config/waybar/base16-waybar/colors/base16-harmonic16-light.css b/.config/waybar/base16-waybar/colors/base16-harmonic16-light.css new file mode 100644 index 0000000..c904ce8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-harmonic16-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Harmonic16 Light +* Author: Jannik Siebert (https://github.com/janniks) +* +*/ + +@define-color base00 #f7f9fb; +@define-color base01 #e5ebf1; +@define-color base02 #cbd6e2; +@define-color base03 #aabcce; +@define-color base04 #627e99; +@define-color base05 #405c79; +@define-color base06 #223b54; +@define-color base07 #0b1c2c; +@define-color base08 #bf8b56; +@define-color base09 #bfbf56; +@define-color base0A #8bbf56; +@define-color base0B #56bf8b; +@define-color base0C #568bbf; +@define-color base0D #8b56bf; +@define-color base0E #bf568b; +@define-color base0F #bf5656; diff --git a/.config/waybar/base16-waybar/colors/base16-heetch-light.css b/.config/waybar/base16-waybar/colors/base16-heetch-light.css new file mode 100644 index 0000000..888cddf --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-heetch-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Heetch Light +* Author: Geoffrey Teale (tealeg@gmail.com) +* +*/ + +@define-color base00 #feffff; +@define-color base01 #392551; +@define-color base02 #7b6d8b; +@define-color base03 #9c92a8; +@define-color base04 #ddd6e5; +@define-color base05 #5a496e; +@define-color base06 #470546; +@define-color base07 #190134; +@define-color base08 #27d9d5; +@define-color base09 #bdb6c5; +@define-color base0A #5ba2b6; +@define-color base0B #f80059; +@define-color base0C #c33678; +@define-color base0D #47f9f5; +@define-color base0E #bd0152; +@define-color base0F #dedae2; diff --git a/.config/waybar/base16-waybar/colors/base16-heetch.css b/.config/waybar/base16-waybar/colors/base16-heetch.css new file mode 100644 index 0000000..413b3a8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-heetch.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Heetch Dark +* Author: Geoffrey Teale (tealeg@gmail.com) +* +*/ + +@define-color base00 #190134; +@define-color base01 #392551; +@define-color base02 #5a496e; +@define-color base03 #7b6d8b; +@define-color base04 #9c92a8; +@define-color base05 #bdb6c5; +@define-color base06 #dedae2; +@define-color base07 #feffff; +@define-color base08 #27d9d5; +@define-color base09 #5ba2b6; +@define-color base0A #8f6c97; +@define-color base0B #c33678; +@define-color base0C #f80059; +@define-color base0D #bd0152; +@define-color base0E #82034c; +@define-color base0F #470546; diff --git a/.config/waybar/base16-waybar/colors/base16-helios.css b/.config/waybar/base16-waybar/colors/base16-helios.css new file mode 100644 index 0000000..ba9d1a7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-helios.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Helios +* Author: Alex Meyer (https://github.com/reyemxela) +* +*/ + +@define-color base00 #1d2021; +@define-color base01 #383c3e; +@define-color base02 #53585b; +@define-color base03 #6f7579; +@define-color base04 #cdcdcd; +@define-color base05 #d5d5d5; +@define-color base06 #dddddd; +@define-color base07 #e5e5e5; +@define-color base08 #d72638; +@define-color base09 #eb8413; +@define-color base0A #f19d1a; +@define-color base0B #88b92d; +@define-color base0C #1ba595; +@define-color base0D #1e8bac; +@define-color base0E #be4264; +@define-color base0F #c85e0d; diff --git a/.config/waybar/base16-waybar/colors/base16-hopscotch.css b/.config/waybar/base16-waybar/colors/base16-hopscotch.css new file mode 100644 index 0000000..66a9b83 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-hopscotch.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Hopscotch +* Author: Jan T. Sott +* +*/ + +@define-color base00 #322931; +@define-color base01 #433b42; +@define-color base02 #5c545b; +@define-color base03 #797379; +@define-color base04 #989498; +@define-color base05 #b9b5b8; +@define-color base06 #d5d3d5; +@define-color base07 #ffffff; +@define-color base08 #dd464c; +@define-color base09 #fd8b19; +@define-color base0A #fdcc59; +@define-color base0B #8fc13e; +@define-color base0C #149b93; +@define-color base0D #1290bf; +@define-color base0E #c85e7c; +@define-color base0F #b33508; diff --git a/.config/waybar/base16-waybar/colors/base16-horizon-dark.css b/.config/waybar/base16-waybar/colors/base16-horizon-dark.css new file mode 100644 index 0000000..52273c3 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-horizon-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Horizon Dark +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #1c1e26; +@define-color base01 #232530; +@define-color base02 #2e303e; +@define-color base03 #6f6f70; +@define-color base04 #9da0a2; +@define-color base05 #cbced0; +@define-color base06 #dcdfe4; +@define-color base07 #e3e6ee; +@define-color base08 #e93c58; +@define-color base09 #e58d7d; +@define-color base0A #efb993; +@define-color base0B #efaf8e; +@define-color base0C #24a8b4; +@define-color base0D #df5273; +@define-color base0E #b072d1; +@define-color base0F #e4a382; diff --git a/.config/waybar/base16-waybar/colors/base16-horizon-light.css b/.config/waybar/base16-waybar/colors/base16-horizon-light.css new file mode 100644 index 0000000..0eab752 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-horizon-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Horizon Light +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #fdf0ed; +@define-color base01 #fadad1; +@define-color base02 #f9cbbe; +@define-color base03 #bdb3b1; +@define-color base04 #948c8a; +@define-color base05 #403c3d; +@define-color base06 #302c2d; +@define-color base07 #201c1d; +@define-color base08 #f7939b; +@define-color base09 #f6661e; +@define-color base0A #fbe0d9; +@define-color base0B #94e1b0; +@define-color base0C #dc3318; +@define-color base0D #da103f; +@define-color base0E #1d8991; +@define-color base0F #e58c92; diff --git a/.config/waybar/base16-waybar/colors/base16-horizon-terminal-dark.css b/.config/waybar/base16-waybar/colors/base16-horizon-terminal-dark.css new file mode 100644 index 0000000..061437f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-horizon-terminal-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Horizon Terminal Dark +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #1c1e26; +@define-color base01 #232530; +@define-color base02 #2e303e; +@define-color base03 #6f6f70; +@define-color base04 #9da0a2; +@define-color base05 #cbced0; +@define-color base06 #dcdfe4; +@define-color base07 #e3e6ee; +@define-color base08 #e95678; +@define-color base09 #fab795; +@define-color base0A #fac29a; +@define-color base0B #29d398; +@define-color base0C #59e1e3; +@define-color base0D #26bbd9; +@define-color base0E #ee64ac; +@define-color base0F #f09383; diff --git a/.config/waybar/base16-waybar/colors/base16-horizon-terminal-light.css b/.config/waybar/base16-waybar/colors/base16-horizon-terminal-light.css new file mode 100644 index 0000000..4d33fc2 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-horizon-terminal-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Horizon Terminal Light +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #fdf0ed; +@define-color base01 #fadad1; +@define-color base02 #f9cbbe; +@define-color base03 #bdb3b1; +@define-color base04 #948c8a; +@define-color base05 #403c3d; +@define-color base06 #302c2d; +@define-color base07 #201c1d; +@define-color base08 #e95678; +@define-color base09 #f9cec3; +@define-color base0A #fadad1; +@define-color base0B #29d398; +@define-color base0C #59e1e3; +@define-color base0D #26bbd9; +@define-color base0E #ee64ac; +@define-color base0F #f9cbbe; diff --git a/.config/waybar/base16-waybar/colors/base16-humanoid-dark.css b/.config/waybar/base16-waybar/colors/base16-humanoid-dark.css new file mode 100644 index 0000000..86d08a8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-humanoid-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Humanoid dark +* Author: Thomas (tasmo) Friese +* +*/ + +@define-color base00 #232629; +@define-color base01 #333b3d; +@define-color base02 #484e54; +@define-color base03 #60615d; +@define-color base04 #c0c0bd; +@define-color base05 #f8f8f2; +@define-color base06 #fcfcf6; +@define-color base07 #fcfcfc; +@define-color base08 #f11235; +@define-color base09 #ff9505; +@define-color base0A #ffb627; +@define-color base0B #02d849; +@define-color base0C #0dd9d6; +@define-color base0D #00a6fb; +@define-color base0E #f15ee3; +@define-color base0F #b27701; diff --git a/.config/waybar/base16-waybar/colors/base16-humanoid-light.css b/.config/waybar/base16-waybar/colors/base16-humanoid-light.css new file mode 100644 index 0000000..41fa3e1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-humanoid-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Humanoid light +* Author: Thomas (tasmo) Friese +* +*/ + +@define-color base00 #f8f8f2; +@define-color base01 #efefe9; +@define-color base02 #deded8; +@define-color base03 #c0c0bd; +@define-color base04 #60615d; +@define-color base05 #232629; +@define-color base06 #2f3337; +@define-color base07 #070708; +@define-color base08 #b0151a; +@define-color base09 #ff3d00; +@define-color base0A #ffb627; +@define-color base0B #388e3c; +@define-color base0C #008e8e; +@define-color base0D #0082c9; +@define-color base0E #700f98; +@define-color base0F #b27701; diff --git a/.config/waybar/base16-waybar/colors/base16-ia-dark.css b/.config/waybar/base16-waybar/colors/base16-ia-dark.css new file mode 100644 index 0000000..279e646 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ia-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 iA Dark +* Author: iA Inc. (modified by aramisgithub) +* +*/ + +@define-color base00 #1a1a1a; +@define-color base01 #222222; +@define-color base02 #1d414d; +@define-color base03 #767676; +@define-color base04 #b8b8b8; +@define-color base05 #cccccc; +@define-color base06 #e8e8e8; +@define-color base07 #f8f8f8; +@define-color base08 #d88568; +@define-color base09 #d86868; +@define-color base0A #b99353; +@define-color base0B #83a471; +@define-color base0C #7c9cae; +@define-color base0D #8eccdd; +@define-color base0E #b98eb2; +@define-color base0F #8b6c37; diff --git a/.config/waybar/base16-waybar/colors/base16-ia-light.css b/.config/waybar/base16-waybar/colors/base16-ia-light.css new file mode 100644 index 0000000..1eaf615 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ia-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 iA Light +* Author: iA Inc. (modified by aramisgithub) +* +*/ + +@define-color base00 #f6f6f6; +@define-color base01 #dedede; +@define-color base02 #bde5f2; +@define-color base03 #898989; +@define-color base04 #767676; +@define-color base05 #181818; +@define-color base06 #e8e8e8; +@define-color base07 #f8f8f8; +@define-color base08 #9c5a02; +@define-color base09 #c43e18; +@define-color base0A #c48218; +@define-color base0B #38781c; +@define-color base0C #2d6bb1; +@define-color base0D #48bac2; +@define-color base0E #a94598; +@define-color base0F #8b6c37; diff --git a/.config/waybar/base16-waybar/colors/base16-icy.css b/.config/waybar/base16-waybar/colors/base16-icy.css new file mode 100644 index 0000000..46b97b6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-icy.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Icy Dark +* Author: icyphox (https://icyphox.ga) +* +*/ + +@define-color base00 #021012; +@define-color base01 #031619; +@define-color base02 #041f23; +@define-color base03 #052e34; +@define-color base04 #064048; +@define-color base05 #095b67; +@define-color base06 #0c7c8c; +@define-color base07 #109cb0; +@define-color base08 #16c1d9; +@define-color base09 #b3ebf2; +@define-color base0A #80deea; +@define-color base0B #4dd0e1; +@define-color base0C #26c6da; +@define-color base0D #00bcd4; +@define-color base0E #00acc1; +@define-color base0F #0097a7; diff --git a/.config/waybar/base16-waybar/colors/base16-irblack.css b/.config/waybar/base16-waybar/colors/base16-irblack.css new file mode 100644 index 0000000..2f4fc5b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-irblack.css @@ -0,0 +1,23 @@ +/* +* +* Base16 IR Black +* Author: Timothée Poisot (http://timotheepoisot.fr) +* +*/ + +@define-color base00 #000000; +@define-color base01 #242422; +@define-color base02 #484844; +@define-color base03 #6c6c66; +@define-color base04 #918f88; +@define-color base05 #b5b3aa; +@define-color base06 #d9d7cc; +@define-color base07 #fdfbee; +@define-color base08 #ff6c60; +@define-color base09 #e9c062; +@define-color base0A #ffffb6; +@define-color base0B #a8ff60; +@define-color base0C #c6c5fe; +@define-color base0D #96cbfe; +@define-color base0E #ff73fd; +@define-color base0F #b18a3d; diff --git a/.config/waybar/base16-waybar/colors/base16-isotope.css b/.config/waybar/base16-waybar/colors/base16-isotope.css new file mode 100644 index 0000000..a40301c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-isotope.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Isotope +* Author: Jan T. Sott +* +*/ + +@define-color base00 #000000; +@define-color base01 #404040; +@define-color base02 #606060; +@define-color base03 #808080; +@define-color base04 #c0c0c0; +@define-color base05 #d0d0d0; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #ff0000; +@define-color base09 #ff9900; +@define-color base0A #ff0099; +@define-color base0B #33ff00; +@define-color base0C #00ffff; +@define-color base0D #0066ff; +@define-color base0E #cc00ff; +@define-color base0F #3300ff; diff --git a/.config/waybar/base16-waybar/colors/base16-kanagawa.css b/.config/waybar/base16-waybar/colors/base16-kanagawa.css new file mode 100644 index 0000000..23bd3af --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-kanagawa.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Kanagawa +* Author: Tommaso Laurenzi (https://github.com/rebelot) +* +*/ + +@define-color base00 #1f1f28; +@define-color base01 #16161d; +@define-color base02 #223249; +@define-color base03 #54546d; +@define-color base04 #727169; +@define-color base05 #dcd7ba; +@define-color base06 #c8c093; +@define-color base07 #717c7c; +@define-color base08 #c34043; +@define-color base09 #ffa066; +@define-color base0A #c0a36e; +@define-color base0B #76946a; +@define-color base0C #6a9589; +@define-color base0D #7e9cd8; +@define-color base0E #957fb8; +@define-color base0F #d27e99; diff --git a/.config/waybar/base16-waybar/colors/base16-katy.css b/.config/waybar/base16-waybar/colors/base16-katy.css new file mode 100644 index 0000000..0e2f9d1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-katy.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Katy +* Author: George Essig (https://github.com/gessig) +* +*/ + +@define-color base00 #292d3e; +@define-color base01 #444267; +@define-color base02 #5c598b; +@define-color base03 #676e95; +@define-color base04 #8796b0; +@define-color base05 #959dcb; +@define-color base06 #959dcb; +@define-color base07 #ffffff; +@define-color base08 #6e98e1; +@define-color base09 #f78c6c; +@define-color base0A #e0a557; +@define-color base0B #78c06e; +@define-color base0C #83b7e5; +@define-color base0D #82aaff; +@define-color base0E #c792ea; +@define-color base0F #ff5370; diff --git a/.config/waybar/base16-waybar/colors/base16-kimber.css b/.config/waybar/base16-waybar/colors/base16-kimber.css new file mode 100644 index 0000000..d55930a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-kimber.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Kimber +* Author: Mishka Nguyen (https://github.com/akhsiM) +* +*/ + +@define-color base00 #222222; +@define-color base01 #313131; +@define-color base02 #555d55; +@define-color base03 #644646; +@define-color base04 #5a5a5a; +@define-color base05 #dedee7; +@define-color base06 #c3c3b4; +@define-color base07 #ffffe6; +@define-color base08 #c88c8c; +@define-color base09 #476c88; +@define-color base0A #d8b56d; +@define-color base0B #99c899; +@define-color base0C #78b4b4; +@define-color base0D #537c9c; +@define-color base0E #86cacd; +@define-color base0F #704f4f; diff --git a/.config/waybar/base16-waybar/colors/base16-lime.css b/.config/waybar/base16-waybar/colors/base16-lime.css new file mode 100644 index 0000000..59d6c4e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-lime.css @@ -0,0 +1,23 @@ +/* +* +* Base16 lime +* Author: limelier +* +*/ + +@define-color base00 #1a1a2f; +@define-color base01 #202030; +@define-color base02 #2a2a3f; +@define-color base03 #313140; +@define-color base04 #515155; +@define-color base05 #818175; +@define-color base06 #fff2d1; +@define-color base07 #fff8e1; +@define-color base08 #ff662a; +@define-color base09 #ff773a; +@define-color base0A #ffd15e; +@define-color base0B #8cd97c; +@define-color base0C #4cad83; +@define-color base0D #2b926f; +@define-color base0E #1b825f; +@define-color base0F #b4d97c; diff --git a/.config/waybar/base16-waybar/colors/base16-macintosh.css b/.config/waybar/base16-waybar/colors/base16-macintosh.css new file mode 100644 index 0000000..d1bde98 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-macintosh.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Macintosh +* Author: Rebecca Bettencourt (http://www.kreativekorp.com) +* +*/ + +@define-color base00 #000000; +@define-color base01 #404040; +@define-color base02 #404040; +@define-color base03 #808080; +@define-color base04 #808080; +@define-color base05 #c0c0c0; +@define-color base06 #c0c0c0; +@define-color base07 #ffffff; +@define-color base08 #dd0907; +@define-color base09 #ff6403; +@define-color base0A #fbf305; +@define-color base0B #1fb714; +@define-color base0C #02abea; +@define-color base0D #0000d3; +@define-color base0E #4700a5; +@define-color base0F #90713a; diff --git a/.config/waybar/base16-waybar/colors/base16-marrakesh.css b/.config/waybar/base16-waybar/colors/base16-marrakesh.css new file mode 100644 index 0000000..b2c0fd5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-marrakesh.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Marrakesh +* Author: Alexandre Gavioli (http://github.com/Alexx2/) +* +*/ + +@define-color base00 #201602; +@define-color base01 #302e00; +@define-color base02 #5f5b17; +@define-color base03 #6c6823; +@define-color base04 #86813b; +@define-color base05 #948e48; +@define-color base06 #ccc37a; +@define-color base07 #faf0a5; +@define-color base08 #c35359; +@define-color base09 #b36144; +@define-color base0A #a88339; +@define-color base0B #18974e; +@define-color base0C #75a738; +@define-color base0D #477ca1; +@define-color base0E #8868b3; +@define-color base0F #b3588e; diff --git a/.config/waybar/base16-waybar/colors/base16-materia.css b/.config/waybar/base16-waybar/colors/base16-materia.css new file mode 100644 index 0000000..36e0ef8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-materia.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Materia +* Author: Defman21 +* +*/ + +@define-color base00 #263238; +@define-color base01 #2c393f; +@define-color base02 #37474f; +@define-color base03 #707880; +@define-color base04 #c9ccd3; +@define-color base05 #cdd3de; +@define-color base06 #d5dbe5; +@define-color base07 #ffffff; +@define-color base08 #ec5f67; +@define-color base09 #ea9560; +@define-color base0A #ffcc00; +@define-color base0B #8bd649; +@define-color base0C #80cbc4; +@define-color base0D #89ddff; +@define-color base0E #82aaff; +@define-color base0F #ec5f67; diff --git a/.config/waybar/base16-waybar/colors/base16-material-darker.css b/.config/waybar/base16-waybar/colors/base16-material-darker.css new file mode 100644 index 0000000..59f844b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-material-darker.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Material Darker +* Author: Nate Peterson +* +*/ + +@define-color base00 #212121; +@define-color base01 #303030; +@define-color base02 #353535; +@define-color base03 #4a4a4a; +@define-color base04 #b2ccd6; +@define-color base05 #eeffff; +@define-color base06 #eeffff; +@define-color base07 #ffffff; +@define-color base08 #f07178; +@define-color base09 #f78c6c; +@define-color base0A #ffcb6b; +@define-color base0B #c3e88d; +@define-color base0C #89ddff; +@define-color base0D #82aaff; +@define-color base0E #c792ea; +@define-color base0F #ff5370; diff --git a/.config/waybar/base16-waybar/colors/base16-material-lighter.css b/.config/waybar/base16-waybar/colors/base16-material-lighter.css new file mode 100644 index 0000000..18eda5a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-material-lighter.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Material Lighter +* Author: Nate Peterson +* +*/ + +@define-color base00 #fafafa; +@define-color base01 #e7eaec; +@define-color base02 #cceae7; +@define-color base03 #ccd7da; +@define-color base04 #8796b0; +@define-color base05 #80cbc4; +@define-color base06 #80cbc4; +@define-color base07 #ffffff; +@define-color base08 #ff5370; +@define-color base09 #f76d47; +@define-color base0A #ffb62c; +@define-color base0B #91b859; +@define-color base0C #39adb5; +@define-color base0D #6182b8; +@define-color base0E #7c4dff; +@define-color base0F #e53935; diff --git a/.config/waybar/base16-waybar/colors/base16-material-palenight.css b/.config/waybar/base16-waybar/colors/base16-material-palenight.css new file mode 100644 index 0000000..d787c09 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-material-palenight.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Material Palenight +* Author: Nate Peterson +* +*/ + +@define-color base00 #292d3e; +@define-color base01 #444267; +@define-color base02 #32374d; +@define-color base03 #676e95; +@define-color base04 #8796b0; +@define-color base05 #959dcb; +@define-color base06 #959dcb; +@define-color base07 #ffffff; +@define-color base08 #f07178; +@define-color base09 #f78c6c; +@define-color base0A #ffcb6b; +@define-color base0B #c3e88d; +@define-color base0C #89ddff; +@define-color base0D #82aaff; +@define-color base0E #c792ea; +@define-color base0F #ff5370; diff --git a/.config/waybar/base16-waybar/colors/base16-material-vivid.css b/.config/waybar/base16-waybar/colors/base16-material-vivid.css new file mode 100644 index 0000000..04038bd --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-material-vivid.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Material Vivid +* Author: joshyrobot +* +*/ + +@define-color base00 #202124; +@define-color base01 #27292c; +@define-color base02 #323639; +@define-color base03 #44464d; +@define-color base04 #676c71; +@define-color base05 #80868b; +@define-color base06 #9e9e9e; +@define-color base07 #ffffff; +@define-color base08 #f44336; +@define-color base09 #ff9800; +@define-color base0A #ffeb3b; +@define-color base0B #00e676; +@define-color base0C #00bcd4; +@define-color base0D #2196f3; +@define-color base0E #673ab7; +@define-color base0F #8d6e63; diff --git a/.config/waybar/base16-waybar/colors/base16-material.css b/.config/waybar/base16-waybar/colors/base16-material.css new file mode 100644 index 0000000..03f63ee --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-material.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Material +* Author: Nate Peterson +* +*/ + +@define-color base00 #263238; +@define-color base01 #2e3c43; +@define-color base02 #314549; +@define-color base03 #546e7a; +@define-color base04 #b2ccd6; +@define-color base05 #eeffff; +@define-color base06 #eeffff; +@define-color base07 #ffffff; +@define-color base08 #f07178; +@define-color base09 #f78c6c; +@define-color base0A #ffcb6b; +@define-color base0B #c3e88d; +@define-color base0C #89ddff; +@define-color base0D #82aaff; +@define-color base0E #c792ea; +@define-color base0F #ff5370; diff --git a/.config/waybar/base16-waybar/colors/base16-mellow-purple.css b/.config/waybar/base16-waybar/colors/base16-mellow-purple.css new file mode 100644 index 0000000..e64b78f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-mellow-purple.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Mellow Purple +* Author: gidsi +* +*/ + +@define-color base00 #1e0528; +@define-color base01 #1a092d; +@define-color base02 #331354; +@define-color base03 #320f55; +@define-color base04 #873582; +@define-color base05 #ffeeff; +@define-color base06 #ffeeff; +@define-color base07 #f8c0ff; +@define-color base08 #00d9e9; +@define-color base09 #aa00a3; +@define-color base0A #955ae7; +@define-color base0B #05cb0d; +@define-color base0C #b900b1; +@define-color base0D #550068; +@define-color base0E #8991bb; +@define-color base0F #4d6fff; diff --git a/.config/waybar/base16-waybar/colors/base16-mexico-light.css b/.config/waybar/base16-waybar/colors/base16-mexico-light.css new file mode 100644 index 0000000..d7f01bc --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-mexico-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Mexico Light +* Author: Sheldon Johnson +* +*/ + +@define-color base00 #f8f8f8; +@define-color base01 #e8e8e8; +@define-color base02 #d8d8d8; +@define-color base03 #b8b8b8; +@define-color base04 #585858; +@define-color base05 #383838; +@define-color base06 #282828; +@define-color base07 #181818; +@define-color base08 #ab4642; +@define-color base09 #dc9656; +@define-color base0A #f79a0e; +@define-color base0B #538947; +@define-color base0C #4b8093; +@define-color base0D #7cafc2; +@define-color base0E #96609e; +@define-color base0F #a16946; diff --git a/.config/waybar/base16-waybar/colors/base16-mocha.css b/.config/waybar/base16-waybar/colors/base16-mocha.css new file mode 100644 index 0000000..a074ad6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-mocha.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Mocha +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #3b3228; +@define-color base01 #534636; +@define-color base02 #645240; +@define-color base03 #7e705a; +@define-color base04 #b8afad; +@define-color base05 #d0c8c6; +@define-color base06 #e9e1dd; +@define-color base07 #f5eeeb; +@define-color base08 #cb6077; +@define-color base09 #d28b71; +@define-color base0A #f4bc87; +@define-color base0B #beb55b; +@define-color base0C #7bbda4; +@define-color base0D #8ab3b5; +@define-color base0E #a89bb9; +@define-color base0F #bb9584; diff --git a/.config/waybar/base16-waybar/colors/base16-monokai.css b/.config/waybar/base16-waybar/colors/base16-monokai.css new file mode 100644 index 0000000..6f4f1e6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-monokai.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Monokai +* Author: Wimer Hazenberg (http://www.monokai.nl) +* +*/ + +@define-color base00 #272822; +@define-color base01 #383830; +@define-color base02 #49483e; +@define-color base03 #75715e; +@define-color base04 #a59f85; +@define-color base05 #f8f8f2; +@define-color base06 #f5f4f1; +@define-color base07 #f9f8f5; +@define-color base08 #f92672; +@define-color base09 #fd971f; +@define-color base0A #f4bf75; +@define-color base0B #a6e22e; +@define-color base0C #a1efe4; +@define-color base0D #66d9ef; +@define-color base0E #ae81ff; +@define-color base0F #cc6633; diff --git a/.config/waybar/base16-waybar/colors/base16-mountain.css b/.config/waybar/base16-waybar/colors/base16-mountain.css new file mode 100644 index 0000000..e769b7d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-mountain.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Mountain +* Author: gnsfujiwara (https://github.com/gnsfujiwara) +* +*/ + +@define-color base00 #0f0f0f; +@define-color base01 #191919; +@define-color base02 #262626; +@define-color base03 #4c4c4c; +@define-color base04 #ac8a8c; +@define-color base05 #cacaca; +@define-color base06 #e7e7e7; +@define-color base07 #f0f0f0; +@define-color base08 #ac8a8c; +@define-color base09 #ceb188; +@define-color base0A #aca98a; +@define-color base0B #8aac8b; +@define-color base0C #8aabac; +@define-color base0D #8f8aac; +@define-color base0E #ac8aac; +@define-color base0F #ac8a8c; diff --git a/.config/waybar/base16-waybar/colors/base16-nebula.css b/.config/waybar/base16-waybar/colors/base16-nebula.css new file mode 100644 index 0000000..d08fa62 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-nebula.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Nebula +* Author: Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #22273b; +@define-color base01 #414f60; +@define-color base02 #5a8380; +@define-color base03 #6e6f72; +@define-color base04 #87888b; +@define-color base05 #a4a6a9; +@define-color base06 #c7c9cd; +@define-color base07 #8dbdaa; +@define-color base08 #777abc; +@define-color base09 #94929e; +@define-color base0A #4f9062; +@define-color base0B #6562a8; +@define-color base0C #226f68; +@define-color base0D #4d6bb6; +@define-color base0E #716cae; +@define-color base0F #8c70a7; diff --git a/.config/waybar/base16-waybar/colors/base16-nord.css b/.config/waybar/base16-waybar/colors/base16-nord.css new file mode 100644 index 0000000..21b9057 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-nord.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Nord +* Author: arcticicestudio +* +*/ + +@define-color base00 #2e3440; +@define-color base01 #3b4252; +@define-color base02 #434c5e; +@define-color base03 #4c566a; +@define-color base04 #d8dee9; +@define-color base05 #e5e9f0; +@define-color base06 #eceff4; +@define-color base07 #8fbcbb; +@define-color base08 #bf616a; +@define-color base09 #d08770; +@define-color base0A #ebcb8b; +@define-color base0B #a3be8c; +@define-color base0C #88c0d0; +@define-color base0D #81a1c1; +@define-color base0E #b48ead; +@define-color base0F #5e81ac; diff --git a/.config/waybar/base16-waybar/colors/base16-nova.css b/.config/waybar/base16-waybar/colors/base16-nova.css new file mode 100644 index 0000000..1b82de6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-nova.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Nova +* Author: George Essig (https://github.com/gessig), Trevor D. Miller (https://trevordmiller.com) +* +*/ + +@define-color base00 #3c4c55; +@define-color base01 #556873; +@define-color base02 #6a7d89; +@define-color base03 #899ba6; +@define-color base04 #899ba6; +@define-color base05 #c5d4dd; +@define-color base06 #899ba6; +@define-color base07 #556873; +@define-color base08 #83afe5; +@define-color base09 #7fc1ca; +@define-color base0A #a8ce93; +@define-color base0B #7fc1ca; +@define-color base0C #f2c38f; +@define-color base0D #83afe5; +@define-color base0E #9a93e1; +@define-color base0F #f2c38f; diff --git a/.config/waybar/base16-waybar/colors/base16-ocean.css b/.config/waybar/base16-waybar/colors/base16-ocean.css new file mode 100644 index 0000000..1e2adf7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-ocean.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Ocean +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #2b303b; +@define-color base01 #343d46; +@define-color base02 #4f5b66; +@define-color base03 #65737e; +@define-color base04 #a7adba; +@define-color base05 #c0c5ce; +@define-color base06 #dfe1e8; +@define-color base07 #eff1f5; +@define-color base08 #bf616a; +@define-color base09 #d08770; +@define-color base0A #ebcb8b; +@define-color base0B #a3be8c; +@define-color base0C #96b5b4; +@define-color base0D #8fa1b3; +@define-color base0E #b48ead; +@define-color base0F #ab7967; diff --git a/.config/waybar/base16-waybar/colors/base16-oceanicnext.css b/.config/waybar/base16-waybar/colors/base16-oceanicnext.css new file mode 100644 index 0000000..4bbece4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-oceanicnext.css @@ -0,0 +1,23 @@ +/* +* +* Base16 OceanicNext +* Author: https://github.com/voronianski/oceanic-next-color-scheme +* +*/ + +@define-color base00 #1b2b34; +@define-color base01 #343d46; +@define-color base02 #4f5b66; +@define-color base03 #65737e; +@define-color base04 #a7adba; +@define-color base05 #c0c5ce; +@define-color base06 #cdd3de; +@define-color base07 #d8dee9; +@define-color base08 #ec5f67; +@define-color base09 #f99157; +@define-color base0A #fac863; +@define-color base0B #99c794; +@define-color base0C #5fb3b3; +@define-color base0D #6699cc; +@define-color base0E #c594c5; +@define-color base0F #ab7967; diff --git a/.config/waybar/base16-waybar/colors/base16-one-light.css b/.config/waybar/base16-waybar/colors/base16-one-light.css new file mode 100644 index 0000000..311a12b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-one-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 One Light +* Author: Daniel Pfeifer (http://github.com/purpleKarrot) +* +*/ + +@define-color base00 #fafafa; +@define-color base01 #f0f0f1; +@define-color base02 #e5e5e6; +@define-color base03 #a0a1a7; +@define-color base04 #696c77; +@define-color base05 #383a42; +@define-color base06 #202227; +@define-color base07 #090a0b; +@define-color base08 #ca1243; +@define-color base09 #d75f00; +@define-color base0A #c18401; +@define-color base0B #50a14f; +@define-color base0C #0184bc; +@define-color base0D #4078f2; +@define-color base0E #a626a4; +@define-color base0F #986801; diff --git a/.config/waybar/base16-waybar/colors/base16-onedark.css b/.config/waybar/base16-waybar/colors/base16-onedark.css new file mode 100644 index 0000000..56c88fc --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-onedark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 OneDark +* Author: Lalit Magant (http://github.com/tilal6991) +* +*/ + +@define-color base00 #282c34; +@define-color base01 #353b45; +@define-color base02 #3e4451; +@define-color base03 #545862; +@define-color base04 #565c64; +@define-color base05 #abb2bf; +@define-color base06 #b6bdca; +@define-color base07 #c8ccd4; +@define-color base08 #e06c75; +@define-color base09 #d19a66; +@define-color base0A #e5c07b; +@define-color base0B #98c379; +@define-color base0C #56b6c2; +@define-color base0D #61afef; +@define-color base0E #c678dd; +@define-color base0F #be5046; diff --git a/.config/waybar/base16-waybar/colors/base16-outrun-dark.css b/.config/waybar/base16-waybar/colors/base16-outrun-dark.css new file mode 100644 index 0000000..3bf2ae8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-outrun-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Outrun Dark +* Author: Hugo Delahousse (http://github.com/hugodelahousse/) +* +*/ + +@define-color base00 #00002a; +@define-color base01 #20204a; +@define-color base02 #30305a; +@define-color base03 #50507a; +@define-color base04 #b0b0da; +@define-color base05 #d0d0fa; +@define-color base06 #e0e0ff; +@define-color base07 #f5f5ff; +@define-color base08 #ff4242; +@define-color base09 #fc8d28; +@define-color base0A #f3e877; +@define-color base0B #59f176; +@define-color base0C #0ef0f0; +@define-color base0D #66b0ff; +@define-color base0E #f10596; +@define-color base0F #f003ef; diff --git a/.config/waybar/base16-waybar/colors/base16-pandora.css b/.config/waybar/base16-waybar/colors/base16-pandora.css new file mode 100644 index 0000000..df2a523 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-pandora.css @@ -0,0 +1,23 @@ +/* +* +* Base16 pandora +* Author: Cassandra Fox +* +*/ + +@define-color base00 #131213; +@define-color base01 #2f1823; +@define-color base02 #472234; +@define-color base03 #ffbee3; +@define-color base04 #9b2a46; +@define-color base05 #f15c99; +@define-color base06 #81506a; +@define-color base07 #632227; +@define-color base08 #b00b69; +@define-color base09 #ff9153; +@define-color base0A #ffcc00; +@define-color base0B #9ddf69; +@define-color base0C #714ca6; +@define-color base0D #008080; +@define-color base0E #a24030; +@define-color base0F #a24030; diff --git a/.config/waybar/base16-waybar/colors/base16-papercolor-dark.css b/.config/waybar/base16-waybar/colors/base16-papercolor-dark.css new file mode 100644 index 0000000..4da1ee6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-papercolor-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 PaperColor Dark +* Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) +* +*/ + +@define-color base00 #1c1c1c; +@define-color base01 #af005f; +@define-color base02 #5faf00; +@define-color base03 #d7af5f; +@define-color base04 #5fafd7; +@define-color base05 #808080; +@define-color base06 #d7875f; +@define-color base07 #d0d0d0; +@define-color base08 #585858; +@define-color base09 #5faf5f; +@define-color base0A #afd700; +@define-color base0B #af87d7; +@define-color base0C #ffaf00; +@define-color base0D #ff5faf; +@define-color base0E #00afaf; +@define-color base0F #5f8787; diff --git a/.config/waybar/base16-waybar/colors/base16-papercolor-light.css b/.config/waybar/base16-waybar/colors/base16-papercolor-light.css new file mode 100644 index 0000000..a3f92ca --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-papercolor-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 PaperColor Light +* Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) +* +*/ + +@define-color base00 #eeeeee; +@define-color base01 #af0000; +@define-color base02 #008700; +@define-color base03 #5f8700; +@define-color base04 #0087af; +@define-color base05 #444444; +@define-color base06 #005f87; +@define-color base07 #878787; +@define-color base08 #bcbcbc; +@define-color base09 #d70000; +@define-color base0A #d70087; +@define-color base0B #8700af; +@define-color base0C #d75f00; +@define-color base0D #d75f00; +@define-color base0E #005faf; +@define-color base0F #005f87; diff --git a/.config/waybar/base16-waybar/colors/base16-paraiso.css b/.config/waybar/base16-waybar/colors/base16-paraiso.css new file mode 100644 index 0000000..05ccef5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-paraiso.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Paraiso +* Author: Jan T. Sott +* +*/ + +@define-color base00 #2f1e2e; +@define-color base01 #41323f; +@define-color base02 #4f424c; +@define-color base03 #776e71; +@define-color base04 #8d8687; +@define-color base05 #a39e9b; +@define-color base06 #b9b6b0; +@define-color base07 #e7e9db; +@define-color base08 #ef6155; +@define-color base09 #f99b15; +@define-color base0A #fec418; +@define-color base0B #48b685; +@define-color base0C #5bc4bf; +@define-color base0D #06b6ef; +@define-color base0E #815ba4; +@define-color base0F #e96ba8; diff --git a/.config/waybar/base16-waybar/colors/base16-pasque.css b/.config/waybar/base16-waybar/colors/base16-pasque.css new file mode 100644 index 0000000..a6bc8fb --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-pasque.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Pasque +* Author: Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #271c3a; +@define-color base01 #100323; +@define-color base02 #3e2d5c; +@define-color base03 #5d5766; +@define-color base04 #bebcbf; +@define-color base05 #dedcdf; +@define-color base06 #edeaef; +@define-color base07 #bbaadd; +@define-color base08 #a92258; +@define-color base09 #918889; +@define-color base0A #804ead; +@define-color base0B #c6914b; +@define-color base0C #7263aa; +@define-color base0D #8e7dc6; +@define-color base0E #953b9d; +@define-color base0F #59325c; diff --git a/.config/waybar/base16-waybar/colors/base16-phd.css b/.config/waybar/base16-waybar/colors/base16-phd.css new file mode 100644 index 0000000..dfffb53 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-phd.css @@ -0,0 +1,23 @@ +/* +* +* Base16 PhD +* Author: Hennig Hasemann (http://leetless.de/vim.html) +* +*/ + +@define-color base00 #061229; +@define-color base01 #2a3448; +@define-color base02 #4d5666; +@define-color base03 #717885; +@define-color base04 #9a99a3; +@define-color base05 #b8bbc2; +@define-color base06 #dbdde0; +@define-color base07 #ffffff; +@define-color base08 #d07346; +@define-color base09 #f0a000; +@define-color base0A #fbd461; +@define-color base0B #99bf52; +@define-color base0C #72b9bf; +@define-color base0D #5299bf; +@define-color base0E #9989cc; +@define-color base0F #b08060; diff --git a/.config/waybar/base16-waybar/colors/base16-pico.css b/.config/waybar/base16-waybar/colors/base16-pico.css new file mode 100644 index 0000000..6a18f1e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-pico.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Pico +* Author: PICO-8 (http://www.lexaloffle.com/pico-8.php) +* +*/ + +@define-color base00 #000000; +@define-color base01 #1d2b53; +@define-color base02 #7e2553; +@define-color base03 #008751; +@define-color base04 #ab5236; +@define-color base05 #5f574f; +@define-color base06 #c2c3c7; +@define-color base07 #fff1e8; +@define-color base08 #ff004d; +@define-color base09 #ffa300; +@define-color base0A #fff024; +@define-color base0B #00e756; +@define-color base0C #29adff; +@define-color base0D #83769c; +@define-color base0E #ff77a8; +@define-color base0F #ffccaa; diff --git a/.config/waybar/base16-waybar/colors/base16-pinky.css b/.config/waybar/base16-waybar/colors/base16-pinky.css new file mode 100644 index 0000000..323b6ef --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-pinky.css @@ -0,0 +1,23 @@ +/* +* +* Base16 pinky +* Author: Benjamin (https://github.com/b3nj5m1n) +* +*/ + +@define-color base00 #171517; +@define-color base01 #1b181b; +@define-color base02 #1d1b1d; +@define-color base03 #383338; +@define-color base04 #e7dbdb; +@define-color base05 #f5f5f5; +@define-color base06 #ffffff; +@define-color base07 #f7f3f7; +@define-color base08 #ffa600; +@define-color base09 #00ff66; +@define-color base0A #20df6c; +@define-color base0B #ff0066; +@define-color base0C #6600ff; +@define-color base0D #00ffff; +@define-color base0E #007fff; +@define-color base0F #df206c; diff --git a/.config/waybar/base16-waybar/colors/base16-pop.css b/.config/waybar/base16-waybar/colors/base16-pop.css new file mode 100644 index 0000000..c501f15 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-pop.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Pop +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #000000; +@define-color base01 #202020; +@define-color base02 #303030; +@define-color base03 #505050; +@define-color base04 #b0b0b0; +@define-color base05 #d0d0d0; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #eb008a; +@define-color base09 #f29333; +@define-color base0A #f8ca12; +@define-color base0B #37b349; +@define-color base0C #00aabb; +@define-color base0D #0e5a94; +@define-color base0E #b31e8d; +@define-color base0F #7a2d00; diff --git a/.config/waybar/base16-waybar/colors/base16-porple.css b/.config/waybar/base16-waybar/colors/base16-porple.css new file mode 100644 index 0000000..269e324 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-porple.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Porple +* Author: Niek den Breeje (https://github.com/AuditeMarlow) +* +*/ + +@define-color base00 #292c36; +@define-color base01 #333344; +@define-color base02 #474160; +@define-color base03 #65568a; +@define-color base04 #b8b8b8; +@define-color base05 #d8d8d8; +@define-color base06 #e8e8e8; +@define-color base07 #f8f8f8; +@define-color base08 #f84547; +@define-color base09 #d28e5d; +@define-color base0A #efa16b; +@define-color base0B #95c76f; +@define-color base0C #64878f; +@define-color base0D #8485ce; +@define-color base0E #b74989; +@define-color base0F #986841; diff --git a/.config/waybar/base16-waybar/colors/base16-primer-dark-dimmed.css b/.config/waybar/base16-waybar/colors/base16-primer-dark-dimmed.css new file mode 100644 index 0000000..12c5503 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-primer-dark-dimmed.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Primer Dark Dimmed +* Author: Jimmy Lin +* +*/ + +@define-color base00 #1c2128; +@define-color base01 #373e47; +@define-color base02 #444c56; +@define-color base03 #545d68; +@define-color base04 #768390; +@define-color base05 #909dab; +@define-color base06 #adbac7; +@define-color base07 #cdd9e5; +@define-color base08 #f47067; +@define-color base09 #e0823d; +@define-color base0A #c69026; +@define-color base0B #57ab5a; +@define-color base0C #96d0ff; +@define-color base0D #539bf5; +@define-color base0E #e275ad; +@define-color base0F #ae5622; diff --git a/.config/waybar/base16-waybar/colors/base16-primer-dark.css b/.config/waybar/base16-waybar/colors/base16-primer-dark.css new file mode 100644 index 0000000..7eff430 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-primer-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Primer Dark +* Author: Jimmy Lin +* +*/ + +@define-color base00 #010409; +@define-color base01 #21262d; +@define-color base02 #30363d; +@define-color base03 #484f58; +@define-color base04 #8b949e; +@define-color base05 #b1bac4; +@define-color base06 #c9d1d9; +@define-color base07 #f0f6fc; +@define-color base08 #ff7b72; +@define-color base09 #f0883e; +@define-color base0A #d29922; +@define-color base0B #3fb950; +@define-color base0C #a5d6ff; +@define-color base0D #58a6ff; +@define-color base0E #f778ba; +@define-color base0F #bd561d; diff --git a/.config/waybar/base16-waybar/colors/base16-primer-light.css b/.config/waybar/base16-waybar/colors/base16-primer-light.css new file mode 100644 index 0000000..18efecf --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-primer-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Primer Light +* Author: Jimmy Lin +* +*/ + +@define-color base00 #fafbfc; +@define-color base01 #e1e4e8; +@define-color base02 #d1d5da; +@define-color base03 #959da5; +@define-color base04 #444d56; +@define-color base05 #2f363d; +@define-color base06 #24292e; +@define-color base07 #1b1f23; +@define-color base08 #d73a49; +@define-color base09 #f66a0a; +@define-color base0A #ffd33d; +@define-color base0B #28a745; +@define-color base0C #79b8ff; +@define-color base0D #0366d6; +@define-color base0E #ea4aaa; +@define-color base0F #a04100; diff --git a/.config/waybar/base16-waybar/colors/base16-purpledream.css b/.config/waybar/base16-waybar/colors/base16-purpledream.css new file mode 100644 index 0000000..b73a653 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-purpledream.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Purpledream +* Author: malet +* +*/ + +@define-color base00 #100510; +@define-color base01 #302030; +@define-color base02 #403040; +@define-color base03 #605060; +@define-color base04 #bbb0bb; +@define-color base05 #ddd0dd; +@define-color base06 #eee0ee; +@define-color base07 #fff0ff; +@define-color base08 #ff1d0d; +@define-color base09 #ccae14; +@define-color base0A #f000a0; +@define-color base0B #14cc64; +@define-color base0C #0075b0; +@define-color base0D #00a0f0; +@define-color base0E #b000d0; +@define-color base0F #6a2a3c; diff --git a/.config/waybar/base16-waybar/colors/base16-qualia.css b/.config/waybar/base16-waybar/colors/base16-qualia.css new file mode 100644 index 0000000..9fe416c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-qualia.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Qualia +* Author: isaacwhanson +* +*/ + +@define-color base00 #101010; +@define-color base01 #454545; +@define-color base02 #454545; +@define-color base03 #454545; +@define-color base04 #808080; +@define-color base05 #c0c0c0; +@define-color base06 #c0c0c0; +@define-color base07 #454545; +@define-color base08 #efa6a2; +@define-color base09 #a3b8ef; +@define-color base0A #e6a3dc; +@define-color base0B #80c990; +@define-color base0C #c8c874; +@define-color base0D #50cacd; +@define-color base0E #e0af85; +@define-color base0F #808080; diff --git a/.config/waybar/base16-waybar/colors/base16-railscasts.css b/.config/waybar/base16-waybar/colors/base16-railscasts.css new file mode 100644 index 0000000..3e1936b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-railscasts.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Railscasts +* Author: Ryan Bates (http://railscasts.com) +* +*/ + +@define-color base00 #2b2b2b; +@define-color base01 #272935; +@define-color base02 #3a4055; +@define-color base03 #5a647e; +@define-color base04 #d4cfc9; +@define-color base05 #e6e1dc; +@define-color base06 #f4f1ed; +@define-color base07 #f9f7f3; +@define-color base08 #da4939; +@define-color base09 #cc7833; +@define-color base0A #ffc66d; +@define-color base0B #a5c261; +@define-color base0C #519f50; +@define-color base0D #6d9cbe; +@define-color base0E #b6b3eb; +@define-color base0F #bc9458; diff --git a/.config/waybar/base16-waybar/colors/base16-rebecca.css b/.config/waybar/base16-waybar/colors/base16-rebecca.css new file mode 100644 index 0000000..e82c981 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-rebecca.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Rebecca +* Author: Victor Borja (http://github.com/vic) based on Rebecca Theme (http://github.com/vic/rebecca-theme) +* +*/ + +@define-color base00 #292a44; +@define-color base01 #663399; +@define-color base02 #383a62; +@define-color base03 #666699; +@define-color base04 #a0a0c5; +@define-color base05 #f1eff8; +@define-color base06 #ccccff; +@define-color base07 #53495d; +@define-color base08 #a0a0c5; +@define-color base09 #efe4a1; +@define-color base0A #ae81ff; +@define-color base0B #6dfedf; +@define-color base0C #8eaee0; +@define-color base0D #2de0a7; +@define-color base0E #7aa5ff; +@define-color base0F #ff79c6; diff --git a/.config/waybar/base16-waybar/colors/base16-rose-pine-dawn.css b/.config/waybar/base16-waybar/colors/base16-rose-pine-dawn.css new file mode 100644 index 0000000..397bc2c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-rose-pine-dawn.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Rosé Pine Dawn +* Author: Emilia Dunfelt <sayhi@dunfelt.se> +* +*/ + +@define-color base00 #faf4ed; +@define-color base01 #fffaf3; +@define-color base02 #f2e9de; +@define-color base03 #9893a5; +@define-color base04 #6e6a86; +@define-color base05 #575279; +@define-color base06 #555169; +@define-color base07 #26233a; +@define-color base08 #1f1d2e; +@define-color base09 #b4637a; +@define-color base0A #ea9d34; +@define-color base0B #d7827e; +@define-color base0C #286983; +@define-color base0D #56949f; +@define-color base0E #907aa9; +@define-color base0F #c5c3ce; diff --git a/.config/waybar/base16-waybar/colors/base16-rose-pine-moon.css b/.config/waybar/base16-waybar/colors/base16-rose-pine-moon.css new file mode 100644 index 0000000..0b4cbfe --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-rose-pine-moon.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Rosé Pine Moon +* Author: Emilia Dunfelt <sayhi@dunfelt.se> +* +*/ + +@define-color base00 #232136; +@define-color base01 #2a273f; +@define-color base02 #393552; +@define-color base03 #59546d; +@define-color base04 #817c9c; +@define-color base05 #e0def4; +@define-color base06 #f5f5f7; +@define-color base07 #d9d7e1; +@define-color base08 #ecebf0; +@define-color base09 #eb6f92; +@define-color base0A #f6c177; +@define-color base0B #ea9a97; +@define-color base0C #3e8fb0; +@define-color base0D #9ccfd8; +@define-color base0E #c4a7e7; +@define-color base0F #b9b9bc; diff --git a/.config/waybar/base16-waybar/colors/base16-rose-pine.css b/.config/waybar/base16-waybar/colors/base16-rose-pine.css new file mode 100644 index 0000000..8082434 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-rose-pine.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Rosé Pine +* Author: Emilia Dunfelt <sayhi@dunfelt.se> +* +*/ + +@define-color base00 #191724; +@define-color base01 #1f1d2e; +@define-color base02 #26233a; +@define-color base03 #555169; +@define-color base04 #6e6a86; +@define-color base05 #e0def4; +@define-color base06 #f0f0f3; +@define-color base07 #c5c3ce; +@define-color base08 #e2e1e7; +@define-color base09 #eb6f92; +@define-color base0A #f6c177; +@define-color base0B #ebbcba; +@define-color base0C #31748f; +@define-color base0D #9ccfd8; +@define-color base0E #c4a7e7; +@define-color base0F #e5e5e5; diff --git a/.config/waybar/base16-waybar/colors/base16-sagelight.css b/.config/waybar/base16-waybar/colors/base16-sagelight.css new file mode 100644 index 0000000..645634f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-sagelight.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Sagelight +* Author: Carter Veldhuizen +* +*/ + +@define-color base00 #f8f8f8; +@define-color base01 #e8e8e8; +@define-color base02 #d8d8d8; +@define-color base03 #b8b8b8; +@define-color base04 #585858; +@define-color base05 #383838; +@define-color base06 #282828; +@define-color base07 #181818; +@define-color base08 #fa8480; +@define-color base09 #ffaa61; +@define-color base0A #ffdc61; +@define-color base0B #a0d2c8; +@define-color base0C #a2d6f5; +@define-color base0D #a0a7d2; +@define-color base0E #c8a0d2; +@define-color base0F #d2b2a0; diff --git a/.config/waybar/base16-waybar/colors/base16-sakura.css b/.config/waybar/base16-waybar/colors/base16-sakura.css new file mode 100644 index 0000000..9390f3b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-sakura.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Sakura +* Author: Misterio77 (http://github.com/Misterio77) +* +*/ + +@define-color base00 #feedf3; +@define-color base01 #f8e2e7; +@define-color base02 #e0ccd1; +@define-color base03 #755f64; +@define-color base04 #665055; +@define-color base05 #564448; +@define-color base06 #42383a; +@define-color base07 #33292b; +@define-color base08 #df2d52; +@define-color base09 #f6661e; +@define-color base0A #c29461; +@define-color base0B #2e916d; +@define-color base0C #1d8991; +@define-color base0D #006e93; +@define-color base0E #5e2180; +@define-color base0F #ba0d35; diff --git a/.config/waybar/base16-waybar/colors/base16-sandcastle.css b/.config/waybar/base16-waybar/colors/base16-sandcastle.css new file mode 100644 index 0000000..69f99e8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-sandcastle.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Sandcastle +* Author: George Essig (https://github.com/gessig) +* +*/ + +@define-color base00 #282c34; +@define-color base01 #2c323b; +@define-color base02 #3e4451; +@define-color base03 #665c54; +@define-color base04 #928374; +@define-color base05 #a89984; +@define-color base06 #d5c4a1; +@define-color base07 #fdf4c1; +@define-color base08 #83a598; +@define-color base09 #a07e3b; +@define-color base0A #a07e3b; +@define-color base0B #528b8b; +@define-color base0C #83a598; +@define-color base0D #83a598; +@define-color base0E #d75f5f; +@define-color base0F #a87322; diff --git a/.config/waybar/base16-waybar/colors/base16-selenized-black.css b/.config/waybar/base16-waybar/colors/base16-selenized-black.css new file mode 100644 index 0000000..268db20 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-selenized-black.css @@ -0,0 +1,23 @@ +/* +* +* Base16 selenized-black +* Author: Jan Warchol (https://github.com/jan-warchol/selenized) / adapted to base16 by ali +* +*/ + +@define-color base00 #181818; +@define-color base01 #252525; +@define-color base02 #3b3b3b; +@define-color base03 #777777; +@define-color base04 #777777; +@define-color base05 #b9b9b9; +@define-color base06 #dedede; +@define-color base07 #dedede; +@define-color base08 #ed4a46; +@define-color base09 #e67f43; +@define-color base0A #dbb32d; +@define-color base0B #70b433; +@define-color base0C #3fc5b7; +@define-color base0D #368aeb; +@define-color base0E #a580e2; +@define-color base0F #eb6eb7; diff --git a/.config/waybar/base16-waybar/colors/base16-selenized-dark.css b/.config/waybar/base16-waybar/colors/base16-selenized-dark.css new file mode 100644 index 0000000..1155c12 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-selenized-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 selenized-dark +* Author: Jan Warchol (https://github.com/jan-warchol/selenized) / adapted to base16 by ali +* +*/ + +@define-color base00 #103c48; +@define-color base01 #184956; +@define-color base02 #2d5b69; +@define-color base03 #72898f; +@define-color base04 #72898f; +@define-color base05 #adbcbc; +@define-color base06 #cad8d9; +@define-color base07 #cad8d9; +@define-color base08 #fa5750; +@define-color base09 #ed8649; +@define-color base0A #dbb32d; +@define-color base0B #75b938; +@define-color base0C #41c7b9; +@define-color base0D #4695f7; +@define-color base0E #af88eb; +@define-color base0F #f275be; diff --git a/.config/waybar/base16-waybar/colors/base16-selenized-light.css b/.config/waybar/base16-waybar/colors/base16-selenized-light.css new file mode 100644 index 0000000..db8074f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-selenized-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 selenized-light +* Author: Jan Warchol (https://github.com/jan-warchol/selenized) / adapted to base16 by ali +* +*/ + +@define-color base00 #fbf3db; +@define-color base01 #ece3cc; +@define-color base02 #d5cdb6; +@define-color base03 #909995; +@define-color base04 #909995; +@define-color base05 #53676d; +@define-color base06 #3a4d53; +@define-color base07 #3a4d53; +@define-color base08 #cc1729; +@define-color base09 #bc5819; +@define-color base0A #a78300; +@define-color base0B #428b00; +@define-color base0C #00978a; +@define-color base0D #006dce; +@define-color base0E #825dc0; +@define-color base0F #c44392; diff --git a/.config/waybar/base16-waybar/colors/base16-selenized-white.css b/.config/waybar/base16-waybar/colors/base16-selenized-white.css new file mode 100644 index 0000000..5b2cdd4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-selenized-white.css @@ -0,0 +1,23 @@ +/* +* +* Base16 selenized-white +* Author: Jan Warchol (https://github.com/jan-warchol/selenized) / adapted to base16 by ali +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #ebebeb; +@define-color base02 #cdcdcd; +@define-color base03 #878787; +@define-color base04 #878787; +@define-color base05 #474747; +@define-color base06 #282828; +@define-color base07 #282828; +@define-color base08 #bf0000; +@define-color base09 #ba3700; +@define-color base0A #af8500; +@define-color base0B #008400; +@define-color base0C #009a8a; +@define-color base0D #0054cf; +@define-color base0E #6b40c3; +@define-color base0F #dd0f9d; diff --git a/.config/waybar/base16-waybar/colors/base16-seti.css b/.config/waybar/base16-waybar/colors/base16-seti.css new file mode 100644 index 0000000..227decc --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-seti.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Seti UI +* Author: +* +*/ + +@define-color base00 #151718; +@define-color base01 #282a2b; +@define-color base02 #3b758c; +@define-color base03 #41535b; +@define-color base04 #43a5d5; +@define-color base05 #d6d6d6; +@define-color base06 #eeeeee; +@define-color base07 #ffffff; +@define-color base08 #cd3f45; +@define-color base09 #db7b55; +@define-color base0A #e6cd69; +@define-color base0B #9fca56; +@define-color base0C #55dbbe; +@define-color base0D #55b5db; +@define-color base0E #a074c4; +@define-color base0F #8a553f; diff --git a/.config/waybar/base16-waybar/colors/base16-shades-of-purple.css b/.config/waybar/base16-waybar/colors/base16-shades-of-purple.css new file mode 100644 index 0000000..f637015 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-shades-of-purple.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Shades of Purple +* Author: Iolar Demartini Junior (http://github.com/demartini) based on Shades of Purple Theme (https://github.com/ahmadawais/shades-of-purple-vscode). +* +*/ + +@define-color base00 #1e1e3f; +@define-color base01 #43d426; +@define-color base02 #f1d000; +@define-color base03 #808080; +@define-color base04 #6871ff; +@define-color base05 #c7c7c7; +@define-color base06 #ff77ff; +@define-color base07 #ffffff; +@define-color base08 #d90429; +@define-color base09 #f92a1c; +@define-color base0A #ffe700; +@define-color base0B #3ad900; +@define-color base0C #00c5c7; +@define-color base0D #6943ff; +@define-color base0E #ff2c70; +@define-color base0F #79e8fb; diff --git a/.config/waybar/base16-waybar/colors/base16-shadesmear-dark.css b/.config/waybar/base16-waybar/colors/base16-shadesmear-dark.css new file mode 100644 index 0000000..f584ef8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-shadesmear-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 ShadeSmear Dark +* Author: Kyle Giammarco (http://kyle.giammar.co) +* +*/ + +@define-color base00 #232323; +@define-color base01 #1c1c1c; +@define-color base02 #4e4e4e; +@define-color base03 #c0c0c0; +@define-color base04 #e4e4e4; +@define-color base05 #dbdbdb; +@define-color base06 #e4e4e4; +@define-color base07 #1c1c1c; +@define-color base08 #cc5450; +@define-color base09 #a64270; +@define-color base0A #307878; +@define-color base0B #71983b; +@define-color base0C #c57d42; +@define-color base0D #376388; +@define-color base0E #d7ab54; +@define-color base0F #6d6d6d; diff --git a/.config/waybar/base16-waybar/colors/base16-shadesmear-light.css b/.config/waybar/base16-waybar/colors/base16-shadesmear-light.css new file mode 100644 index 0000000..51a31f6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-shadesmear-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 ShadeSmear Light +* Author: Kyle Giammarco (http://kyle.giammar.co) +* +*/ + +@define-color base00 #dbdbdb; +@define-color base01 #e4e4e4; +@define-color base02 #c0c0c0; +@define-color base03 #4e4e4e; +@define-color base04 #1c1c1c; +@define-color base05 #232323; +@define-color base06 #1c1c1c; +@define-color base07 #e4e4e4; +@define-color base08 #cc5450; +@define-color base09 #a64270; +@define-color base0A #307878; +@define-color base0B #71983b; +@define-color base0C #c57d42; +@define-color base0D #376388; +@define-color base0E #d7ab54; +@define-color base0F #6d6d6d; diff --git a/.config/waybar/base16-waybar/colors/base16-shapeshifter.css b/.config/waybar/base16-waybar/colors/base16-shapeshifter.css new file mode 100644 index 0000000..e30f4ec --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-shapeshifter.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Shapeshifter +* Author: Tyler Benziger (http://tybenz.com) +* +*/ + +@define-color base00 #f9f9f9; +@define-color base01 #e0e0e0; +@define-color base02 #ababab; +@define-color base03 #555555; +@define-color base04 #343434; +@define-color base05 #102015; +@define-color base06 #040404; +@define-color base07 #000000; +@define-color base08 #e92f2f; +@define-color base09 #e09448; +@define-color base0A #dddd13; +@define-color base0B #0ed839; +@define-color base0C #23edda; +@define-color base0D #3b48e3; +@define-color base0E #f996e2; +@define-color base0F #69542d; diff --git a/.config/waybar/base16-waybar/colors/base16-silk-dark.css b/.config/waybar/base16-waybar/colors/base16-silk-dark.css new file mode 100644 index 0000000..1174403 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-silk-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Silk Dark +* Author: Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #0e3c46; +@define-color base01 #1d494e; +@define-color base02 #2a5054; +@define-color base03 #587073; +@define-color base04 #9dc8cd; +@define-color base05 #c7dbdd; +@define-color base06 #cbf2f7; +@define-color base07 #d2faff; +@define-color base08 #fb6953; +@define-color base09 #fcab74; +@define-color base0A #fce380; +@define-color base0B #73d8ad; +@define-color base0C #3fb2b9; +@define-color base0D #46bddd; +@define-color base0E #756b8a; +@define-color base0F #9b647b; diff --git a/.config/waybar/base16-waybar/colors/base16-silk-light.css b/.config/waybar/base16-waybar/colors/base16-silk-light.css new file mode 100644 index 0000000..5223f5b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-silk-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Silk Light +* Author: Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #e9f1ef; +@define-color base01 #ccd4d3; +@define-color base02 #90b7b6; +@define-color base03 #5c787b; +@define-color base04 #4b5b5f; +@define-color base05 #385156; +@define-color base06 #0e3c46; +@define-color base07 #d2faff; +@define-color base08 #cf432e; +@define-color base09 #d27f46; +@define-color base0A #cfad25; +@define-color base0B #6ca38c; +@define-color base0C #329ca2; +@define-color base0D #39aac9; +@define-color base0E #6e6582; +@define-color base0F #865369; diff --git a/.config/waybar/base16-waybar/colors/base16-snazzy.css b/.config/waybar/base16-waybar/colors/base16-snazzy.css new file mode 100644 index 0000000..8cd0c5f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-snazzy.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Snazzy +* Author: Chawye Hsu (https://github.com/chawyehsu) based on Hyper Snazzy Theme (https://github.com/sindresorhus/hyper-snazzy) +* +*/ + +@define-color base00 #282a36; +@define-color base01 #34353e; +@define-color base02 #43454f; +@define-color base03 #78787e; +@define-color base04 #a5a5a9; +@define-color base05 #e2e4e5; +@define-color base06 #eff0eb; +@define-color base07 #f1f1f0; +@define-color base08 #ff5c57; +@define-color base09 #ff9f43; +@define-color base0A #f3f99d; +@define-color base0B #5af78e; +@define-color base0C #9aedfe; +@define-color base0D #57c7ff; +@define-color base0E #ff6ac1; +@define-color base0F #b2643c; diff --git a/.config/waybar/base16-waybar/colors/base16-solarflare-light.css b/.config/waybar/base16-waybar/colors/base16-solarflare-light.css new file mode 100644 index 0000000..7cac9ff --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-solarflare-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Solar Flare Light +* Author: Chuck Harmston (https://chuck.harmston.ch) +* +*/ + +@define-color base00 #f5f7fa; +@define-color base01 #e8e9ed; +@define-color base02 #a6afb8; +@define-color base03 #85939e; +@define-color base04 #667581; +@define-color base05 #586875; +@define-color base06 #222e38; +@define-color base07 #18262f; +@define-color base08 #ef5253; +@define-color base09 #e66b2b; +@define-color base0A #e4b51c; +@define-color base0B #7cc844; +@define-color base0C #52cbb0; +@define-color base0D #33b5e1; +@define-color base0E #a363d5; +@define-color base0F #d73c9a; diff --git a/.config/waybar/base16-waybar/colors/base16-solarflare.css b/.config/waybar/base16-waybar/colors/base16-solarflare.css new file mode 100644 index 0000000..dc3aacb --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-solarflare.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Solar Flare +* Author: Chuck Harmston (https://chuck.harmston.ch) +* +*/ + +@define-color base00 #18262f; +@define-color base01 #222e38; +@define-color base02 #586875; +@define-color base03 #667581; +@define-color base04 #85939e; +@define-color base05 #a6afb8; +@define-color base06 #e8e9ed; +@define-color base07 #f5f7fa; +@define-color base08 #ef5253; +@define-color base09 #e66b2b; +@define-color base0A #e4b51c; +@define-color base0B #7cc844; +@define-color base0C #52cbb0; +@define-color base0D #33b5e1; +@define-color base0E #a363d5; +@define-color base0F #d73c9a; diff --git a/.config/waybar/base16-waybar/colors/base16-solarized-dark.css b/.config/waybar/base16-waybar/colors/base16-solarized-dark.css new file mode 100644 index 0000000..9d0bd95 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-solarized-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Solarized Dark +* Author: Ethan Schoonover (modified by aramisgithub) +* +*/ + +@define-color base00 #002b36; +@define-color base01 #073642; +@define-color base02 #586e75; +@define-color base03 #657b83; +@define-color base04 #839496; +@define-color base05 #93a1a1; +@define-color base06 #eee8d5; +@define-color base07 #fdf6e3; +@define-color base08 #dc322f; +@define-color base09 #cb4b16; +@define-color base0A #b58900; +@define-color base0B #859900; +@define-color base0C #2aa198; +@define-color base0D #268bd2; +@define-color base0E #6c71c4; +@define-color base0F #d33682; diff --git a/.config/waybar/base16-waybar/colors/base16-solarized-light.css b/.config/waybar/base16-waybar/colors/base16-solarized-light.css new file mode 100644 index 0000000..4b8f1f5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-solarized-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Solarized Light +* Author: Ethan Schoonover (modified by aramisgithub) +* +*/ + +@define-color base00 #fdf6e3; +@define-color base01 #eee8d5; +@define-color base02 #93a1a1; +@define-color base03 #839496; +@define-color base04 #657b83; +@define-color base05 #586e75; +@define-color base06 #073642; +@define-color base07 #002b36; +@define-color base08 #dc322f; +@define-color base09 #cb4b16; +@define-color base0A #b58900; +@define-color base0B #859900; +@define-color base0C #2aa198; +@define-color base0D #268bd2; +@define-color base0E #6c71c4; +@define-color base0F #d33682; diff --git a/.config/waybar/base16-waybar/colors/base16-spaceduck.css b/.config/waybar/base16-waybar/colors/base16-spaceduck.css new file mode 100644 index 0000000..86682b0 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-spaceduck.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Spaceduck +* Author: Guillermo Rodriguez (https://github.com/pineapplegiant), packaged by Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #16172d; +@define-color base01 #1b1c36; +@define-color base02 #30365f; +@define-color base03 #686f9a; +@define-color base04 #818596; +@define-color base05 #ecf0c1; +@define-color base06 #c1c3cc; +@define-color base07 #ffffff; +@define-color base08 #e33400; +@define-color base09 #e39400; +@define-color base0A #f2ce00; +@define-color base0B #5ccc96; +@define-color base0C #00a3cc; +@define-color base0D #7a5ccc; +@define-color base0E #b3a1e6; +@define-color base0F #ce6f8f; diff --git a/.config/waybar/base16-waybar/colors/base16-spacemacs.css b/.config/waybar/base16-waybar/colors/base16-spacemacs.css new file mode 100644 index 0000000..6f11c93 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-spacemacs.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Spacemacs +* Author: Nasser Alshammari (https://github.com/nashamri/spacemacs-theme) +* +*/ + +@define-color base00 #1f2022; +@define-color base01 #282828; +@define-color base02 #444155; +@define-color base03 #585858; +@define-color base04 #b8b8b8; +@define-color base05 #a3a3a3; +@define-color base06 #e8e8e8; +@define-color base07 #f8f8f8; +@define-color base08 #f2241f; +@define-color base09 #ffa500; +@define-color base0A #b1951d; +@define-color base0B #67b11d; +@define-color base0C #2d9574; +@define-color base0D #4f97d7; +@define-color base0E #a31db1; +@define-color base0F #b03060; diff --git a/.config/waybar/base16-waybar/colors/base16-standardized-dark.css b/.config/waybar/base16-waybar/colors/base16-standardized-dark.css new file mode 100644 index 0000000..71dd978 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-standardized-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 standardized-dark +* Author: ali (https://github.com/ali-githb/base16-standardized-scheme) +* +*/ + +@define-color base00 #222222; +@define-color base01 #303030; +@define-color base02 #555555; +@define-color base03 #898989; +@define-color base04 #898989; +@define-color base05 #c0c0c0; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #e15d67; +@define-color base09 #fc804e; +@define-color base0A #e1b31a; +@define-color base0B #5db129; +@define-color base0C #21c992; +@define-color base0D #00a3f2; +@define-color base0E #b46ee0; +@define-color base0F #b87d28; diff --git a/.config/waybar/base16-waybar/colors/base16-standardized-light.css b/.config/waybar/base16-waybar/colors/base16-standardized-light.css new file mode 100644 index 0000000..85f6247 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-standardized-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 standardized-light +* Author: ali (https://github.com/ali-githb/base16-standardized-scheme) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #eeeeee; +@define-color base02 #cccccc; +@define-color base03 #767676; +@define-color base04 #767676; +@define-color base05 #444444; +@define-color base06 #333333; +@define-color base07 #222222; +@define-color base08 #d03e3e; +@define-color base09 #d7691d; +@define-color base0A #ad8200; +@define-color base0B #31861f; +@define-color base0C #00998f; +@define-color base0D #3173c5; +@define-color base0E #9e57c2; +@define-color base0F #895025; diff --git a/.config/waybar/base16-waybar/colors/base16-stella.css b/.config/waybar/base16-waybar/colors/base16-stella.css new file mode 100644 index 0000000..0b6a0c7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-stella.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Stella +* Author: Shrimpram +* +*/ + +@define-color base00 #2b213c; +@define-color base01 #362b48; +@define-color base02 #4d4160; +@define-color base03 #655978; +@define-color base04 #7f7192; +@define-color base05 #998bad; +@define-color base06 #b4a5c8; +@define-color base07 #ebdcff; +@define-color base08 #c79987; +@define-color base09 #8865c6; +@define-color base0A #c7c691; +@define-color base0B #acc79b; +@define-color base0C #9bc7bf; +@define-color base0D #a5aad4; +@define-color base0E #c594ff; +@define-color base0F #c7ab87; diff --git a/.config/waybar/base16-waybar/colors/base16-still-alive.css b/.config/waybar/base16-waybar/colors/base16-still-alive.css new file mode 100644 index 0000000..d9c5c24 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-still-alive.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Still Alive +* Author: Derrick McKee (derrick.mckee@gmail.com) +* +*/ + +@define-color base00 #f0f0f0; +@define-color base01 #f0d848; +@define-color base02 #fff018; +@define-color base03 #f01818; +@define-color base04 #f00000; +@define-color base05 #d80000; +@define-color base06 #489000; +@define-color base07 #30a860; +@define-color base08 #487830; +@define-color base09 #183048; +@define-color base0A #426395; +@define-color base0B #5c5c6a; +@define-color base0C #2c3c57; +@define-color base0D #001878; +@define-color base0E #900000; +@define-color base0F #140c0d; diff --git a/.config/waybar/base16-waybar/colors/base16-summercamp.css b/.config/waybar/base16-waybar/colors/base16-summercamp.css new file mode 100644 index 0000000..72f08db --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-summercamp.css @@ -0,0 +1,23 @@ +/* +* +* Base16 summercamp +* Author: zoe firi (zoefiri.github.io) +* +*/ + +@define-color base00 #1c1810; +@define-color base01 #2a261c; +@define-color base02 #3a3527; +@define-color base03 #504b38; +@define-color base04 #5f5b45; +@define-color base05 #736e55; +@define-color base06 #bab696; +@define-color base07 #f8f5de; +@define-color base08 #e35142; +@define-color base09 #fba11b; +@define-color base0A #f2ff27; +@define-color base0B #5ceb5a; +@define-color base0C #5aebbc; +@define-color base0D #489bf0; +@define-color base0E #ff8080; +@define-color base0F #f69be7; diff --git a/.config/waybar/base16-waybar/colors/base16-summerfruit-dark.css b/.config/waybar/base16-waybar/colors/base16-summerfruit-dark.css new file mode 100644 index 0000000..266819a --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-summerfruit-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Summerfruit Dark +* Author: Christopher Corley (http://christop.club/) +* +*/ + +@define-color base00 #151515; +@define-color base01 #202020; +@define-color base02 #303030; +@define-color base03 #505050; +@define-color base04 #b0b0b0; +@define-color base05 #d0d0d0; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #ff0086; +@define-color base09 #fd8900; +@define-color base0A #aba800; +@define-color base0B #00c918; +@define-color base0C #1faaaa; +@define-color base0D #3777e6; +@define-color base0E #ad00a1; +@define-color base0F #cc6633; diff --git a/.config/waybar/base16-waybar/colors/base16-summerfruit-light.css b/.config/waybar/base16-waybar/colors/base16-summerfruit-light.css new file mode 100644 index 0000000..da67f7e --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-summerfruit-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Summerfruit Light +* Author: Christopher Corley (http://christop.club/) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #e0e0e0; +@define-color base02 #d0d0d0; +@define-color base03 #b0b0b0; +@define-color base04 #000000; +@define-color base05 #101010; +@define-color base06 #151515; +@define-color base07 #202020; +@define-color base08 #ff0086; +@define-color base09 #fd8900; +@define-color base0A #aba800; +@define-color base0B #00c918; +@define-color base0C #1faaaa; +@define-color base0D #3777e6; +@define-color base0E #ad00a1; +@define-color base0F #cc6633; diff --git a/.config/waybar/base16-waybar/colors/base16-synth-midnight-dark.css b/.config/waybar/base16-waybar/colors/base16-synth-midnight-dark.css new file mode 100644 index 0000000..d47b2e9 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-synth-midnight-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Synth Midnight Terminal Dark +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #050608; +@define-color base01 #1a1b1c; +@define-color base02 #28292a; +@define-color base03 #474849; +@define-color base04 #a3a5a6; +@define-color base05 #c1c3c4; +@define-color base06 #cfd1d2; +@define-color base07 #dddfe0; +@define-color base08 #b53b50; +@define-color base09 #ea770d; +@define-color base0A #c9d364; +@define-color base0B #06ea61; +@define-color base0C #42fff9; +@define-color base0D #03aeff; +@define-color base0E #ea5ce2; +@define-color base0F #cd6320; diff --git a/.config/waybar/base16-waybar/colors/base16-synth-midnight-light.css b/.config/waybar/base16-waybar/colors/base16-synth-midnight-light.css new file mode 100644 index 0000000..f1a8815 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-synth-midnight-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Synth Midnight Terminal Light +* Author: Michaël Ball (http://github.com/michael-ball/) +* +*/ + +@define-color base00 #dddfe0; +@define-color base01 #cfd1d2; +@define-color base02 #c1c3c4; +@define-color base03 #a3a5a6; +@define-color base04 #474849; +@define-color base05 #28292a; +@define-color base06 #1a1b1c; +@define-color base07 #050608; +@define-color base08 #b53b50; +@define-color base09 #ea770d; +@define-color base0A #c9d364; +@define-color base0B #06ea61; +@define-color base0C #42fff9; +@define-color base0D #03aeff; +@define-color base0E #ea5ce2; +@define-color base0F #cd6320; diff --git a/.config/waybar/base16-waybar/colors/base16-tango.css b/.config/waybar/base16-waybar/colors/base16-tango.css new file mode 100644 index 0000000..84b4b72 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tango.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tango +* Author: @Schnouki, based on the Tango Desktop Project +* +*/ + +@define-color base00 #2e3436; +@define-color base01 #8ae234; +@define-color base02 #fce94f; +@define-color base03 #555753; +@define-color base04 #729fcf; +@define-color base05 #d3d7cf; +@define-color base06 #ad7fa8; +@define-color base07 #eeeeec; +@define-color base08 #cc0000; +@define-color base09 #ef2929; +@define-color base0A #c4a000; +@define-color base0B #4e9a06; +@define-color base0C #06989a; +@define-color base0D #3465a4; +@define-color base0E #75507b; +@define-color base0F #34e2e2; diff --git a/.config/waybar/base16-waybar/colors/base16-tender.css b/.config/waybar/base16-waybar/colors/base16-tender.css new file mode 100644 index 0000000..716dcea --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tender.css @@ -0,0 +1,23 @@ +/* +* +* Base16 tender +* Author: Jacobo Tabernero (https://github/com/jacoborus/tender.vim) +* +*/ + +@define-color base00 #282828; +@define-color base01 #383838; +@define-color base02 #484848; +@define-color base03 #4c4c4c; +@define-color base04 #b8b8b8; +@define-color base05 #eeeeee; +@define-color base06 #e8e8e8; +@define-color base07 #feffff; +@define-color base08 #f43753; +@define-color base09 #dc9656; +@define-color base0A #ffc24b; +@define-color base0B #c9d05c; +@define-color base0C #73cef4; +@define-color base0D #b3deef; +@define-color base0E #d3b987; +@define-color base0F #a16946; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-city-dark.css b/.config/waybar/base16-waybar/colors/base16-tokyo-city-dark.css new file mode 100644 index 0000000..518fbcf --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-city-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo City Dark +* Author: Michaël Ball +* +*/ + +@define-color base00 #171d23; +@define-color base01 #1d252c; +@define-color base02 #28323a; +@define-color base03 #526270; +@define-color base04 #b7c5d3; +@define-color base05 #d8e2ec; +@define-color base06 #f6f6f8; +@define-color base07 #fbfbfd; +@define-color base08 #f7768e; +@define-color base09 #ff9e64; +@define-color base0A #b7c5d3; +@define-color base0B #9ece6a; +@define-color base0C #89ddff; +@define-color base0D #7aa2f7; +@define-color base0E #bb9af7; +@define-color base0F #bb9af7; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-city-light.css b/.config/waybar/base16-waybar/colors/base16-tokyo-city-light.css new file mode 100644 index 0000000..4bc38d7 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-city-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo City Light +* Author: Michaël Ball +* +*/ + +@define-color base00 #fbfbfd; +@define-color base01 #f6f6f8; +@define-color base02 #edeff6; +@define-color base03 #9699a3; +@define-color base04 #4c505e; +@define-color base05 #343b59; +@define-color base06 #1d252c; +@define-color base07 #171d23; +@define-color base08 #8c4351; +@define-color base09 #965027; +@define-color base0A #4c505e; +@define-color base0B #485e30; +@define-color base0C #4c505e; +@define-color base0D #34548a; +@define-color base0E #5a4a78; +@define-color base0F #5a4a78; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-dark.css b/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-dark.css new file mode 100644 index 0000000..a24c15c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo City Terminal Dark +* Author: Michaël Ball +* +*/ + +@define-color base00 #171d23; +@define-color base01 #1d252c; +@define-color base02 #28323a; +@define-color base03 #526270; +@define-color base04 #b7c5d3; +@define-color base05 #d8e2ec; +@define-color base06 #f6f6f8; +@define-color base07 #fbfbfd; +@define-color base08 #d95468; +@define-color base09 #ff9e64; +@define-color base0A #ebbf83; +@define-color base0B #8bd49c; +@define-color base0C #70e1e8; +@define-color base0D #539afc; +@define-color base0E #b62d65; +@define-color base0F #dd9d82; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-light.css b/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-light.css new file mode 100644 index 0000000..c7278c2 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-city-terminal-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo City Terminal Light +* Author: Michaël Ball +* +*/ + +@define-color base00 #fbfbfd; +@define-color base01 #f6f6f8; +@define-color base02 #d8e2ec; +@define-color base03 #b7c5d3; +@define-color base04 #526270; +@define-color base05 #28323a; +@define-color base06 #1d252c; +@define-color base07 #171d23; +@define-color base08 #8c4351; +@define-color base09 #965027; +@define-color base0A #8f5e15; +@define-color base0B #33635c; +@define-color base0C #0f4b6e; +@define-color base0D #34548a; +@define-color base0E #5a4a78; +@define-color base0F #7e5140; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-dark.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-dark.css new file mode 100644 index 0000000..1745453 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Dark +* Author: Michaël Ball +* +*/ + +@define-color base00 #1a1b26; +@define-color base01 #16161e; +@define-color base02 #2f3549; +@define-color base03 #444b6a; +@define-color base04 #787c99; +@define-color base05 #a9b1d6; +@define-color base06 #cbccd1; +@define-color base07 #d5d6db; +@define-color base08 #c0caf5; +@define-color base09 #a9b1d6; +@define-color base0A #0db9d7; +@define-color base0B #9ece6a; +@define-color base0C #b4f9f8; +@define-color base0D #2ac3de; +@define-color base0E #bb9af7; +@define-color base0F #f7768e; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-light.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-light.css new file mode 100644 index 0000000..87ffdb4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Light +* Author: Michaël Ball +* +*/ + +@define-color base00 #d5d6db; +@define-color base01 #cbccd1; +@define-color base02 #dfe0e5; +@define-color base03 #9699a3; +@define-color base04 #4c505e; +@define-color base05 #343b59; +@define-color base06 #1a1b26; +@define-color base07 #1a1b26; +@define-color base08 #343b58; +@define-color base09 #965027; +@define-color base0A #166775; +@define-color base0B #485e30; +@define-color base0C #3e6968; +@define-color base0D #34548a; +@define-color base0E #5a4a78; +@define-color base0F #8c4351; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-storm.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-storm.css new file mode 100644 index 0000000..80e3f41 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-storm.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Storm +* Author: Michaël Ball +* +*/ + +@define-color base00 #24283b; +@define-color base01 #16161e; +@define-color base02 #343a52; +@define-color base03 #444b6a; +@define-color base04 #787c99; +@define-color base05 #a9b1d6; +@define-color base06 #cbccd1; +@define-color base07 #d5d6db; +@define-color base08 #c0caf5; +@define-color base09 #a9b1d6; +@define-color base0A #0db9d7; +@define-color base0B #9ece6a; +@define-color base0C #b4f9f8; +@define-color base0D #2ac3de; +@define-color base0E #bb9af7; +@define-color base0F #f7768e; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-dark.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-dark.css new file mode 100644 index 0000000..a47ee1c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Terminal Dark +* Author: Michaël Ball +* +*/ + +@define-color base00 #16161e; +@define-color base01 #1a1b26; +@define-color base02 #2f3549; +@define-color base03 #444b6a; +@define-color base04 #787c99; +@define-color base05 #787c99; +@define-color base06 #cbccd1; +@define-color base07 #d5d6db; +@define-color base08 #f7768e; +@define-color base09 #ff9e64; +@define-color base0A #e0af68; +@define-color base0B #41a6b5; +@define-color base0C #7dcfff; +@define-color base0D #7aa2f7; +@define-color base0E #bb9af7; +@define-color base0F #d18616; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-light.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-light.css new file mode 100644 index 0000000..d5f3fc4 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Terminal Light +* Author: Michaël Ball +* +*/ + +@define-color base00 #d5d6db; +@define-color base01 #cbccd1; +@define-color base02 #dfe0e5; +@define-color base03 #9699a3; +@define-color base04 #4c505e; +@define-color base05 #4c505e; +@define-color base06 #1a1b26; +@define-color base07 #1a1b26; +@define-color base08 #8c4351; +@define-color base09 #965027; +@define-color base0A #8f5e15; +@define-color base0B #33635c; +@define-color base0C #0f4b6e; +@define-color base0D #34548a; +@define-color base0E #5a4a78; +@define-color base0F #655259; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-storm.css b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-storm.css new file mode 100644 index 0000000..86016af --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyo-night-terminal-storm.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyo Night Terminal Storm +* Author: Michaël Ball +* +*/ + +@define-color base00 #24283b; +@define-color base01 #1a1b26; +@define-color base02 #343a52; +@define-color base03 #444b6a; +@define-color base04 #787c99; +@define-color base05 #787c99; +@define-color base06 #cbccd1; +@define-color base07 #d5d6db; +@define-color base08 #f7768e; +@define-color base09 #ff9e64; +@define-color base0A #e0af68; +@define-color base0B #41a6b5; +@define-color base0C #7dcfff; +@define-color base0D #7aa2f7; +@define-color base0E #bb9af7; +@define-color base0F #d18616; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyodark-terminal.css b/.config/waybar/base16-waybar/colors/base16-tokyodark-terminal.css new file mode 100644 index 0000000..b0a9654 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyodark-terminal.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyodark Terminal +* Author: Tiagovla (https://github.com/tiagovla/) +* +*/ + +@define-color base00 #11121d; +@define-color base01 #1a1b2a; +@define-color base02 #212234; +@define-color base03 #282c34; +@define-color base04 #4a5057; +@define-color base05 #a0a8cd; +@define-color base06 #a0a8cd; +@define-color base07 #a0a8cd; +@define-color base08 #ee6d85; +@define-color base09 #f6955b; +@define-color base0A #d7a65f; +@define-color base0B #95c561; +@define-color base0C #38a89d; +@define-color base0D #7199ee; +@define-color base0E #a485dd; +@define-color base0F #773440; diff --git a/.config/waybar/base16-waybar/colors/base16-tokyodark.css b/.config/waybar/base16-waybar/colors/base16-tokyodark.css new file mode 100644 index 0000000..038eec5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tokyodark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tokyodark +* Author: Tiagovla (https://github.com/tiagovla/) +* +*/ + +@define-color base00 #11121d; +@define-color base01 #151621; +@define-color base02 #43444f; +@define-color base03 #393a45; +@define-color base04 #1b1c27; +@define-color base05 #abb2bf; +@define-color base06 #555661; +@define-color base07 #2c2d38; +@define-color base08 #a485dd; +@define-color base09 #a485dd; +@define-color base0A #7199ee; +@define-color base0B #d7a65f; +@define-color base0C #a485dd; +@define-color base0D #95c561; +@define-color base0E #ee6d85; +@define-color base0F #773440; diff --git a/.config/waybar/base16-waybar/colors/base16-tomorrow-night-eighties.css b/.config/waybar/base16-waybar/colors/base16-tomorrow-night-eighties.css new file mode 100644 index 0000000..0367b73 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tomorrow-night-eighties.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tomorrow Night Eighties +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #2d2d2d; +@define-color base01 #393939; +@define-color base02 #515151; +@define-color base03 #999999; +@define-color base04 #b4b7b4; +@define-color base05 #cccccc; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #f2777a; +@define-color base09 #f99157; +@define-color base0A #ffcc66; +@define-color base0B #99cc99; +@define-color base0C #66cccc; +@define-color base0D #6699cc; +@define-color base0E #cc99cc; +@define-color base0F #a3685a; diff --git a/.config/waybar/base16-waybar/colors/base16-tomorrow-night.css b/.config/waybar/base16-waybar/colors/base16-tomorrow-night.css new file mode 100644 index 0000000..2a7146f --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tomorrow-night.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tomorrow Night +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #1d1f21; +@define-color base01 #282a2e; +@define-color base02 #373b41; +@define-color base03 #969896; +@define-color base04 #b4b7b4; +@define-color base05 #c5c8c6; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #cc6666; +@define-color base09 #de935f; +@define-color base0A #f0c674; +@define-color base0B #b5bd68; +@define-color base0C #8abeb7; +@define-color base0D #81a2be; +@define-color base0E #b294bb; +@define-color base0F #a3685a; diff --git a/.config/waybar/base16-waybar/colors/base16-tomorrow.css b/.config/waybar/base16-waybar/colors/base16-tomorrow.css new file mode 100644 index 0000000..d5cb294 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tomorrow.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Tomorrow +* Author: Chris Kempson (http://chriskempson.com) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #e0e0e0; +@define-color base02 #d6d6d6; +@define-color base03 #8e908c; +@define-color base04 #969896; +@define-color base05 #4d4d4c; +@define-color base06 #282a2e; +@define-color base07 #1d1f21; +@define-color base08 #c82829; +@define-color base09 #f5871f; +@define-color base0A #eab700; +@define-color base0B #718c00; +@define-color base0C #3e999f; +@define-color base0D #4271ae; +@define-color base0E #8959a8; +@define-color base0F #a3685a; diff --git a/.config/waybar/base16-waybar/colors/base16-tube.css b/.config/waybar/base16-waybar/colors/base16-tube.css new file mode 100644 index 0000000..e052e1d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-tube.css @@ -0,0 +1,23 @@ +/* +* +* Base16 London Tube +* Author: Jan T. Sott +* +*/ + +@define-color base00 #231f20; +@define-color base01 #1c3f95; +@define-color base02 #5a5758; +@define-color base03 #737171; +@define-color base04 #959ca1; +@define-color base05 #d9d8d8; +@define-color base06 #e7e7e8; +@define-color base07 #ffffff; +@define-color base08 #ee2e24; +@define-color base09 #f386a1; +@define-color base0A #ffd204; +@define-color base0B #00853e; +@define-color base0C #85cebc; +@define-color base0D #009ddc; +@define-color base0E #98005d; +@define-color base0F #b06110; diff --git a/.config/waybar/base16-waybar/colors/base16-twilight.css b/.config/waybar/base16-waybar/colors/base16-twilight.css new file mode 100644 index 0000000..2447479 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-twilight.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Twilight +* Author: David Hart (https://github.com/hartbit) +* +*/ + +@define-color base00 #1e1e1e; +@define-color base01 #323537; +@define-color base02 #464b50; +@define-color base03 #5f5a60; +@define-color base04 #838184; +@define-color base05 #a7a7a7; +@define-color base06 #c3c3c3; +@define-color base07 #ffffff; +@define-color base08 #cf6a4c; +@define-color base09 #cda869; +@define-color base0A #f9ee98; +@define-color base0B #8f9d6a; +@define-color base0C #afc4db; +@define-color base0D #7587a6; +@define-color base0E #9b859d; +@define-color base0F #9b703f; diff --git a/.config/waybar/base16-waybar/colors/base16-unikitty-dark.css b/.config/waybar/base16-waybar/colors/base16-unikitty-dark.css new file mode 100644 index 0000000..1a028e1 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-unikitty-dark.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Unikitty Dark +* Author: Josh W Lewis (@joshwlewis) +* +*/ + +@define-color base00 #2e2a31; +@define-color base01 #4a464d; +@define-color base02 #666369; +@define-color base03 #838085; +@define-color base04 #9f9da2; +@define-color base05 #bcbabe; +@define-color base06 #d8d7da; +@define-color base07 #f5f4f7; +@define-color base08 #d8137f; +@define-color base09 #d65407; +@define-color base0A #dc8a0e; +@define-color base0B #17ad98; +@define-color base0C #149bda; +@define-color base0D #796af5; +@define-color base0E #bb60ea; +@define-color base0F #c720ca; diff --git a/.config/waybar/base16-waybar/colors/base16-unikitty-light.css b/.config/waybar/base16-waybar/colors/base16-unikitty-light.css new file mode 100644 index 0000000..4a72bf8 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-unikitty-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Unikitty Light +* Author: Josh W Lewis (@joshwlewis) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #e1e1e2; +@define-color base02 #c4c3c5; +@define-color base03 #a7a5a8; +@define-color base04 #89878b; +@define-color base05 #6c696e; +@define-color base06 #4f4b51; +@define-color base07 #322d34; +@define-color base08 #d8137f; +@define-color base09 #d65407; +@define-color base0A #dc8a0e; +@define-color base0B #17ad98; +@define-color base0C #149bda; +@define-color base0D #775dff; +@define-color base0E #aa17e6; +@define-color base0F #e013d0; diff --git a/.config/waybar/base16-waybar/colors/base16-unikitty-reversible.css b/.config/waybar/base16-waybar/colors/base16-unikitty-reversible.css new file mode 100644 index 0000000..941be30 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-unikitty-reversible.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Unikitty Reversible +* Author: Josh W Lewis (@joshwlewis) +* +*/ + +@define-color base00 #2e2a31; +@define-color base01 #4b484e; +@define-color base02 #69666b; +@define-color base03 #878589; +@define-color base04 #a5a3a6; +@define-color base05 #c3c2c4; +@define-color base06 #e1e0e1; +@define-color base07 #ffffff; +@define-color base08 #d8137f; +@define-color base09 #d65407; +@define-color base0A #dc8a0e; +@define-color base0B #17ad98; +@define-color base0C #149bda; +@define-color base0D #7864fa; +@define-color base0E #b33ce8; +@define-color base0F #d41acd; diff --git a/.config/waybar/base16-waybar/colors/base16-uwunicorn.css b/.config/waybar/base16-waybar/colors/base16-uwunicorn.css new file mode 100644 index 0000000..befae75 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-uwunicorn.css @@ -0,0 +1,23 @@ +/* +* +* Base16 UwUnicorn +* Author: Fernando Marques (https://github.com/RakkiUwU) and Gabriel Fontes (https://github.com/Misterio77) +* +*/ + +@define-color base00 #241b26; +@define-color base01 #2f2a3f; +@define-color base02 #46354a; +@define-color base03 #6c3cb2; +@define-color base04 #7e5f83; +@define-color base05 #eed5d9; +@define-color base06 #d9c2c6; +@define-color base07 #e4ccd0; +@define-color base08 #877bb6; +@define-color base09 #de5b44; +@define-color base0A #a84a73; +@define-color base0B #c965bf; +@define-color base0C #9c5fce; +@define-color base0D #6a9eb5; +@define-color base0E #78a38f; +@define-color base0F #a3a079; diff --git a/.config/waybar/base16-waybar/colors/base16-vice.css b/.config/waybar/base16-waybar/colors/base16-vice.css new file mode 100644 index 0000000..cb1624c --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-vice.css @@ -0,0 +1,23 @@ +/* +* +* Base16 vice +* Author: Thomas Leon Highbaugh thighbaugh@zoho.com +* +*/ + +@define-color base00 #17191e; +@define-color base01 #22262d; +@define-color base02 #3c3f4c; +@define-color base03 #383a47; +@define-color base04 #555e70; +@define-color base05 #8b9cbe; +@define-color base06 #b2bfd9; +@define-color base07 #f4f4f7; +@define-color base08 #ff29a8; +@define-color base09 #85ffe0; +@define-color base0A #f0ffaa; +@define-color base0B #0badff; +@define-color base0C #8265ff; +@define-color base0D #00eaff; +@define-color base0E #00f6d9; +@define-color base0F #ff3d81; diff --git a/.config/waybar/base16-waybar/colors/base16-vulcan.css b/.config/waybar/base16-waybar/colors/base16-vulcan.css new file mode 100644 index 0000000..7dce1c6 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-vulcan.css @@ -0,0 +1,23 @@ +/* +* +* Base16 vulcan +* Author: Andrey Varfolomeev +* +*/ + +@define-color base00 #041523; +@define-color base01 #122339; +@define-color base02 #003552; +@define-color base03 #7a5759; +@define-color base04 #6b6977; +@define-color base05 #5b778c; +@define-color base06 #333238; +@define-color base07 #214d68; +@define-color base08 #818591; +@define-color base09 #9198a3; +@define-color base0A #adb4b9; +@define-color base0B #977d7c; +@define-color base0C #977d7c; +@define-color base0D #977d7c; +@define-color base0E #9198a3; +@define-color base0F #977d7c; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-10-light.css b/.config/waybar/base16-waybar/colors/base16-windows-10-light.css new file mode 100644 index 0000000..b4c85ec --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-10-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows 10 Light +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #f2f2f2; +@define-color base01 #e5e5e5; +@define-color base02 #d9d9d9; +@define-color base03 #cccccc; +@define-color base04 #ababab; +@define-color base05 #767676; +@define-color base06 #414141; +@define-color base07 #0c0c0c; +@define-color base08 #c50f1f; +@define-color base09 #f9f1a5; +@define-color base0A #c19c00; +@define-color base0B #13a10e; +@define-color base0C #3a96dd; +@define-color base0D #0037da; +@define-color base0E #881798; +@define-color base0F #16c60c; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-10.css b/.config/waybar/base16-waybar/colors/base16-windows-10.css new file mode 100644 index 0000000..d3cfda5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-10.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows 10 +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #0c0c0c; +@define-color base01 #2f2f2f; +@define-color base02 #535353; +@define-color base03 #767676; +@define-color base04 #b9b9b9; +@define-color base05 #cccccc; +@define-color base06 #dfdfdf; +@define-color base07 #f2f2f2; +@define-color base08 #e74856; +@define-color base09 #c19c00; +@define-color base0A #f9f1a5; +@define-color base0B #16c60c; +@define-color base0C #61d6d6; +@define-color base0D #3b78ff; +@define-color base0E #b4009e; +@define-color base0F #13a10e; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-95-light.css b/.config/waybar/base16-waybar/colors/base16-windows-95-light.css new file mode 100644 index 0000000..13f7a94 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-95-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows 95 Light +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #fcfcfc; +@define-color base01 #e0e0e0; +@define-color base02 #c4c4c4; +@define-color base03 #a8a8a8; +@define-color base04 #7e7e7e; +@define-color base05 #545454; +@define-color base06 #2a2a2a; +@define-color base07 #000000; +@define-color base08 #a80000; +@define-color base09 #fcfc54; +@define-color base0A #a85400; +@define-color base0B #00a800; +@define-color base0C #00a8a8; +@define-color base0D #0000a8; +@define-color base0E #a800a8; +@define-color base0F #54fc54; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-95.css b/.config/waybar/base16-waybar/colors/base16-windows-95.css new file mode 100644 index 0000000..23831b5 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-95.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows 95 +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #000000; +@define-color base01 #1c1c1c; +@define-color base02 #383838; +@define-color base03 #545454; +@define-color base04 #7e7e7e; +@define-color base05 #a8a8a8; +@define-color base06 #d2d2d2; +@define-color base07 #fcfcfc; +@define-color base08 #fc5454; +@define-color base09 #a85400; +@define-color base0A #fcfc54; +@define-color base0B #54fc54; +@define-color base0C #54fcfc; +@define-color base0D #5454fc; +@define-color base0E #fc54fc; +@define-color base0F #00a800; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-highcontrast-light.css b/.config/waybar/base16-waybar/colors/base16-windows-highcontrast-light.css new file mode 100644 index 0000000..09c1e12 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-highcontrast-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows High Contrast Light +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #fcfcfc; +@define-color base01 #e8e8e8; +@define-color base02 #d4d4d4; +@define-color base03 #c0c0c0; +@define-color base04 #7e7e7e; +@define-color base05 #545454; +@define-color base06 #2a2a2a; +@define-color base07 #000000; +@define-color base08 #800000; +@define-color base09 #fcfc54; +@define-color base0A #808000; +@define-color base0B #008000; +@define-color base0C #008080; +@define-color base0D #000080; +@define-color base0E #800080; +@define-color base0F #54fc54; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-highcontrast.css b/.config/waybar/base16-waybar/colors/base16-windows-highcontrast.css new file mode 100644 index 0000000..f24457d --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-highcontrast.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows High Contrast +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #000000; +@define-color base01 #1c1c1c; +@define-color base02 #383838; +@define-color base03 #545454; +@define-color base04 #a2a2a2; +@define-color base05 #c0c0c0; +@define-color base06 #dedede; +@define-color base07 #fcfcfc; +@define-color base08 #fc5454; +@define-color base09 #808000; +@define-color base0A #fcfc54; +@define-color base0B #54fc54; +@define-color base0C #54fcfc; +@define-color base0D #5454fc; +@define-color base0E #fc54fc; +@define-color base0F #008000; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-nt-light.css b/.config/waybar/base16-waybar/colors/base16-windows-nt-light.css new file mode 100644 index 0000000..49ba87b --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-nt-light.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows NT Light +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #ffffff; +@define-color base01 #eaeaea; +@define-color base02 #d5d5d5; +@define-color base03 #c0c0c0; +@define-color base04 #a0a0a0; +@define-color base05 #808080; +@define-color base06 #404040; +@define-color base07 #000000; +@define-color base08 #800000; +@define-color base09 #ffff00; +@define-color base0A #808000; +@define-color base0B #008000; +@define-color base0C #008080; +@define-color base0D #000080; +@define-color base0E #800080; +@define-color base0F #00ff00; diff --git a/.config/waybar/base16-waybar/colors/base16-windows-nt.css b/.config/waybar/base16-waybar/colors/base16-windows-nt.css new file mode 100644 index 0000000..2c4d699 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-windows-nt.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Windows NT +* Author: Fergus Collins (https://github.com/C-Fergus) +* +*/ + +@define-color base00 #000000; +@define-color base01 #2a2a2a; +@define-color base02 #555555; +@define-color base03 #808080; +@define-color base04 #a1a1a1; +@define-color base05 #c0c0c0; +@define-color base06 #e0e0e0; +@define-color base07 #ffffff; +@define-color base08 #ff0000; +@define-color base09 #808000; +@define-color base0A #ffff00; +@define-color base0B #00ff00; +@define-color base0C #00ffff; +@define-color base0D #0000ff; +@define-color base0E #ff00ff; +@define-color base0F #008000; diff --git a/.config/waybar/base16-waybar/colors/base16-woodland.css b/.config/waybar/base16-waybar/colors/base16-woodland.css new file mode 100644 index 0000000..6b3af49 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-woodland.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Woodland +* Author: Jay Cornwall (https://jcornwall.com) +* +*/ + +@define-color base00 #231e18; +@define-color base01 #302b25; +@define-color base02 #48413a; +@define-color base03 #9d8b70; +@define-color base04 #b4a490; +@define-color base05 #cabcb1; +@define-color base06 #d7c8bc; +@define-color base07 #e4d4c8; +@define-color base08 #d35c5c; +@define-color base09 #ca7f32; +@define-color base0A #e0ac16; +@define-color base0B #b7ba53; +@define-color base0C #6eb958; +@define-color base0D #88a4d3; +@define-color base0E #bb90e2; +@define-color base0F #b49368; diff --git a/.config/waybar/base16-waybar/colors/base16-xcode-dusk.css b/.config/waybar/base16-waybar/colors/base16-xcode-dusk.css new file mode 100644 index 0000000..aa920de --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-xcode-dusk.css @@ -0,0 +1,23 @@ +/* +* +* Base16 XCode Dusk +* Author: Elsa Gonsiorowski (https://github.com/gonsie) +* +*/ + +@define-color base00 #282b35; +@define-color base01 #3d4048; +@define-color base02 #53555d; +@define-color base03 #686a71; +@define-color base04 #7e8086; +@define-color base05 #939599; +@define-color base06 #a9aaae; +@define-color base07 #bebfc2; +@define-color base08 #b21889; +@define-color base09 #786dc5; +@define-color base0A #438288; +@define-color base0B #df0002; +@define-color base0C #00a0be; +@define-color base0D #790ead; +@define-color base0E #b21889; +@define-color base0F #c77c48; diff --git a/.config/waybar/base16-waybar/colors/base16-zenbones.css b/.config/waybar/base16-waybar/colors/base16-zenbones.css new file mode 100644 index 0000000..abe2fae --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-zenbones.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Zenbones +* Author: mcchrish +* +*/ + +@define-color base00 #191919; +@define-color base01 #de6e7c; +@define-color base02 #819b69; +@define-color base03 #b77e64; +@define-color base04 #6099c0; +@define-color base05 #b279a7; +@define-color base06 #66a5ad; +@define-color base07 #bbbbbb; +@define-color base08 #3d3839; +@define-color base09 #e8838f; +@define-color base0A #8bae68; +@define-color base0B #d68c67; +@define-color base0C #61abda; +@define-color base0D #cf86c1; +@define-color base0E #65b8c1; +@define-color base0F #8e8e8e; diff --git a/.config/waybar/base16-waybar/colors/base16-zenburn.css b/.config/waybar/base16-waybar/colors/base16-zenburn.css new file mode 100644 index 0000000..a209132 --- /dev/null +++ b/.config/waybar/base16-waybar/colors/base16-zenburn.css @@ -0,0 +1,23 @@ +/* +* +* Base16 Zenburn +* Author: elnawe +* +*/ + +@define-color base00 #383838; +@define-color base01 #404040; +@define-color base02 #606060; +@define-color base03 #6f6f6f; +@define-color base04 #808080; +@define-color base05 #dcdccc; +@define-color base06 #c0c0c0; +@define-color base07 #ffffff; +@define-color base08 #dca3a3; +@define-color base09 #dfaf8f; +@define-color base0A #e0cf9f; +@define-color base0B #5f7f5f; +@define-color base0C #93e0e3; +@define-color base0D #7cb8bb; +@define-color base0E #dc8cc3; +@define-color base0F #000000; diff --git a/.config/waybar/base16-waybar/hooks/10_waywbar.sh b/.config/waybar/base16-waybar/hooks/10_waywbar.sh new file mode 100644 index 0000000..c85a4c3 --- /dev/null +++ b/.config/waybar/base16-waybar/hooks/10_waywbar.sh @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +# ---------------------------------------------------------------------- +# Setup config variables and env +# ---------------------------------------------------------------------- + +# Allow users to optionally configure their waybar theme path and set the +# value if one doesn't exist. This runs each time a script is switched +# so it's important to check for previously set values. + +if [ -z "$BASE16_SHELL_WAYBARCONF_PATH" ]; then + BASE16_SHELL_WAYBARCONF_PATH="$HOME/.config/waybar/scheme.css" +fi + +if [ -z "$BASE16_WAYBAR_THEME_PATH" ]; then + BASE16_WAYBAR_THEME_PATH="$HOME/.config/base16-waybar/colors" +fi + +# If base16-waybar path directory doesn't exist, stop hook +if [ ! -d "$BASE16_WAYBAR_THEME_PATH" ]; then + return 2 +fi + +# ---------------------------------------------------------------------- +# Execution +# ---------------------------------------------------------------------- + +# If base16-waybar is used, provide a file for base16-waybar to source +if [ -d "$BASE16_WAYBAR_THEME_PATH" ]; then + # Set current theme name + read -r current_theme_name <"$BASE16_SHELL_THEME_NAME_PATH" + + ln -sf "$BASE16_WAYBAR_THEME_PATH/base16-$current_theme_name.css" "$BASE16_SHELL_WAYBARCONF_PATH" +fi diff --git a/.config/waybar/base16-waybar/templates/config.yaml b/.config/waybar/base16-waybar/templates/config.yaml new file mode 100644 index 0000000..f248d38 --- /dev/null +++ b/.config/waybar/base16-waybar/templates/config.yaml @@ -0,0 +1,3 @@ +default: + extension: .css + output: colors diff --git a/.config/waybar/base16-waybar/templates/default.mustache b/.config/waybar/base16-waybar/templates/default.mustache new file mode 100644 index 0000000..e198695 --- /dev/null +++ b/.config/waybar/base16-waybar/templates/default.mustache @@ -0,0 +1,23 @@ +/* +* +* Base16 {{scheme-name}} +* Author: {{scheme-author}} +* +*/ + +@define-color base00 #{{base00-hex}}; +@define-color base01 #{{base01-hex}}; +@define-color base02 #{{base02-hex}}; +@define-color base03 #{{base03-hex}}; +@define-color base04 #{{base04-hex}}; +@define-color base05 #{{base05-hex}}; +@define-color base06 #{{base06-hex}}; +@define-color base07 #{{base07-hex}}; +@define-color base08 #{{base08-hex}}; +@define-color base09 #{{base09-hex}}; +@define-color base0A #{{base0A-hex}}; +@define-color base0B #{{base0B-hex}}; +@define-color base0C #{{base0C-hex}}; +@define-color base0D #{{base0D-hex}}; +@define-color base0E #{{base0E-hex}}; +@define-color base0F #{{base0F-hex}}; diff --git a/.config/waybar/config b/.config/waybar/config new file mode 100644 index 0000000..0bf1a53 --- /dev/null +++ b/.config/waybar/config @@ -0,0 +1,183 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + // "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": ["custom/menu", "sway/workspaces", "sway/window"], //"sway/mode", "sway/scratchpad", "sway/window" + //"modules-center": ["sway/window"], + "modules-right": ["custom/playerctl2", "pulseaudio", "custom/wf-recorder2", "network", "bluetooth", "custom/gpu", "idle_inhibitor", "cpu", "memory", "disk", "temperature", "battery", "custom/pacman", "custom/weather", "clock", "custom/clipboard", "tray", "custom/poweroff"], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "format": "{name}: {icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // "5": "", + // "urgent": "", + // "focused": "", + // "default": "" + // } + // }, + "sway/mode": { + "format": "{}" + }, + + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "[ xxX ]", //"" + "deactivated": "[ zzZ ]" //"" + } + }, + + "tray": { + // "icon-size": 21, + "spacing": 10 + }, + + "clock": { + "timezone": "America/Sao_Paulo", // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format": "[ {:%H:%M} ]", + "format-alt": "[ {:%Y-%m-%d} ]", + "on-click-right": "wldash", + "on-click-middle": "gsimplecal" + }, + + "cpu": { + "interval": 5, + "format": "[ CPU {usage}% ]", + "tooltip-format": "{}", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e watch cpupower frequency-info" + }, + + "memory": { + "interval": 5, + "format": "[ RAM {}% ]", // ""  " + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e htop" + }, + + "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": ["","","[!]"], //["", "", ""] + "on-click": "kitty -e watch sensors" + }, + "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": ["[xx]", "[- ]", "[--]", "[=-]", "[==]"] + }, + + // "battery#bat2": { + // "bat": "BAT2" + // }, + + "bluetooth": { + "format": "{icon}", + "format-icons": { + "enabled": "[ ᛒ ON ]", + "disabled": "[ ᛒ OFF ]" + }, + "on-click": "bash -c ${HOME}/.config/waybar/scripts/rofi-bluetooth 2> /dev/null" , + "tooltip-format": "{}" + }, + + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) WLAN", + "format-ethernet": "{ipaddr}/{cidr} ETH", // + "tooltip-format": "{ifname} via {gwaddr}", + "format-linked": "{ifname} (No IP) LNK", + "format-disconnected": "Disconnected", //⚠ + "format-alt": "{ifname}: {ipaddr}/{cidr}", + "on-click-right": "alacritty -e iwctl" + }, + + "pulseaudio": { + // "scroll-step": 1, // %, can be a float + "format": "[ VOL {volume}% {icon} {format_source} ]", + "format-bluetooth": "[ VOL {volume}% {icon} {format_source} ]", + "format-bluetooth-muted": "[ VOL (M) {icon} {format_source} ]", + "format-muted": "[ VOL(M) {format_source} ]", + "format-source": " MIC {volume}%", + "format-source-muted": "(M)", + "format-icons": { + "headphone": "HEAD", + "hands-free": "HFREE", + "headset": "HSET", + "phone": "PHN", + "portable": "PRT", + "car": "CAR", + "default": ["∙", "։ ", "⁖"] + }, + "on-click": "pavucontrol" + }, + + "disk": { + "interval": 30, + "format": "[ (/) {used}/{total} ]", + "format-alt": "Free: {}%", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click-right": "pcmanfm", + "on-click-middle": "kitty -e watch df -h /", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + + "custom/clipboard": { + "format" : "[CLIPBOARD]", + "tooltip": false, //  󰅇 󱓦 󱉥 󱉦 󱓥 + "on-click": "cliphist list | rofi -dmenu | cliphist decode | wl-copy", + "on-click-right": "cliphist list | dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist wipe", + "signal": 8 + }, + + "custom/uptime": { + "interval": 1, + "signal": 8, + "tooltip-format": "{}", + "format":"ﴻ {}" , //"{} ﴻ" 🔝 + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + } +} diff --git a/.config/waybar/config.default b/.config/waybar/config.default new file mode 100644 index 0000000..0c6d4dc --- /dev/null +++ b/.config/waybar/config.default @@ -0,0 +1,403 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + // "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": ["custom/menu", "sway/workspaces", "sway/window"], //"sway/mode", "sway/scratchpad", "sway/window" + //"modules-center": ["sway/window"], + "modules-right": ["custom/playerctl2", "pulseaudio", "custom/wf-recorder2", "network", "bluetooth", "custom/gpu", "idle_inhibitor", "cpu", "memory", "disk", "temperature", "backlight", "battery", "custom/pacman", "custom/weather", "clock", "custom/clipboard", "tray", "custom/poweroff"], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "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": "{}" + }, + + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + + "sway/language": { + "format": " {}", + "min-length": 5, + "tooltip": false, + "on-click": "swaymsg input $(swaymsg -t get_inputs --raw | jq '[.[] | select(.type == \"keyboard\")][0] | .identifier') xkb_switch_layout next" + }, + + "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": " ", + "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/Sao_Paulo", // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format": "{:%H:%M} ", // + "format-alt": "{:%Y-%m-%d} ", + "on-click-right": "wldash", + "on-click-middle": "gsimplecal" + }, + + "cpu": { + "interval": 5, + "format": "{usage}% ", + "tooltip-format": "{}", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e watch cpupower frequency-info" + }, + + "memory": { + "interval": 5, + "format": "{}%  ", // ""  " + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e htop" + }, + + "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": ["","",""], //["", "", ""] + "on-click": "kitty -e watch sensors" + }, + + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + // 🌕🌖🌗🌘🌑🌒🌓🌔✨🌟⭐ ☀️🌞🔆🔅😎 ["", "", ""], + "format-icons": ["🌑", "🌒", "🌓", "🌔", "🌕", "🌞"], //["🌑", "🌒", "🌘", "🌓", "🌗", "🌖", "🌔", "🌕", "🌞"] + "on-scroll-up": "light -A 1", //"format-icons": ["", "", "", "", "", "", "", "", ""] + "on-scroll-down": "light -U 1" + }, + + "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" + }, + + "bluetooth": { + "format": "{icon}", + "format-icons": { + "enabled": "", + "disabled": "" + }, + "on-click": "bash -c ${HOME}/.config/waybar/scripts/rofi-bluetooth 2> /dev/null" , + "tooltip-format": "{}" + }, + + "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}", + "on-click-right": "kitty -e nmtui" + }, + + "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" + }, + + "disk": { + "interval": 30, + "format": "", + "format-alt": "Free: {}%", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click-right": "pcmanfm", + "on-click-middle": "kitty -e watch df -h /", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + + "custom/sunset": { + "interval": 1, + "tooltip": false, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "on": "" , + "off": "" + }, + "exec": "${HOME}/.config/waybar/scripts/sunset.sh", + "on-click": "${HOME}/.config/waybar/scripts/sunset.sh toggle; pkill -RTMIN+6 waybar", + "exec-if": "${HOME}/.config/waybar/scripts/sunset.sh check", + "signal": 6 + }, + + "custom/clipboard": { + "format" : "📋", + "tooltip": false, // - 󰅇 󱓦 󱉥 󱉦 󱓥 + "on-click": "cliphist list | rofi -dmenu | cliphist decode | wl-copy", + "on-click-right": "cliphist list | dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist wipe", + "signal": 8 + }, + + "custom/wf-recorder2": { + "interval": 1, + "format" : "{}", + "tooltip": false, // 雷 🎦  󰻂 󰻃 󰑋 + "exec": "bash -c 'wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo 󰑋; else echo  ; fi'", + "exec-if": "exit 0", + "on-click": "killall -s SIGINT wf-recorder", + "on-click-right": "bash <([[ ! -d ~/Videos/Capture ]] && mkdir -p ~/Videos/Capture; wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo wf-recorder -c libx265 --audio=`LANG=en pactl list sources | awk '/Name:/ {print $2}' | head -n1 | tail -n1` -f ${HOME}/Videos/Capture/WScreen_$(date +%Y-%m-%d_%H:%M:%S).mkv; fi) &", + "signal": 8 + }, + + "custom/wf-recorder": { + "interval": 1, + "return-type": "json", + "format" : "{}", + "tooltip-format": "{tooltip}", + "exec": "echo '{\"class\": \"recording\",\"text\":\"雷\",\"tooltip\":\"press $mod+Esc to stop recording\"}'", + "exec-if": "pgrep wf-recorder", + "on-click": "killall -s SIGINT wf-recorder", + "signal": 8 + }, + + "custom/github": { + "interval": 300, + "tooltip": false, + "return-type": "json", + "format" : " {}", + "exec": "gh api '/notifications' -q '{ text: length }' | cat -", + "exec-if": "command -v gh >/dev/null && gh auth status 2>&1 | grep -q -m 1 'Logged in' && gh api '/notifications' -q 'length' | grep -q -m 1 '0' ; test $? -eq 1", + "on-click": "xdg-open https://github.com/notifications && sleep 30 && pkill -RTMIN+4 waybar", + "signal": 4 + }, + + "custom/weather": { + "format": "{}", + "tooltip": true, + "interval": 900, + "exec": "python -u ${HOME}/.config/waybar/scripts/waybar-wttr.py", + "return-type": "json", + "on-click": "kitty -e ${HOME}/.config/waybar/scripts/prompt_weather.sh" + }, + + "custom/weather2": { + "exec": "bash -c ${HOME}/.config/waybar/scripts/wittr.sh", + "return-type": "json", + "format": "{}", + "tooltip": true, + "interval": 900 + }, + + "custom/menu": { + // ⨇,  ⚫🔵⚪💙🩸💧🛟 💎 ⚽🏀🏈⚾🥎🎾🏐🏉🥏🎱🪀 🧡💛💚💙💜🖤🤎🤍💔❣️💝❤️‍🩹❤️‍🔥  + //🛑💠🌀Ⓜ️🆗🆖⏺️⚪⚫🔴🔵🟤🟣🟢🟡🟠🔺🔻🔶🔷🔳🔲⬛⬜🟧🟦🟥🟫🟪🟩🟨 🔎👁️👽🤖👾☠️👇👆🤙☝️🎲🧊🎖️🚦🎗️ + "format": "🎲", + "on-click": "nwg-drawer", + "on-click-right": "rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi", + "on-click-middle": "pkill -9 rofi" + }, + + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", 󱁂  󱁄 󱁅 󱨎 󱁆 󱁇  + "format": "ᗧ∙∙ ᗣ  {}", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "kitty -e ~/.local/bin/upgrade-system; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + + "custom/uptime": { + "interval": 1, + "signal": 8, + "tooltip-format": "{}", + "format":"ﴻ {}" , //"{} ﴻ" 🔝 + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/poweroff": { + //"format": "" 📴, + "format": ".", + "format-alt": "ﴻ {}", + "tooltip": false, + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click-right": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/gpu": { + "format": "{}", + "tooltip": false, + "interval": 2, + "exec": "bash -c 'NVIDIA=$(glxinfo -B | grep -i 'NVIDIA') ; if [ -e $NVIDIA ] ; then echo  ; else echo  ; fi' 2>/dev/null", + "exec-if": "exit 0", + "on-click": "kitty -e watch glxinfo -B", + "on-click-right": "kitty -e nvtop", + "signal": 8 + }, + + "custom/spotify": { + "interval": 1, + "return-type": "json", + "exec": "bash -c ${HOME}/.cargo/bin/waybar_media_display", + "exec-if": "pgrep spotify", + "on-click":"playerctl --player=spotify play-pause", + "escape": true + }, + + "custom/playerctl2": { + "interval": 1, + "tooltip": true, + "format" : "{}", //奈  + "exec": "bash -c 'PCTL=$(LANG=en playerctl status); if [[ ${PCTL} = Playing ]]; then echo  ; elif [[ ${PCTL} = Paused ]]; then echo  ; else echo >/dev/null; fi' 2>/dev/null", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-click-middle": "playerctl previous; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/playerctl": { + "interval": "once", + "tooltip": true, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "Playing": "", //奈 + "Paused": "" // + }, + "exec": "playerctl metadata --format '{\"alt\": \"{{status}}\", \"tooltip\": \"{{playerName}}: {{markup_escape(title)}} - {{markup_escape(artist)}}\" }'", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "python -u ${HOME}/.config/waybar/scripts/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 + } +} + diff --git a/.config/waybar/custom/bluelightfilter-monitor.sh b/.config/waybar/custom/bluelightfilter-monitor.sh new file mode 100644 index 0000000..c227d2e --- /dev/null +++ b/.config/waybar/custom/bluelightfilter-monitor.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if pgrep gammastep &> /dev/null +then + echo '{"class": "activated", "tooltip": "activated"}' + exit +fi +echo '{"class": "", "tooltip": "deactivated"}' diff --git a/.config/waybar/custom/bluelightfilter-toggle.sh b/.config/waybar/custom/bluelightfilter-toggle.sh new file mode 100644 index 0000000..66d3a1e --- /dev/null +++ b/.config/waybar/custom/bluelightfilter-toggle.sh @@ -0,0 +1,10 @@ +#!/bin/bash +if pgrep gammastep +then + pkill --signal SIGKILL gammastep + pkill -RTMIN+8 waybar + exit +fi +gammastep & +# send signal to update monitor +pkill -RTMIN+8 waybar diff --git a/.config/waybar/custom/containers-monitor.sh b/.config/waybar/custom/containers-monitor.sh new file mode 100644 index 0000000..f26a79e --- /dev/null +++ b/.config/waybar/custom/containers-monitor.sh @@ -0,0 +1,25 @@ +#!/bin/bash +IFS=$'\n' + +docker_containers=($(docker ps --format "{{ .Names }}\t{{ .Status }}" | column -t)) +n="${#docker_containers[@]}" + +podman_containers=($(podman ps --format "{{ .Names }}\t{{ .Status }}" | column -t)) +n=$((n + "${#docker_containers[@]}")) + +tooltip="Containers:" +for con in "${docker_containers[@]}"; +do + tooltip="$tooltip\n$con" +done + +for con in "${podman_containers[@]}"; +do + tooltip="$tooltip\n$con" +done + +if [[ n -gt 0 ]] +then + echo "{\"class\": \"running\", \"text\": \"$n\", \"tooltip\": \"$tooltip\"}" + exit +fi diff --git a/.config/waybar/custom/disk_stats.sh b/.config/waybar/custom/disk_stats.sh new file mode 100644 index 0000000..aac36fb --- /dev/null +++ b/.config/waybar/custom/disk_stats.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +alacritty -t fzf-switcher -e /home/louis/git/gopath/bin/gdu& + diff --git a/.config/waybar/custom/kvm-monitor.sh b/.config/waybar/custom/kvm-monitor.sh new file mode 100644 index 0000000..db6e61a --- /dev/null +++ b/.config/waybar/custom/kvm-monitor.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +IFS=$'\n' + +vms=($(virsh --connect qemu:///system list | grep -e "[0-9]\+")) +n="${#vms[@]}" + +tooltip="Virtual Machines:" +for vm in "${vms[@]}"; +do + tooltip="$tooltip\n$vm" +done + +if [[ n -gt 0 ]] +then + echo "{\"class\": \"running\", \"text\": \"$n\", \"tooltip\": \"$tooltip\"}" + exit +fi diff --git a/.config/waybar/custom/kvm.sh b/.config/waybar/custom/kvm.sh new file mode 100644 index 0000000..2b3bedf --- /dev/null +++ b/.config/waybar/custom/kvm.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +if ! pgrep virt-manager +then + virt-manager& +fi + +swaymsg workspace vm diff --git a/.config/waybar/custom/pulseaudio.sh b/.config/waybar/custom/pulseaudio.sh new file mode 100644 index 0000000..fe8dc64 --- /dev/null +++ b/.config/waybar/custom/pulseaudio.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +if ! pgrep pavucontrol +then + pavucontrol& +fi + +swaymsg workspace sound diff --git a/.config/waybar/custom/spotify/controls.sh b/.config/waybar/custom/spotify/controls.sh new file mode 100644 index 0000000..d8c40b0 --- /dev/null +++ b/.config/waybar/custom/spotify/controls.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) + +if [[ -z $status ]] +then + exit +fi + +if [[ $1 == "prev" ]] +then + playerctl -p spotify previous + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +if [[ $1 == "next" ]] +then + playerctl -p spotify next + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +# if no option is provided we toggle +# the play state and send a signal to +# waybar to update it's css. +if [[ $status == "Playing" ]] +then + playerctl -p spotify pause + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +if [[ $status == "Paused" ]] +then + playerctl -p spotify play + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + diff --git a/.config/waybar/custom/spotify/metadata.sh b/.config/waybar/custom/spotify/metadata.sh new file mode 100644 index 0000000..fdaafe8 --- /dev/null +++ b/.config/waybar/custom/spotify/metadata.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) +artist=$(playerctl -p spotify metadata xesam:artist) +title=$(playerctl -p spotify metadata xesam:title) +album=$(playerctl -p spotify metadata xesam:album) + +if [[ -z $status ]] +then + # spotify is dead, we should die to. + exit +fi + +if [[ $status == "Playing" ]] +then + echo "{\"class\": \"playing\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}" + pkill -RTMIN+5 waybar + exit +fi + +if [[ $status == "Paused" ]] +then + echo "{\"class\": \"paused\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}" + pkill -RTMIN+5 waybar + exit +fi + diff --git a/.config/waybar/custom/spotify/monitor.sh b/.config/waybar/custom/spotify/monitor.sh new file mode 100644 index 0000000..7440e94 --- /dev/null +++ b/.config/waybar/custom/spotify/monitor.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# we are a clock for the other +# spotify elements. +# +# waybar will run this on an interval +# and external processes can trigger this +# with pkill -RTMIN+4 waybar +sleep .1 +pkill -RTMIN+5 waybar + +# if spotify is running, trigger the +# render of the "quit" element. +if pgrep spotify > /dev/null +then + pkill -RTMIN+6 waybar +fi + diff --git a/.config/waybar/custom/spotify/play-pause.sh b/.config/waybar/custom/spotify/play-pause.sh new file mode 100644 index 0000000..d830958 --- /dev/null +++ b/.config/waybar/custom/spotify/play-pause.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) + +if [[ -z $status ]] +then + exit +fi + +if [[ $status == "Playing" ]] +then + echo "{\"class\": \"playing\", \"text\": \"\", \"tooltip\": \"$album\"}" + exit +fi + +if [[ $status == "Paused" ]] +then + echo "{\"class\": \"paused\", \"text\": \"\", \"tooltip\": \"$album\"}" + exit +fi diff --git a/.config/waybar/custom/spotify/quit.sh b/.config/waybar/custom/spotify/quit.sh new file mode 100644 index 0000000..780ae63 --- /dev/null +++ b/.config/waybar/custom/spotify/quit.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# quit closes spotify but triggers +# the monitor to update which immediately +# remove the widget instead of waiting for +# the next monitor interval. + +if pgrep spotify +then + kill -SIGINT $(pgrep spotify) +fi + +pkill -RTMIN+4 waybar diff --git a/.config/waybar/custom/stats.sh b/.config/waybar/custom/stats.sh new file mode 100644 index 0000000..ec1ddef --- /dev/null +++ b/.config/waybar/custom/stats.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +swaymsg workspace stats +if [ "$1" == "cpu" ]; then + kitty "htop" "-s" "PERCENT_CPU" + exit +fi + +if [ "$1" == "memory" ]; then + kitty "htop" "-s" "M_RESIDENT" + exit +fi + +kitty "htop" +exit diff --git a/.config/waybar/custom/wfrecord-monitor.sh b/.config/waybar/custom/wfrecord-monitor.sh new file mode 100644 index 0000000..c16277a --- /dev/null +++ b/.config/waybar/custom/wfrecord-monitor.sh @@ -0,0 +1,8 @@ +#!/bin/bash +if pgrep wf-recorder &> /dev/null +then + echo '{"class": "recording"}' + exit +fi +echo '{"class": ""}' + diff --git a/.config/waybar/custom/wfrecord-record.sh b/.config/waybar/custom/wfrecord-record.sh new file mode 100644 index 0000000..f331366 --- /dev/null +++ b/.config/waybar/custom/wfrecord-record.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +wf-recorder -o $(swaymsg -r -t get_outputs | jq -r '.[] | select(.focused == true).name') -f $HOME/Videos/$(date -Is).mp4 &> /dev/null & +notify-send ' screen cap started' +sleep .1 + +# send signal to update monitor +pkill -RTMIN+8 waybar + diff --git a/.config/waybar/custom/wfrecord-stop.sh b/.config/waybar/custom/wfrecord-stop.sh new file mode 100644 index 0000000..d1fabbe --- /dev/null +++ b/.config/waybar/custom/wfrecord-stop.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +pkill -SIGINT wf-recorder && notify-send ' screen cap ended' +sleep .1 + +# send signal to update monitor +pkill -RTMIN+8 waybar diff --git a/.config/waybar/dotfiles_catppuccin/LICENSE b/.config/waybar/dotfiles_catppuccin/LICENSE new file mode 100644 index 0000000..006383b --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Catppuccin + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/.config/waybar/dotfiles_catppuccin/README.md b/.config/waybar/dotfiles_catppuccin/README.md new file mode 100644 index 0000000..8144e63 --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/README.md @@ -0,0 +1,79 @@ +

+ Logo
+ + Catppuccin for Waybar + +

+ +

+ + + +

+ +

+ +

+ +## Previews + +
+🌻 Latte + +
+
+🪴 Frappé + +
+
+🌺 Macchiato + +
+
+🌿 Mocha + +
+ +## Usage + +1. Download the file with your desired flavor e.g. `mocha.css` (to be found in the [release](https://github.com/catppuccin/waybar/releases/latest) or after cloning the repository) +2. Copy it into your waybar config e.g. `~/.config/waybar/` +3. Include the file at the top of your `style.css` + ```css + @import ".css"; + ``` +4. Use the colors in your Waybar `style.css`. Waybar uses [GTK3 CSS](https://docs.gtk.org/gtk3/css-overview.html#colors). + ```css + * { + /* reference the color by using @color-name */ + color: @text; + } + + window#waybar { + /* you can also GTK3 CSS functions! */ + background-color: shade(@base, 0.9); + border: 2px solid alpha(@crust, 0.3); + } + ``` + +## 🙋 FAQ + +- Q: **_"Waybar doesn't work with the colors"_**\ + A: Make sure you included the file in the right place and you are using `@COLOR` +## 💝 Thanks to + +- [rubyowo](https://github.com/rubyowo) + +  + +

+ +

+ +

+ Copyright © 2021-present Catppuccin Org +

+ +

+ +

diff --git a/.config/waybar/dotfiles_catppuccin/assets/frappe.webp b/.config/waybar/dotfiles_catppuccin/assets/frappe.webp new file mode 100644 index 0000000..7c7fea9 Binary files /dev/null and b/.config/waybar/dotfiles_catppuccin/assets/frappe.webp differ diff --git a/.config/waybar/dotfiles_catppuccin/assets/latte.webp b/.config/waybar/dotfiles_catppuccin/assets/latte.webp new file mode 100644 index 0000000..7e549fd Binary files /dev/null and b/.config/waybar/dotfiles_catppuccin/assets/latte.webp differ diff --git a/.config/waybar/dotfiles_catppuccin/assets/macchiato.webp b/.config/waybar/dotfiles_catppuccin/assets/macchiato.webp new file mode 100644 index 0000000..53d7fa7 Binary files /dev/null and b/.config/waybar/dotfiles_catppuccin/assets/macchiato.webp differ diff --git a/.config/waybar/dotfiles_catppuccin/assets/mocha.webp b/.config/waybar/dotfiles_catppuccin/assets/mocha.webp new file mode 100644 index 0000000..970778d Binary files /dev/null and b/.config/waybar/dotfiles_catppuccin/assets/mocha.webp differ diff --git a/.config/waybar/dotfiles_catppuccin/assets/preview.webp b/.config/waybar/dotfiles_catppuccin/assets/preview.webp new file mode 100644 index 0000000..5e18fe9 Binary files /dev/null and b/.config/waybar/dotfiles_catppuccin/assets/preview.webp differ diff --git a/.config/waybar/dotfiles_catppuccin/themes/frappe.css b/.config/waybar/dotfiles_catppuccin/themes/frappe.css new file mode 100644 index 0000000..18520fb --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/themes/frappe.css @@ -0,0 +1,37 @@ +/* +* +* Catppuccin Frappe palette +* Maintainer: rubyowo +* +*/ + +@define-color base #303446; +@define-color mantle #292c3c; +@define-color crust #232634; + +@define-color text #c6d0f5; +@define-color subtext0 #a5adce; +@define-color subtext1 #b5bfe2; + +@define-color surface0 #414559; +@define-color surface1 #51576d; +@define-color surface2 #626880; + +@define-color overlay0 #737994; +@define-color overlay1 #838ba7; +@define-color overlay2 #949cbb; + +@define-color blue #8caaee; +@define-color lavender #babbf1; +@define-color sapphire #85c1dc; +@define-color sky #99d1db; +@define-color teal #81c8be; +@define-color green #a6d189; +@define-color yellow #e5c890; +@define-color peach #ef9f76; +@define-color maroon #ea999c; +@define-color red #e78284; +@define-color mauve #ca9ee6; +@define-color pink #f4b8e4; +@define-color flamingo #eebebe; +@define-color rosewater #f2d5cf; diff --git a/.config/waybar/dotfiles_catppuccin/themes/latte.css b/.config/waybar/dotfiles_catppuccin/themes/latte.css new file mode 100644 index 0000000..085cc3e --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/themes/latte.css @@ -0,0 +1,37 @@ +/* +* +* Catppuccin Latte palette +* Maintainer: rubyowo +* +*/ + +@define-color base #eff1f5; +@define-color mantle #e6e9ef; +@define-color crust #dce0e8; + +@define-color text #4c4f69; +@define-color subtext0 #6c6f85; +@define-color subtext1 #5c5f77; + +@define-color surface0 #ccd0da; +@define-color surface1 #bcc0cc; +@define-color surface2 #acb0be; + +@define-color overlay0 #9ca0b0; +@define-color overlay1 #8c8fa1; +@define-color overlay2 #7c7f93; + +@define-color blue #1e66f5; +@define-color lavender #7287fd; +@define-color sapphire #209fb5; +@define-color sky #04a5e5; +@define-color teal #179299; +@define-color green #40a02b; +@define-color yellow #df8e1d; +@define-color peach #fe640b; +@define-color maroon #e64553; +@define-color red #d20f39; +@define-color mauve #8839ef; +@define-color pink #ea76cb; +@define-color flamingo #dd7878; +@define-color rosewater #dc8a78; diff --git a/.config/waybar/dotfiles_catppuccin/themes/macchiato.css b/.config/waybar/dotfiles_catppuccin/themes/macchiato.css new file mode 100644 index 0000000..6880473 --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/themes/macchiato.css @@ -0,0 +1,37 @@ +/* +* +* Catppuccin Macchiato palette +* Maintainer: rubyowo +* +*/ + +@define-color base #24273a; +@define-color mantle #1e2030; +@define-color crust #181926; + +@define-color text #cad3f5; +@define-color subtext0 #a5adcb; +@define-color subtext1 #b8c0e0; + +@define-color surface0 #363a4f; +@define-color surface1 #494d64; +@define-color surface2 #5b6078; + +@define-color overlay0 #6e738d; +@define-color overlay1 #8087a2; +@define-color overlay2 #939ab7; + +@define-color blue #8aadf4; +@define-color lavender #b7bdf8; +@define-color sapphire #7dc4e4; +@define-color sky #91d7e3; +@define-color teal #8bd5ca; +@define-color green #a6da95; +@define-color yellow #eed49f; +@define-color peach #f5a97f; +@define-color maroon #ee99a0; +@define-color red #ed8796; +@define-color mauve #c6a0f6; +@define-color pink #f5bde6; +@define-color flamingo #f0c6c6; +@define-color rosewater #f4dbd6; diff --git a/.config/waybar/dotfiles_catppuccin/themes/mocha.css b/.config/waybar/dotfiles_catppuccin/themes/mocha.css new file mode 100644 index 0000000..98e218a --- /dev/null +++ b/.config/waybar/dotfiles_catppuccin/themes/mocha.css @@ -0,0 +1,37 @@ +/* +* +* Catppuccin Mocha palette +* Maintainer: rubyowo +* +*/ + +@define-color base #1e1e2e; +@define-color mantle #181825; +@define-color crust #11111b; + +@define-color text #cdd6f4; +@define-color subtext0 #a6adc8; +@define-color subtext1 #bac2de; + +@define-color surface0 #313244; +@define-color surface1 #45475a; +@define-color surface2 #585b70; + +@define-color overlay0 #6c7086; +@define-color overlay1 #7f849c; +@define-color overlay2 #9399b2; + +@define-color blue #89b4fa; +@define-color lavender #b4befe; +@define-color sapphire #74c7ec; +@define-color sky #89dceb; +@define-color teal #94e2d5; +@define-color green #a6e3a1; +@define-color yellow #f9e2af; +@define-color peach #fab387; +@define-color maroon #eba0ac; +@define-color red #f38ba8; +@define-color mauve #cba6f7; +@define-color pink #f5c2e7; +@define-color flamingo #f2cdcd; +@define-color rosewater #f5e0dc; diff --git a/.config/waybar/modules/spotify.sh b/.config/waybar/modules/spotify.sh new file mode 100644 index 0000000..6b834ec --- /dev/null +++ b/.config/waybar/modules/spotify.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +class=$(playerctl metadata --player=spotify_player --format '{{lc(status)}}') +icon=" " + +if [[ $class == "playing" ]]; then + info=$(playerctl metadata --player=spotify_player --format '{{artist}} - {{title}}') +# if [[ ${#info} > 20 ]]; then +# info=$(echo $info | cut -c1-20)"..." +# fi + info=$(echo $info | cut -c1-50) + text=$icon" "$info +elif [[ $class == "paused" ]]; then + text=$icon" "paused +elif [[ $class == "stopped" ]]; then + text="" +fi + +echo -e "{\"text\":\""$text"\", \"class\":\""$class"\"}" diff --git a/.config/waybar/modules/vpn.sh b/.config/waybar/modules/vpn.sh new file mode 100644 index 0000000..4d5361e --- /dev/null +++ b/.config/waybar/modules/vpn.sh @@ -0,0 +1,4 @@ +#!/bin/bash +ip route | grep -q 'proton0' \ +&& echo '{"text":"Connected","class":"connected","percentage":100}' \ +|| echo '{"text":"Disconnected","class":"disconnected","percentage":0}' diff --git a/.config/waybar/my_way_colors/config b/.config/waybar/my_way_colors/config new file mode 100644 index 0000000..b8950d5 --- /dev/null +++ b/.config/waybar/my_way_colors/config @@ -0,0 +1,190 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + "layer": "top", + "position": "top", + + "modules-left": [ + "custom/rofi", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/arquivos", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/firefox", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/telegram", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "custom/pacman", + "custom/right-arrow-dark", + "custom/right-arrow-light" + ], + "modules-center": [ + "custom/left-arrow-dark", + "clock#1", + "clock#2", + "clock#3", + "custom/right-arrow-dark" + ], + "modules-right": [ + "custom/left-arrow-dark", + "pulseaudio", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "memory", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "cpu", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "temperature", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "battery", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "tray", + "custom/desligar" + ], + "custom/left-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/left-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/rofi": { + // ⨇, + "format": "", + "on-click": "nwg-drawer", + "on-click-right": "rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi", + "on-click-middle": "pkill -9 rofi" + }, + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", + "format": "ᗧ•ᗣ{}🍒", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "kitty -e ~/.local/bin/upgrade-system; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + "custom/terminal": { + "format": "", + "on-click": "kitty", + "on-click-right": "kitty", + "on-click-middle": "pkill -9 kitty" + }, + "custom/arquivos": { + "format": "", + "on-click": "pcmanfm", + "on-click-right": "kitty -e fff" + }, + "custom/firefox": { + "format": "", + "on-click": "firefox", + "on-click-right": "firefox --new-tab", + "on-click-middle": "firefox --private-window" + }, + "custom/telegram": { + "format": "", + "on-click": "telegram-desktop" + }, + "sway/workspaces": { + "disable-scroll": true, + "format": "{name}" + }, + "sway/window": { + "max-length": 80, + "tooltip": false + }, + "clock#1": { + "format": " {:%a}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "clock#2": { + "format": " {:%H:%M}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "clock#3": { + "format": " {:%d-%m}", + "tooltip": false, + "on-click": "gsimplecal" + }, + "pulseaudio": { + "format": "{icon} {volume}%", + "format-bluetooth": "{icon} {volume}%", + "format-muted": "MUTE", + "format-icons": { + "headphones": "", + "default": [ + "", + "" + ] + }, + "scroll-step": 5, + "on-click": "pactl set-sink-mute 0 toggle", + "on-click-right": "pavucontrol" + }, + "memory": { + "interval": 2, + "format": " {}%", + "on-click": "kitty -e htop" + }, + "cpu": { + "interval": 2, + "format": "{usage:2}%", + "on-click": "kitty -e watch cpupower frequency-info" + }, + "temperature": { + "interval": 2, + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": " {temperatureC}°C", + "format": " {temperatureC}°C", + "on-click": "xsensors" + }, + "battery": { + "interval": 2, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{icon} {capacity}%", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-icons": [ + "", + "", + "", + "", + "" + ] + }, + "custom/desligar": { + "format": "", + "on-click": "swaynag -t warning -m 'Opções de desligamento' -b 'Sair' 'swaymsg exit' -b 'Reiniciar' 'swaymsg exec reboot' -b 'Desligar' 'openrc-shutdown -p now && systemctl poweroff'" + }, + "tray": { + "icon-size": 15 + } +} diff --git a/.config/waybar/my_way_colors/style.css b/.config/waybar/my_way_colors/style.css new file mode 100644 index 0000000..a72aaae --- /dev/null +++ b/.config/waybar/my_way_colors/style.css @@ -0,0 +1,115 @@ +* { + font-size: 14px; + font-family: monospace; +} +window#waybar { + background: transparent; + color: #fdf6e3; +} +#custom-right-arrow-dark, +#custom-left-arrow-dark { + color: #1a1a1a; + opacity: 0.7; +} +#custom-right-arrow-light, +#custom-left-arrow-light { + color: transparent; + background: transparent; +} +#custom-rofi, +#custom-terminal, +#custom-firefox, +#custom-arquivos, +#custom-telegram, +#custom-pacman, +#workspaces, +#clock.1, +#clock.2, +#clock.3, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#tray, +#custom-desligar { + background: #1a1a1a; + opacity: 0.7; +} +#custom-rofi { + color: #0061ff; +} +#custom-terminal { + color: #ffffff; +} +#custom-firefox { + color: #ffa000; +} +#custom-arquivos { + color: #fff89d; +} +#custom-telegram { + color: #9dfff5; +} +#custom-pacman { + color: #f8fc03; +} + +#workspaces button { + padding: 0 2px; + color: #fdf6e3; +} +#workspaces button.focused { + color: #b600bd; +} +#workspaces button:hover { + box-shadow: inherit; + text-shadow: inherit; +} +#workspaces button:hover { + background: #1a1a1a; + border: #1a1a1a; + padding: 0 3px; +} +#clock.1 { + color: #ffcf7c; +} +#clock.2 { + color: #00ffbd; +} +#clock.3 { + color: #ffcf7c; +} +#pulseaudio { + color: #009eff; +} +#backlight { + color: #b58900; +} +#memory { + color: #00ffbd; +} +#temperature { + color: #ffcd00; +} +#cpu { + color: #f700ff; +} +#battery { + color: #aeff00; +} +#custom-desligar { + color: #ff0000; +} +#custom-rofi, +#clock, +#pulseaudio, +#backlight, +#memory, +#cpu, +#temperature, +#battery, +#custom-desligar { + padding: 0 10px; +} diff --git a/.config/waybar/scripts/battery.sh b/.config/waybar/scripts/battery.sh new file mode 100644 index 0000000..71db102 --- /dev/null +++ b/.config/waybar/scripts/battery.sh @@ -0,0 +1,45 @@ +#!/bin/sh + +PATH_AC="/sys/class/power_supply/AC" +PATH_BATTERY_0="/sys/class/power_supply/BAT0" +PATH_BATTERY_1="/sys/class/power_supply/BAT1" + +ac=0 +battery_level_0=0 +battery_level_1=0 +battery_max_0=0 +battery_max_1=0 + +if [ -f "$PATH_AC/online" ]; then + ac=$(cat "$PATH_AC/online") +fi + +if [ -f "$PATH_BATTERY_0/energy_now" ]; then + battery_level_0=$(cat "$PATH_BATTERY_0/energy_now") +fi + +if [ -f "$PATH_BATTERY_0/energy_full" ]; then + battery_max_0=$(cat "$PATH_BATTERY_0/energy_full") +fi + +if [ -f "$PATH_BATTERY_1/energy_now" ]; then + battery_level_1=$(cat "$PATH_BATTERY_1/energy_now") +fi + +if [ -f "$PATH_BATTERY_1/energy_full" ]; then + battery_max_1=$(cat "$PATH_BATTERY_1/energy_full") +fi + +battery_level=$(("$battery_level_0 + $battery_level_1")) +battery_max=$(("$battery_max_0 + $battery_max_1")) + +battery_level=$(("$battery_level_0")) +battery_max=$(("$battery_max_0")) + +battery_percent=$(("$battery_level * 100")) +battery_percent=$(("$battery_percent / $battery_max")) + +if ([ $battery_percent -eq 10 ] || [ $battery_percent -eq 6 ]) && [ "$ac" -eq 0 ] +then + notify-send -u normal -i battery-level-10-symbolic "Arch Linux" "$battery_percent battery left." +fi \ No newline at end of file diff --git a/.config/waybar/scripts/checkupdates.sh b/.config/waybar/scripts/checkupdates.sh new file mode 100644 index 0000000..d9502e2 --- /dev/null +++ b/.config/waybar/scripts/checkupdates.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +updates_yay=$(yay -Qu --aur 2> /dev/null | wc -l) +updates_pacman=$(checkupdates 2> /dev/null | wc -l) +updates=$((updates_pacman + updates_yay)) + +if [ "$updates" -gt 0 ]; then + if [ "$updates_yay" -eq 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_yay update available from AUR" "$(yay -Qu --aur)" + fi + if [ "$updates_pacman" -eq 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_pacman update available from pacman" "$(checkupdates)" + fi + if [ "$updates_yay" -gt 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_yay updates available from AUR" "$(yay -Qu --aur)" + fi + if [ "$updates_pacman" -gt 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_pacman updates available from pacman" "$(checkupdates)" + fi +fi \ No newline at end of file diff --git a/.config/waybar/scripts/mail.sh b/.config/waybar/scripts/mail.sh new file mode 100644 index 0000000..a0ce63d --- /dev/null +++ b/.config/waybar/scripts/mail.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# Server and mail adress are defined with credentials in ~/.netrc +SERVER="$(head -1 ~/.netrc | awk '{print $2}')" +INBOX=$(curl --netrc -X "STATUS INBOX (UNSEEN)" imaps://$SERVER/INBOX | tr -d -c "[:digit:]") + +if [ $INBOX ] && [ $INBOX -gt 0 ] ; then + if [ $INBOX -eq 1 ] ; then + echo " $INBOX" + notify-send -i mail-unread-symbolic "Thunderbird" "You have an unread e-mail." + else + echo " $INBOX" + notify-send -i mail-unread-symbolic "Thunderbird" "You have $INBOX unread e-mail." + fi +fi \ No newline at end of file diff --git a/.config/waybar/scripts/media_install.sh b/.config/waybar/scripts/media_install.sh new file mode 100644 index 0000000..2fa652d --- /dev/null +++ b/.config/waybar/scripts/media_install.sh @@ -0,0 +1,20 @@ +#!/bin/bash +arg="$1" + +## Install Cargo +curl https://sh.rustup.rs -sSf | sh + + +## Install playerctl +sudo pacman -Sy playerctl --needed --noconfirm +if [ "$arg" == "yes" ]; then + sudo pacman -Sy otf-font-awesome --needed --noconfirm +fi + +source "$HOME/.cargo/env" + +## Install Module +cargo install waybar_media_display + +echo -e "Waybar Media Display Module Installed. +Run waybar_media_display --help for options" diff --git a/.config/waybar/scripts/mediaplayer.py b/.config/waybar/scripts/mediaplayer.py new file mode 100644 index 0000000..1630d97 --- /dev/null +++ b/.config/waybar/scripts/mediaplayer.py @@ -0,0 +1,128 @@ +#!/usr/bin/env python3 +import argparse +import logging +import sys +import signal +import gi +import json +gi.require_version('Playerctl', '2.0') +from gi.repository import Playerctl, GLib + +logger = logging.getLogger(__name__) + + +def write_output(text, player): + logger.info('Writing output') + + output = {'text': text, + 'class': 'custom-' + player.props.player_name, + 'alt': player.props.player_name} + + sys.stdout.write(json.dumps(output) + '\n') + sys.stdout.flush() + + +def on_play(player, status, manager): + logger.info('Received new playback status') + on_metadata(player, player.props.metadata, manager) + + +def on_metadata(player, metadata, manager): + logger.info('Received new metadata') + track_info = '' + + if player.props.player_name == 'spotify' and \ + 'mpris:trackid' in metadata.keys() and \ + ':ad:' in player.props.metadata['mpris:trackid']: + track_info = 'AD PLAYING' + elif player.get_artist() != '' and player.get_title() != '': + track_info = '{artist} - {title}'.format(artist=player.get_artist(), + title=player.get_title()) + else: + track_info = player.get_title() + + if player.props.status != 'Playing' and track_info: + track_info = ' ' + track_info + write_output(track_info, player) + + +def on_player_appeared(manager, player, selected_player=None): + if player is not None and (selected_player is None or player.name == selected_player): + init_player(manager, player) + else: + logger.debug("New player appeared, but it's not the selected player, skipping") + + +def on_player_vanished(manager, player): + logger.info('Player has vanished') + sys.stdout.write('\n') + sys.stdout.flush() + + +def init_player(manager, name): + logger.debug('Initialize player: {player}'.format(player=name.name)) + player = Playerctl.Player.new_from_name(name) + player.connect('playback-status', on_play, manager) + player.connect('metadata', on_metadata, manager) + manager.manage_player(player) + on_metadata(player, player.props.metadata, manager) + + +def signal_handler(sig, frame): + logger.debug('Received signal to stop, exiting') + sys.stdout.write('\n') + sys.stdout.flush() + # loop.quit() + sys.exit(0) + + +def parse_arguments(): + parser = argparse.ArgumentParser() + + # Increase verbosity with every occurrence of -v + parser.add_argument('-v', '--verbose', action='count', default=0) + + # Define for which player we're listening + parser.add_argument('--player') + + return parser.parse_args() + + +def main(): + arguments = parse_arguments() + + # Initialize logging + logging.basicConfig(stream=sys.stderr, level=logging.DEBUG, + format='%(name)s %(levelname)s %(message)s') + + # Logging is set by default to WARN and higher. + # With every occurrence of -v it's lowered by one + logger.setLevel(max((3 - arguments.verbose) * 10, 0)) + + # Log the sent command line arguments + logger.debug('Arguments received {}'.format(vars(arguments))) + + manager = Playerctl.PlayerManager() + loop = GLib.MainLoop() + + manager.connect('name-appeared', lambda *args: on_player_appeared(*args, arguments.player)) + manager.connect('player-vanished', on_player_vanished) + + signal.signal(signal.SIGINT, signal_handler) + signal.signal(signal.SIGTERM, signal_handler) + signal.signal(signal.SIGPIPE, signal.SIG_DFL) + + for player in manager.props.player_names: + if arguments.player is not None and arguments.player != player.name: + logger.debug('{player} is not the filtered player, skipping it' + .format(player=player.name) + ) + continue + + init_player(manager, player) + + loop.run() + + +if __name__ == '__main__': + main() diff --git a/.config/waybar/scripts/mediaplayer.sh b/.config/waybar/scripts/mediaplayer.sh new file mode 100644 index 0000000..21baa4f --- /dev/null +++ b/.config/waybar/scripts/mediaplayer.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +player_status=$(playerctl status) +player_name=$(playerctl metadata --format "{{ playerName }}") + +artist=$(playerctl metadata --format "{{ artist }}") +title=$(playerctl metadata --format "{{ title }}") +duration=$(playerctl metadata --format "{{ duration(position) }} / {{ duration(mpris:length) }}") + +firefox_status=$(playerctl --player=firefox status) +spotify_status=$(playerctl --player=spotify status) + +if [ "$player_name" == "spotify" ]; then + echo " $artist - $title - [$duration]" +elif [ "$player_name" == "firefox" ]; then + if [ "$artist" == "" ]; then + echo " $title" + else + echo " $artist - $title" + fi +else + if [ "$player_status" == "Playing" ]; then + echo " $artist - $title" + else + echo "" + fi +fi \ No newline at end of file diff --git a/.config/waybar/scripts/powermenu.sh b/.config/waybar/scripts/powermenu.sh new file mode 100644 index 0000000..c160239 --- /dev/null +++ b/.config/waybar/scripts/powermenu.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +option0=" Lock" +option1="󰗽 Logout" +option2=" Suspend" +option3=" Reboot" +option4=" Shutdown" + +options="$option0\n$option1\n$option2\n$option3\n$option4\n$option5\n$option6\n$option7" + +chosen="$(echo -e "$options" | fuzzel --lines 5 --dmenu)" +case $chosen in + $option0) + swaylock;; + $option1) + swaymsg exit;; + $option2) + systemctl suspend;; + $option3) + systemctl reboot;; + $option4) + systemctl poweroff;; +esac \ No newline at end of file diff --git a/.config/waybar/scripts/prompt_weather.sh b/.config/waybar/scripts/prompt_weather.sh new file mode 100644 index 0000000..bd26c92 --- /dev/null +++ b/.config/waybar/scripts/prompt_weather.sh @@ -0,0 +1,7 @@ +#!/bin/bash +file=${RANDOM} +echo 'What is your city?:' +read city1 +city2="$(echo ${city1} | sed 's#[[:space:]]#_#g')" + +w3m https://wttr.in/"${city2}" \ No newline at end of file diff --git a/.config/waybar/scripts/rofi-bluetooth b/.config/waybar/scripts/rofi-bluetooth new file mode 100644 index 0000000..5c52fd8 --- /dev/null +++ b/.config/waybar/scripts/rofi-bluetooth @@ -0,0 +1,311 @@ +#!/usr/bin/env bash +# __ _ _ _ _ _ _ +# _ __ ___ / _(_) | |__ | |_ _ ___| |_ ___ ___ | |_| |__ +# | '__/ _ \| |_| |_____| '_ \| | | | |/ _ \ __/ _ \ / _ \| __| '_ \ +# | | | (_) | _| |_____| |_) | | |_| | __/ || (_) | (_) | |_| | | | +# |_| \___/|_| |_| |_.__/|_|\__,_|\___|\__\___/ \___/ \__|_| |_| +# +# Author: Nick Clyde (clydedroid) +# +# A script that generates a rofi menu that uses bluetoothctl to +# connect to bluetooth devices and display status info. +# +# Inspired by networkmanager-dmenu (https://github.com/firecat53/networkmanager-dmenu) +# Thanks to x70b1 (https://github.com/polybar/polybar-scripts/tree/master/polybar-scripts/system-bluetooth-bluetoothctl) +# +# Depends on: +# Arch repositories: rofi, bluez-utils (contains bluetoothctl) + +# Constants +divider="---------" +goback="Back" + +# Checks if bluetooth controller is powered on +power_on() { + if bluetoothctl show | grep -q "Powered: yes"; then + return 0 + else + return 1 + fi +} + +# Toggles power state +toggle_power() { + if power_on; then + bluetoothctl power off + show_menu + else + if rfkill list bluetooth | grep -q 'blocked: yes'; then + rfkill unblock bluetooth && sleep 3 + fi + bluetoothctl power on + show_menu + fi +} + +# Checks if controller is scanning for new devices +scan_on() { + if bluetoothctl show | grep -q "Discovering: yes"; then + echo "Scan: on" + return 0 + else + echo "Scan: off" + return 1 + fi +} + +# Toggles scanning state +toggle_scan() { + if scan_on; then + kill $(pgrep -f "bluetoothctl scan on") + bluetoothctl scan off + show_menu + else + bluetoothctl scan on & + echo "Scanning..." + sleep 5 + show_menu + fi +} + +# Checks if controller is able to pair to devices +pairable_on() { + if bluetoothctl show | grep -q "Pairable: yes"; then + echo "Pairable: on" + return 0 + else + echo "Pairable: off" + return 1 + fi +} + +# Toggles pairable state +toggle_pairable() { + if pairable_on; then + bluetoothctl pairable off + show_menu + else + bluetoothctl pairable on + show_menu + fi +} + +# Checks if controller is discoverable by other devices +discoverable_on() { + if bluetoothctl show | grep -q "Discoverable: yes"; then + echo "Discoverable: on" + return 0 + else + echo "Discoverable: off" + return 1 + fi +} + +# Toggles discoverable state +toggle_discoverable() { + if discoverable_on; then + bluetoothctl discoverable off + show_menu + else + bluetoothctl discoverable on + show_menu + fi +} + +# Checks if a device is connected +device_connected() { + device_info=$(bluetoothctl info "$1") + if echo "$device_info" | grep -q "Connected: yes"; then + return 0 + else + return 1 + fi +} + +# Toggles device connection +toggle_connection() { + if device_connected $1; then + bluetoothctl disconnect $1 + device_menu "$device" + else + bluetoothctl connect $1 + device_menu "$device" + fi +} + +# Checks if a device is paired +device_paired() { + device_info=$(bluetoothctl info "$1") + if echo "$device_info" | grep -q "Paired: yes"; then + echo "Paired: yes" + return 0 + else + echo "Paired: no" + return 1 + fi +} + +# Toggles device paired state +toggle_paired() { + if device_paired $1; then + bluetoothctl remove $1 + device_menu "$device" + else + bluetoothctl pair $1 + device_menu "$device" + fi +} + +# Checks if a device is trusted +device_trusted() { + device_info=$(bluetoothctl info "$1") + if echo "$device_info" | grep -q "Trusted: yes"; then + echo "Trusted: yes" + return 0 + else + echo "Trusted: no" + return 1 + fi +} + +# Toggles device connection +toggle_trust() { + if device_trusted $1; then + bluetoothctl untrust $1 + device_menu "$device" + else + bluetoothctl trust $1 + device_menu "$device" + fi +} + +# Prints a short string with the current bluetooth status +# Useful for status bars like polybar, etc. +print_status() { + if power_on; then + printf '' + + mapfile -t paired_devices < <(bluetoothctl paired-devices | grep Device | cut -d ' ' -f 2) + counter=0 + + for device in "${paired_devices[@]}"; do + if device_connected $device; then + device_alias=$(bluetoothctl info $device | grep "Alias" | cut -d ' ' -f 2-) + + if [ $counter -gt 0 ]; then + printf ", %s" "$device_alias" + else + printf " %s" "$device_alias" + fi + + ((counter++)) + fi + done + printf "\n" + else + echo "" + fi +} + +# A submenu for a specific device that allows connecting, pairing, and trusting +device_menu() { + device=$1 + + # Get device name and mac address + device_name=$(echo $device | cut -d ' ' -f 3-) + mac=$(echo $device | cut -d ' ' -f 2) + + # Build options + if device_connected $mac; then + connected="Connected: yes" + else + connected="Connected: no" + fi + paired=$(device_paired $mac) + trusted=$(device_trusted $mac) + options="$connected\n$paired\n$trusted\n$divider\n$goback\nExit" + + # Open rofi menu, read chosen option + chosen="$(echo -e "$options" | $rofi_command "$device_name")" + + # Match chosen option to command + case $chosen in + "" | $divider) + echo "No option chosen." + ;; + $connected) + toggle_connection $mac + ;; + $paired) + toggle_paired $mac + ;; + $trusted) + toggle_trust $mac + ;; + $goback) + show_menu + ;; + esac +} + +# Opens a rofi menu with current bluetooth status and options to connect +show_menu() { + # Get menu options + if power_on; then + power="Power: on" + + # Human-readable names of devices, one per line + # If scan is off, will only list paired devices + devices=$(bluetoothctl devices | grep Device | cut -d ' ' -f 3-) + + # Get controller flags + scan=$(scan_on) + pairable=$(pairable_on) + discoverable=$(discoverable_on) + + # Options passed to rofi + options="$devices\n$divider\n$power\n$scan\n$pairable\n$discoverable\nExit" + else + power="Power: off" + options="$power\nExit" + fi + + # Open rofi menu, read chosen option + chosen="$(echo -e "$options" | $rofi_command "Bluetooth")" + + # Match chosen option to command + case $chosen in + "" | $divider) + echo "No option chosen." + ;; + $power) + toggle_power + ;; + $scan) + toggle_scan + ;; + $discoverable) + toggle_discoverable + ;; + $pairable) + toggle_pairable + ;; + *) + device=$(bluetoothctl devices | grep "$chosen") + # Open a submenu if a device is selected + if [[ $device ]]; then device_menu "$device"; fi + ;; + esac +} + +# Rofi command to pipe into, can add any options here +rofi_command="rofi -dmenu -no-fixed-num-lines -yoffset -100 -i -p" + +case "$1" in + --status) + print_status + ;; + *) + show_menu + ;; +esac diff --git a/.config/waybar/scripts/sunset.sh b/.config/waybar/scripts/sunset.sh new file mode 100644 index 0000000..ea3ede2 --- /dev/null +++ b/.config/waybar/scripts/sunset.sh @@ -0,0 +1,69 @@ +#!/bin/sh +function checkConfig(){ + if [ ! -f "$HOME/.config/wlsunset/config" ]; + then + mkdir -p $HOME/.config/wlsunset +echo 'temp_low="4000" +temp_high="6500" +sunrise="07:00" +sunset="23:00" +duration="900" +location="off" +' >> $HOME/.config/wlsunset/config + fi +} + +#Startup function +function onSunSet(){ + checkConfig + source $HOME/.config/wlsunset/config + + if [ ${location} = "on" ]; + then + CONTENT=$(curl -s https://freegeoip.app/json/) + longitude=$(echo $CONTENT | jq .longitude) + latitude=$(echo $CONTENT | jq .latitude) + if [ -e $longitude ]; + then + echo location ERROR: freegeoip.app + longitude='65' + latitude='60' + else + echo location OK: $latitude $longitude + fi + wlsunset -l $latitude -L $longitude -t $temp_low -T $temp_high -d $duration & + else + wlsunset -t $temp_low -T $temp_high -d $duration -S $sunrise -s $sunset & + fi + +} + +#Accepts managing parameter +case $1'' in + 'off') + pkill wlsunset + ;; + + 'on') + onSunSet + ;; + + 'toggle') + if pkill -0 wlsunset + then + pkill wlsunset + else + onSunSet + fi + ;; +esac + +#Returns a string for Waybar +if pkill -0 wlsunset +then + class="on" +else + class="off" +fi + +printf '{"alt":"%s"}\n' "$class" diff --git a/.config/waybar/scripts/user.sh b/.config/waybar/scripts/user.sh new file mode 100644 index 0000000..bdb2bba --- /dev/null +++ b/.config/waybar/scripts/user.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +system="$(uptime | awk '{print $3}' | tr -d \,)" +user=$(whoami) + +echo " ${user^}$system" diff --git a/.config/waybar/scripts/waybar-wttr.py b/.config/waybar/scripts/waybar-wttr.py new file mode 100644 index 0000000..9f0429f --- /dev/null +++ b/.config/waybar/scripts/waybar-wttr.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python + +import json +import requests +from datetime import datetime + +WEATHER_CODES = { + '113': '☀️', + '116': '⛅️', + '119': '☁️', + '122': '☁️', + '143': '🌫', + '176': '🌦', + '179': '🌧', + '182': '🌧', + '185': '🌧', + '200': '⛈', + '227': '🌨', + '230': '❄️', + '248': '🌫', + '260': '🌫', + '263': '🌦', + '266': '🌦', + '281': '🌧', + '284': '🌧', + '293': '🌦', + '296': '🌦', + '299': '🌧', + '302': '🌧', + '305': '🌧', + '308': '🌧', + '311': '🌧', + '314': '🌧', + '317': '🌧', + '320': '🌨', + '323': '🌨', + '326': '🌨', + '329': '❄️', + '332': '❄️', + '335': '❄️', + '338': '❄️', + '350': '🌧', + '353': '🌦', + '356': '🌧', + '359': '🌧', + '362': '🌧', + '365': '🌧', + '368': '🌨', + '371': '❄️', + '374': '🌧', + '377': '🌧', + '386': '⛈', + '389': '🌩', + '392': '⛈', + '395': '❄️' +} + +data = {} + + +weather = requests.get("https://wttr.in/?format=j1").json() + + +def format_time(time): + return time.replace("00", "").zfill(2) + + +def format_temp(temp): + return (hour['FeelsLikeC']+"°").ljust(3) + + +def format_chances(hour): + chances = { + "chanceoffog": "Fog", + "chanceoffrost": "Frost", + "chanceofovercast": "Overcast", + "chanceofrain": "Rain", + "chanceofsnow": "Snow", + "chanceofsunshine": "Sunshine", + "chanceofthunder": "Thunder", + "chanceofwindy": "Wind" + } + + conditions = [] + for event in chances.keys(): + if int(hour[event]) > 0: + conditions.append(chances[event]+" "+hour[event]+"%") + return ", ".join(conditions) + + +data['text'] = WEATHER_CODES[weather['current_condition'][0]['weatherCode']] + \ + " "+weather['current_condition'][0]['FeelsLikeC']+"°" + +data['tooltip'] = f"{weather['current_condition'][0]['weatherDesc'][0]['value']} {weather['current_condition'][0]['temp_C']}°\n" +data['tooltip'] += f"Feels like: {weather['current_condition'][0]['FeelsLikeC']}°\n" +data['tooltip'] += f"Wind: {weather['current_condition'][0]['windspeedKmph']}Km/h\n" +data['tooltip'] += f"Humidity: {weather['current_condition'][0]['humidity']}%\n" +for i, day in enumerate(weather['weather']): + data['tooltip'] += f"\n" + if i == 0: + data['tooltip'] += "Today, " + if i == 1: + data['tooltip'] += "Tomorrow, " + data['tooltip'] += f"{day['date']}\n" + data['tooltip'] += f"⬆️ {day['maxtempC']}° ⬇️ {day['mintempC']}° " + data['tooltip'] += f"🌅 {day['astronomy'][0]['sunrise']} 🌇 {day['astronomy'][0]['sunset']}\n" + for hour in day['hourly']: + if i == 0: + if int(format_time(hour['time'])) < datetime.now().hour-2: + continue + data['tooltip'] += f"{format_time(hour['time'])} {WEATHER_CODES[hour['weatherCode']]} {format_temp(hour['FeelsLikeC'])} {hour['weatherDesc'][0]['value']}, {format_chances(hour)}\n" + + +print(json.dumps(data)) diff --git a/.config/waybar/scripts/waybar.sh b/.config/waybar/scripts/waybar.sh new file mode 100644 index 0000000..172f0e8 --- /dev/null +++ b/.config/waybar/scripts/waybar.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env sh + +# Terminate already running instances +killall -q waybar + +# Wait until the processes have been shut down +while pgrep -x waybar >/dev/null; do sleep 1; done + +# Launch main +waybar \ No newline at end of file diff --git a/.config/waybar/scripts/weather.sh b/.config/waybar/scripts/weather.sh new file mode 100644 index 0000000..3a87a36 --- /dev/null +++ b/.config/waybar/scripts/weather.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +text=$(curl -s "https://wttr.in/$1?format=%c+%f+%m") + +if [[ $? == 0 ]] +then + text=$(echo "$text" | sed -E "s/\s+/ /g") + tooltip=$(curl -s "https://wttr.in/$1?format=%l:+%C+%c+%t+%w+%m") + if [[ $? == 0 ]] + then + tooltip=$(echo "$tooltip" | sed -E "s/\s+/ /g") + echo "{\"text\":\"$text\", \"tooltip\":\"$tooltip\"}" + exit + fi +fi + +echo "{\"text\":\"Service Unavailable\", \"tooltip\":\"Service Unavailable\"}" \ No newline at end of file diff --git a/.config/waybar/scripts/wittr.sh b/.config/waybar/scripts/wittr.sh new file mode 100644 index 0000000..ad7d097 --- /dev/null +++ b/.config/waybar/scripts/wittr.sh @@ -0,0 +1,5 @@ +#!/usr/bin/sh +req=$(curl -s wttr.in/CITY?format="%t|%l+(%c%f)+%h,+%C") +bar=$(echo $req | awk -F "|" '{print $1}') +tooltip=$(echo $req | awk -F "|" '{print $2}') +echo "{\"text\":\"$bar\", \"tooltip\":\"$tooltip\"}" diff --git a/.config/waybar/solarized-theme/colors-waybar.css b/.config/waybar/solarized-theme/colors-waybar.css new file mode 100644 index 0000000..c9cced6 --- /dev/null +++ b/.config/waybar/solarized-theme/colors-waybar.css @@ -0,0 +1,20 @@ +@define-color foreground {foreground}; +@define-color background {background}; +@define-color cursor {cursor}; + +@define-color color0 {color0}; +@define-color color1 {color1}; +@define-color color2 {color2}; +@define-color color3 {color3}; +@define-color color4 {color4}; +@define-color color5 {color5}; +@define-color color6 {color6}; +@define-color color7 {color7}; +@define-color color8 {color8}; +@define-color color9 {color9}; +@define-color color10 {color10}; +@define-color color11 {color11}; +@define-color color12 {color12}; +@define-color color13 {color13}; +@define-color color14 {color14}; +@define-color color15 {color15}; diff --git a/.config/waybar/solarized-theme/config b/.config/waybar/solarized-theme/config new file mode 100644 index 0000000..6bd4c51 --- /dev/null +++ b/.config/waybar/solarized-theme/config @@ -0,0 +1,110 @@ +{ + "layer": "bottom", // Waybar at top layer + // "position": "bottom", // Waybar at the bottom of your screen + // "height": 30, // Waybar height + // "width": 1280, // Waybar width + // Choose the order of the modules + "modules-left": ["sway/workspaces", "sway/mode"], + // "modules-center": ["sway/window"], + "modules-center": ["clock"], + "modules-right": ["cpu", "custom/temp", "memory", "custom/root", "custom/home", "custom/main", "custom/backup", "custom/scratch", "pulseaudio", "network", "tray"], + // Modules configuration + "sway/workspaces": { + "disable-scroll": false, + "all-outputs": false + // "format": "{name}: {icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // "5": "", + // "urgent": "", + // "focused": "", + // "default": "" + // } + }, + "sway/mode": { + "format": "{}", + "max-length": 20 + }, + "tray": { + // "icon-size": 21, + "spacing": 10 + }, + "clock": { + "format": "{:%m-%d %l:%M}" + }, + "cpu": { + "format": "  {usage}% " + }, + "memory": { + "format": "  {}%" + }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + // "format-good": "", // An empty format will hide the module + // "format-full": "", + "format-icons": ["", "", "", "", ""] + }, + "battery#bat2": { + "bat": "BAT2" + }, + "network": { + // "interface": "wlp2s0", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) ", + "format-ethernet": "  {ifname}: {ipaddr}/{cidr} ", + "format-disconnected": "⚠ Disconnected " + }, + "pulseaudio": { + //"scroll-step": 5, + "format": " {icon} {volume}%", + "format-bluetooth": "{volume}% {icon}", + "format-muted": "", + "format-icons": { + "headphones": "", + "handsfree": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", ""] + }, + "on-click": "pavucontrol" + }, +"custom/temp": { + "format": "  {} ", + "interval": 2, + "exec": "$HOME/.config/scripts/temp.sh 2> /dev/null" + }, +"custom/root": { + "format": " / {} ", + "interval": 200, + "exec": "$HOME/.config/scripts/rootspace.sh 2> /dev/null" + }, +"custom/home": { + "format": "  {} ", + "interval": 200, + "exec": "$HOME/.config/scripts/homespace.sh 2> /dev/null" + }, +"custom/main": { + "format": "  {} ", + "interval": 200, + "exec": "$HOME/.config/scripts/mainspace.sh 2> /dev/null" + }, +"custom/backup": { + "format": "  {} ", + "interval": 200, + "exec": "$HOME/.config/scripts/backupspace.sh 2> /dev/null" + }, +"custom/scratch": { + "format": "  {} ", + "interval": 200, + "exec": "$HOME/.config/scripts/scratchspace.sh 2> /dev/null" + } +} diff --git a/.config/waybar/solarized-theme/style.css b/.config/waybar/solarized-theme/style.css new file mode 100644 index 0000000..4a8da41 --- /dev/null +++ b/.config/waybar/solarized-theme/style.css @@ -0,0 +1,143 @@ +@import "/home/rfacundes/.config/waybar/style.css"; +* { + border: none; + border-radius: 0; + font-family: Roboto, Helvetica, Arial, sans-serif; + font-size: 13px; + min-height: 0; +} + +window#waybar { + background: rgba(43, 48, 59, 0.3); + border-bottom: 3px solid transparent; + color: @foreground; +} + +#workspaces button { + padding: 0 5px; + background: rgba(43, 48, 59, 0.8); + color: @foreground; + border-bottom: 3px solid transparent; +} + +#workspaces button.focused { + background: rgba(100, 114, 125, 0.2); + border-bottom: 3px solid @color15; +} + +#mode { + background: transparent; + border-bottom: 3px solid @color15; +} + +#clock, #battery, #cpu, #memory, #network, #pulseaudio, #custom-spotify, #tray, #mode, #custom-temp, #custom-root, #custom-home, #custom-backup, #custom-scratch, #custom-main { + padding: 0 6px; + margin: 0 3px; +} + +#clock { + background-color: transparent; + border-bottom: 3px solid @color1; + color: @foreground; +} + +#battery { + background-color: #ffffff; + color: black; +} + +#battery.charging { + color: white; + background-color: #26A65B; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: black; + } +} + +#battery.warning:not(.charging) { + background: #f53c3c; + color: white; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#cpu { + background: transparent; + border-bottom: 3px solid @color5; + color: @foreground; +} + +#memory { + background: transparent; + border-bottom: 3px solid @color7; + color: @foreground; +} + +#network { + background: transparent; + border-bottom: 3px solid @color16; + color: @foreground +} + +#network.disconnected { + background: transparent; + color: crimson; +} + +#pulseaudio { + background: transparent; + border-bottom: 3px solid @color15; + color: @foreground; +} + +#pulseaudio.muted { + background: #90b1b1; + color: #2a5c45; +} + +#custom-spotify { + background: #66cc99; + color: #2a5c45; +} + +#tray { + background-color: transparent; + border-bottom: 3px solid @color15; +} + +#custom-root { + background: transparent; + border-bottom: 4px solid @color9; +} + +#custom-temp { + background: transparent; + border-bottom: 3px solid @color5; +} + +#custom-home { + background: transparent; + border-bottom: 4px solid @color9; +} + +#custom-main { + background: transparent; + border-bottom: 3px solid @color10; +} + +#custom-backup { + background: transparent; + border-bottom: 3px solid @color10; +} + +#custom-scratch { + background: transparent; + border-bottom: 3px solid @color11; +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css new file mode 100644 index 0000000..d9aa6f1 --- /dev/null +++ b/.config/waybar/style.css @@ -0,0 +1,226 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #FFFFFF; /* #FFFFFF; */ + border: 0; + border-radius: 0; + padding: 0 0; + font-family: 'UbuntuMono Nerd Font'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.8); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 0px; + color: #FFFFFF; + border-color: #FFFFFF; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #FFFFFF; +} + +#mode { + color: #FFFFFF; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 0px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #FFFFFF; +} + +#backlight { + color: #FFFFFF; +} + +#battery { + color: #FFFFFF; +} + +#battery.charging { + color: #FFFFFF; +} + +@keyframes blink { + to { + color: #FFFFFF; + background-color: #FFFFFF; + } +} + +#custom-menu { + color:#FFFFFF; +} + +#custom-clipboard { + color:#FFFFFF; +} + +#custom-uptime { + color:#FFFFFF; +} + +#custom-poweroff { + color:#FFFFFF; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#FFFFFF; +} + +#custom-weather { + color:#FFFFFF; +} + +#custom-weather2 { + color:#FFFFFF; +} + +#disk { + color:#FFFFFF; +} + +#language { + color:#FFFFFF; +} + +#keyboard-state { + color:#FFFFFF; +} + +#custom-pacman { + color:#FFFFFF; +} + +#cpu { + color:#FFFFFF; +} + +#memory { + color: #FFFFFF; +} + +#network.disabled { + color: #FFFFFF; +} + +#network{ + color: #FFFFFF; +} + +#network.disconnected { + color: #FFFFFF; +} + +#custom-gpu { + color: #FFFFFF; +} + +#custom-playerctl2 { + color: #FFFFFF; +} + +#custom-wf-recorder2 { + color: #FFFFFF; +} + +#pulseaudio { + color: #FFFFFF; +} + +#pulseaudio.muted { + color: #FFFFFF; +} + +#temperature { + color: #FFFFFF; +} + +#temperature.critical { + color: #FFFFFF; +} + +#idle_inhibitor { + color: #FFFFFF; +} + +#tray { + color: #FFFFFF; + padding-top: 5px; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #FFFFFF; +} diff --git a/.config/waybar/waybar_heron/config b/.config/waybar/waybar_heron/config new file mode 100644 index 0000000..1623287 --- /dev/null +++ b/.config/waybar/waybar_heron/config @@ -0,0 +1,181 @@ +{ + // Basics + "layer": "bottom", + "position": "top", + "margin-top": 5, + "margin-right": 5, + "margin-left": 5, + + // Modules + "modules-left": [ + "clock", + "custom/separator", + "cpu", + "temperature", + "custom/separator", + "memory", + "custom/separator", + "disk#one", + "custom/separator", + "custom/spotify" + ], + "modules-center": [ + "sway/workspaces", + "sway/mode" + ], + "modules-right": [ + "tray", + "custom/separator", + "idle_inhibitor", + "backlight", + "pulseaudio", + "custom/separator", + "network", + "custom/vpn", + "custom/separator", + "battery", + "custom/separator", + "custom/powermenu", + "custom/separator" + ], + + // Module Config + "clock": { + "format": " {:%a %d %b %H:%M}" + }, + "cpu": { + "states": { + "good": 0, + "warning": 70, + "critical": 90 + }, + "interval": 1, + "format": " {usage:2}%", + "on-click": "foot -e btop" + }, + "temperature": { + "thermal-zone": 3, + "interval": 1, + "hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input", + "critical-threshold": 80, + "format-critical": "({temperatureC}°C)", + "format": "({temperatureC}°C)" + }, + "memory": { + "states": { + "good": 0, + "warning": 70, + "critical": 85 + }, + "interval": 5, + "format": " {}%", + "on-click": "foot -e btop" + }, + "disk#one": { + "states": { + "good": 0, + "warning": 70, + "critical": 95 + }, + "interval": 5, + "format": " {percentage_used:2}%", + "path": "/" + }, + "custom/spotify": { + "interval": 1, + "return-type": "json", + "exec": "~/.config/waybar/modules/spotify.sh", + "exec-if": "pgrep spotify", + "escape": true + }, + + "sway/workspaces": { + "disable-scroll": true, + "format": "{name}", + "format-icons": { + "urgent": "", + "focused": "", + "default": "" + } + }, + + "tray": { + "icon-size": 16, + "spacing": 8 + }, + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "", + "deactivated": "" + } + }, + "backlight": { + "format": "{icon} {percent}%", + "format-icons": [ + "", + "" + ], + "on-scroll-up": "brightnessctl set +5%", + "on-scroll-down": "brightnessctl set 5%-" + }, + "pulseaudio": { + "format": "{icon} {volume}% {format_source}", + "format-bluetooth": "{icon} {volume}% {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" + }, + "network": { + "format-wifi": " {essid} ({signalStrength}%)", + "format-ethernet": " {ifname} {ipaddr}", + "format-disconnected": "Disconnected", + "tooltip-format": "{ifname}", + "tooltip-format-wifi": "{ipaddr}", + "tooltip-format-ethernet": "{ipaddr}", + "tooltip-format-disconnected": "Disconnected", + "interval": 30 + }, + "custom/vpn": { + "format": " {icon}", + "exec": "$HOME/.config/waybar/modules/vpn.sh", + "return-type": "json", + "interval": 5, + "format-icons": [" ",""] + }, + "battery": { + "states": { + "good": 100, + "warning": 30, + "critical": 15 + }, + "format": "{icon} {capacity}%", + "format-icons": [ + "", + "", + "", + "", + "" + ] + }, + "custom/powermenu": { + "format": "", + "on-click": "nwg-bar", + "tooltip": false + } +} diff --git a/.config/waybar/waybar_heron/modules/spotify.sh b/.config/waybar/waybar_heron/modules/spotify.sh new file mode 100644 index 0000000..6b834ec --- /dev/null +++ b/.config/waybar/waybar_heron/modules/spotify.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +class=$(playerctl metadata --player=spotify_player --format '{{lc(status)}}') +icon=" " + +if [[ $class == "playing" ]]; then + info=$(playerctl metadata --player=spotify_player --format '{{artist}} - {{title}}') +# if [[ ${#info} > 20 ]]; then +# info=$(echo $info | cut -c1-20)"..." +# fi + info=$(echo $info | cut -c1-50) + text=$icon" "$info +elif [[ $class == "paused" ]]; then + text=$icon" "paused +elif [[ $class == "stopped" ]]; then + text="" +fi + +echo -e "{\"text\":\""$text"\", \"class\":\""$class"\"}" diff --git a/.config/waybar/waybar_heron/modules/vpn.sh b/.config/waybar/waybar_heron/modules/vpn.sh new file mode 100644 index 0000000..4d5361e --- /dev/null +++ b/.config/waybar/waybar_heron/modules/vpn.sh @@ -0,0 +1,4 @@ +#!/bin/bash +ip route | grep -q 'proton0' \ +&& echo '{"text":"Connected","class":"connected","percentage":100}' \ +|| echo '{"text":"Disconnected","class":"disconnected","percentage":0}' diff --git a/.config/waybar/waybar_heron/style.css b/.config/waybar/waybar_heron/style.css new file mode 100644 index 0000000..e0125f9 --- /dev/null +++ b/.config/waybar/waybar_heron/style.css @@ -0,0 +1,109 @@ +* { + border: none; + border-radius: 0; + font-family: "DejaVuSansMono Nerd Font", "FreeSans"; + font-size: 14px; + font-weight: bold; +} + +window#waybar { + background: none; + color: #f8f8f2; + margin: 0; +} + +#window { + font-weight: bold; + font-family: "monospace"; +} + +#workspaces button { + padding: 5px 5px; + background: transparent; + color: #f8f8f2; +} +#workspaces button.focused { + color: #bd93f9; +} +#workspaces button.urgent { + background-color: #ff5555; +} + +#mode { + background: #64727D; +} + +.modules-left, +.modules-center, +.modules-right { + background: #282a36; + border-radius: 6px; + margin: 0; + padding: 0; +} + +/* Base styling for modules */ +#workspaces, +#mode, +#window, +#idle_inhibitor, +#pulseaudio, +#cpu, +#memory, +#clock, +#battery, +#backlight, +#disk, +#custom-separator, +#custom-powermenu, +#taskbar, +#tray { + padding: 2px 10px 0 10px; +} + +#temperature { + color: #999; + font-size: 10px; + padding: 3px 10px 0 0; +} +#temperature.critical { + color: #ff5555; +} + +#custom-vpn.disconnected { + color: #cc0000; +} +#custom-vpn.connected { + color: #00ff00; +} + +#custom-separator { + opacity: 0; + padding: 0; +} + +#battery.warning, +#cpu.warning, +#disk.one.warning, +#memory.warning { + background-color: inherit; + color: #ffb86c; +} + +#battery.critical, +#cpu.critical, +#disk.one.critical, +#memory.critical, +#network.disconnected, +#pulseaudio.muted { + color: #ff5555; +} + +#tray { + padding: 5px 3px 5px 3px; +} +#custom-spotify { + color: #A6E3A1; + padding-left: 15px; + padding-right: 5px; +} diff --git a/.config/waybar/waybar_ldelossa/config b/.config/waybar/waybar_ldelossa/config new file mode 100644 index 0000000..018c979 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/config @@ -0,0 +1,208 @@ +{ + "id": "top", + "height": "0px", + "margin": "0px 0px 0p 0px", + "name": "top", + "layer": "top", + "position": "top", + "modules-right": [ "sway/mode", "tray", "custom/containers", "custom/vm", "disk", "memory", "cpu", "network", "pulseaudio", "backlight", "battery", "idle_inhibitor", "custom/bluelightfilter", "clock", "clock#utc", "custom/notification"], + "modules-center": [ "sway/scratchpad" ], + "modules-left": ["sway/workspaces"], + "sway/workspaces": { + "disable-scroll": true, + "alphabetical_sort": true + }, + "clock": { + "format": "{:%a %d %b %H:%M}", + "tooltip": true, + "tooltip-format": "{:%Y %B}\n{calendar}", + }, + "clock#utc": { + "format": "{:%H:%M UTC}", + "timezone": "Etc/UTC" + }, + "sway/mode": { + "format": "" + }, + "battery": { + "format": "{icon}", + "format-alt": "{time} {icon}", + "tooltip-format": "{time}", + "format-alt-click": "click-right", + "format-icons": ["", "", "", ""], + "format-charging": "", + "interval": 30, + "on-click": "gnome-control-center power", + "states": { + "warning": 50, + "critical": 20 + } + }, + "network": { + "format": "{icon}", + "format-icons": { + "wifi": ["﬉"], + "ethernet": [""], + "disconnected": [""] + }, + "format-alt-click": "click-right", + "format-wifi": "﬉", + "format-ethernet": "", + "format-disconnected": "睊", + "tooltip-format": "{ifname} via {gwaddr}", + "tooltip-format-wifi": " {essid} ﬉\n{ipaddr} {signalStrength}%", + "tooltip-format-ethernet": "{ifname} {ipaddr} ", + "tooltip-format-disconnected": "Disconnected", + "on-click": "gnome-control-center network", + "tooltip": true + }, + "backlight": { + "device": "intel_backlight", + "format": "{icon}", + "format-icons": ["", "", ""], + "on-scroll-up": "exec brightnessctl set 5%+", + "on-scroll-down": "brightnessctl set 5%-", + "states": { + "low": 0, + "mid": 50, + "high": 75 + }, + "smooth-scrolling-threshold": 1.0, + }, + "pulseaudio": { + "format": "{icon}", + "format-alt-click": "click-right", + "format-bluetooth": "", + "format-muted": "婢", + "format-icons": { + "headphone": "", + "default": ["", ""] + }, + "tooltip-format": "{volume}", + "scroll-step": 10, + "on-click": "~/.config/waybar/custom/pulseaudio.sh", + "states": { + "low": 0, + "mid": 50, + "high": 75 + }, + "smooth-scrolling-threshold": 1.0, + }, + "cpu": { + "interval": 10, + "format": "", + "format-alt-click": "click-right", + "on-click": "~/.config/waybar/custom/stats.sh cpu", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + "memory": { + "interval": 30, + "format": "", + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "format-alt-click": "click-right", + "on-click": "~/.config/waybar/custom/stats.sh memory", + "states": { + "low": 0, + "mid": 50, + "high": 75 + } + }, + "disk": { + "interval": 30, + "format": "", + "format-alt-click": "click-right", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click": "~/.config/waybar/custom/disk_stats.sh", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + "custom/vm": { + "format": "", + "interval": 10, + "return-type": "json", + "exec": "~/.config/waybar/custom/kvm-monitor.sh", + "on-click": "~/.config/waybar/custom/kvm.sh" + }, + "custom/containers": { + "format": "", + "interval": 10, + "return-type": "json", + "exec": "~/.config/waybar/custom/containers-monitor.sh", + }, + "custom/bluelightfilter": { + "format": "", + "interval": 10, + "return-type": "json", + "exec": "~/.config/waybar/custom/bluelightfilter-monitor.sh", + "on-click": "~/.config/waybar/custom/bluelightfilter-toggle.sh", + "signal": 8 + }, + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "﯎", + "deactivated": "﯏" + } + }, + "custom/notification": { + "tooltip": false, + "format": "{icon}", + "format-icons": { + "notification": "", + "none": "", + "dnd-notification": "", + "dnd-none": "" + }, + "return-type": "json", + "exec-if": "which swaync-client", + "exec": "swaync-client -swb", + "on-click": "swaync-client -t -sw", + "on-click-right": "swaync-client --close-all", + "escape": true + }, + "tray": { + "icon-size": 12, + "spacing": 10, + }, + "custom/spotify-metadata": { + "format": "{} ", + "max-length": 60, + "interval": 30, + "return-type": "json", + "exec": "~/.config/waybar/custom/spotify/metadata.sh", + "on-click": "~/.config/waybar/custom/spotify/controls.sh", + "on-scroll-up": "~/.config/waybar/custom/spotify/controls.sh next", + "on-scroll-down": "~/.config/waybar/custom/spotify/controls.sh previous", + "signal": 5, + "smooth-scrolling-threshold": 1.0, + }, + "wlr/taskbar": { + "format": "{icon}", + "sort-by-app-id": true, + "icon-size": 13, + "icon-theme": "Numix-Circle", + "tooltip-format": "{title}", + "on-click": "activate", + "on-click-right": "close", + "markup": true, + "ignore-list": [ + "kitty" + ], + }, + "sway/scratchpad": { + "format": "{icon}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, +} + diff --git a/.config/waybar/waybar_ldelossa/custom/bluelightfilter-monitor.sh b/.config/waybar/waybar_ldelossa/custom/bluelightfilter-monitor.sh new file mode 100644 index 0000000..c227d2e --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/bluelightfilter-monitor.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if pgrep gammastep &> /dev/null +then + echo '{"class": "activated", "tooltip": "activated"}' + exit +fi +echo '{"class": "", "tooltip": "deactivated"}' diff --git a/.config/waybar/waybar_ldelossa/custom/bluelightfilter-toggle.sh b/.config/waybar/waybar_ldelossa/custom/bluelightfilter-toggle.sh new file mode 100644 index 0000000..66d3a1e --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/bluelightfilter-toggle.sh @@ -0,0 +1,10 @@ +#!/bin/bash +if pgrep gammastep +then + pkill --signal SIGKILL gammastep + pkill -RTMIN+8 waybar + exit +fi +gammastep & +# send signal to update monitor +pkill -RTMIN+8 waybar diff --git a/.config/waybar/waybar_ldelossa/custom/containers-monitor.sh b/.config/waybar/waybar_ldelossa/custom/containers-monitor.sh new file mode 100644 index 0000000..f26a79e --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/containers-monitor.sh @@ -0,0 +1,25 @@ +#!/bin/bash +IFS=$'\n' + +docker_containers=($(docker ps --format "{{ .Names }}\t{{ .Status }}" | column -t)) +n="${#docker_containers[@]}" + +podman_containers=($(podman ps --format "{{ .Names }}\t{{ .Status }}" | column -t)) +n=$((n + "${#docker_containers[@]}")) + +tooltip="Containers:" +for con in "${docker_containers[@]}"; +do + tooltip="$tooltip\n$con" +done + +for con in "${podman_containers[@]}"; +do + tooltip="$tooltip\n$con" +done + +if [[ n -gt 0 ]] +then + echo "{\"class\": \"running\", \"text\": \"$n\", \"tooltip\": \"$tooltip\"}" + exit +fi diff --git a/.config/waybar/waybar_ldelossa/custom/disk_stats.sh b/.config/waybar/waybar_ldelossa/custom/disk_stats.sh new file mode 100644 index 0000000..aac36fb --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/disk_stats.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +alacritty -t fzf-switcher -e /home/louis/git/gopath/bin/gdu& + diff --git a/.config/waybar/waybar_ldelossa/custom/kvm-monitor.sh b/.config/waybar/waybar_ldelossa/custom/kvm-monitor.sh new file mode 100644 index 0000000..db6e61a --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/kvm-monitor.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +IFS=$'\n' + +vms=($(virsh --connect qemu:///system list | grep -e "[0-9]\+")) +n="${#vms[@]}" + +tooltip="Virtual Machines:" +for vm in "${vms[@]}"; +do + tooltip="$tooltip\n$vm" +done + +if [[ n -gt 0 ]] +then + echo "{\"class\": \"running\", \"text\": \"$n\", \"tooltip\": \"$tooltip\"}" + exit +fi diff --git a/.config/waybar/waybar_ldelossa/custom/kvm.sh b/.config/waybar/waybar_ldelossa/custom/kvm.sh new file mode 100644 index 0000000..2b3bedf --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/kvm.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +if ! pgrep virt-manager +then + virt-manager& +fi + +swaymsg workspace vm diff --git a/.config/waybar/waybar_ldelossa/custom/pulseaudio.sh b/.config/waybar/waybar_ldelossa/custom/pulseaudio.sh new file mode 100644 index 0000000..fe8dc64 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/pulseaudio.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +if ! pgrep pavucontrol +then + pavucontrol& +fi + +swaymsg workspace sound diff --git a/.config/waybar/waybar_ldelossa/custom/spotify/controls.sh b/.config/waybar/waybar_ldelossa/custom/spotify/controls.sh new file mode 100644 index 0000000..d8c40b0 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/spotify/controls.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) + +if [[ -z $status ]] +then + exit +fi + +if [[ $1 == "prev" ]] +then + playerctl -p spotify previous + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +if [[ $1 == "next" ]] +then + playerctl -p spotify next + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +# if no option is provided we toggle +# the play state and send a signal to +# waybar to update it's css. +if [[ $status == "Playing" ]] +then + playerctl -p spotify pause + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + +if [[ $status == "Paused" ]] +then + playerctl -p spotify play + sleep .1 + # trigger the monitor to resync all + # spotify elements + pkill -RTMIN+4 waybar + exit +fi + diff --git a/.config/waybar/waybar_ldelossa/custom/spotify/metadata.sh b/.config/waybar/waybar_ldelossa/custom/spotify/metadata.sh new file mode 100644 index 0000000..fdaafe8 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/spotify/metadata.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) +artist=$(playerctl -p spotify metadata xesam:artist) +title=$(playerctl -p spotify metadata xesam:title) +album=$(playerctl -p spotify metadata xesam:album) + +if [[ -z $status ]] +then + # spotify is dead, we should die to. + exit +fi + +if [[ $status == "Playing" ]] +then + echo "{\"class\": \"playing\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}" + pkill -RTMIN+5 waybar + exit +fi + +if [[ $status == "Paused" ]] +then + echo "{\"class\": \"paused\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}" + pkill -RTMIN+5 waybar + exit +fi + diff --git a/.config/waybar/waybar_ldelossa/custom/spotify/monitor.sh b/.config/waybar/waybar_ldelossa/custom/spotify/monitor.sh new file mode 100644 index 0000000..7440e94 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/spotify/monitor.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# we are a clock for the other +# spotify elements. +# +# waybar will run this on an interval +# and external processes can trigger this +# with pkill -RTMIN+4 waybar +sleep .1 +pkill -RTMIN+5 waybar + +# if spotify is running, trigger the +# render of the "quit" element. +if pgrep spotify > /dev/null +then + pkill -RTMIN+6 waybar +fi + diff --git a/.config/waybar/waybar_ldelossa/custom/spotify/play-pause.sh b/.config/waybar/waybar_ldelossa/custom/spotify/play-pause.sh new file mode 100644 index 0000000..d830958 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/spotify/play-pause.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +status=$(playerctl -p spotify status) + +if [[ -z $status ]] +then + exit +fi + +if [[ $status == "Playing" ]] +then + echo "{\"class\": \"playing\", \"text\": \"\", \"tooltip\": \"$album\"}" + exit +fi + +if [[ $status == "Paused" ]] +then + echo "{\"class\": \"paused\", \"text\": \"\", \"tooltip\": \"$album\"}" + exit +fi diff --git a/.config/waybar/waybar_ldelossa/custom/spotify/quit.sh b/.config/waybar/waybar_ldelossa/custom/spotify/quit.sh new file mode 100644 index 0000000..780ae63 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/spotify/quit.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# quit closes spotify but triggers +# the monitor to update which immediately +# remove the widget instead of waiting for +# the next monitor interval. + +if pgrep spotify +then + kill -SIGINT $(pgrep spotify) +fi + +pkill -RTMIN+4 waybar diff --git a/.config/waybar/waybar_ldelossa/custom/stats.sh b/.config/waybar/waybar_ldelossa/custom/stats.sh new file mode 100644 index 0000000..ec1ddef --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/stats.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +swaymsg workspace stats +if [ "$1" == "cpu" ]; then + kitty "htop" "-s" "PERCENT_CPU" + exit +fi + +if [ "$1" == "memory" ]; then + kitty "htop" "-s" "M_RESIDENT" + exit +fi + +kitty "htop" +exit diff --git a/.config/waybar/waybar_ldelossa/custom/wfrecord-monitor.sh b/.config/waybar/waybar_ldelossa/custom/wfrecord-monitor.sh new file mode 100644 index 0000000..c16277a --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/wfrecord-monitor.sh @@ -0,0 +1,8 @@ +#!/bin/bash +if pgrep wf-recorder &> /dev/null +then + echo '{"class": "recording"}' + exit +fi +echo '{"class": ""}' + diff --git a/.config/waybar/waybar_ldelossa/custom/wfrecord-record.sh b/.config/waybar/waybar_ldelossa/custom/wfrecord-record.sh new file mode 100644 index 0000000..f331366 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/wfrecord-record.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +wf-recorder -o $(swaymsg -r -t get_outputs | jq -r '.[] | select(.focused == true).name') -f $HOME/Videos/$(date -Is).mp4 &> /dev/null & +notify-send ' screen cap started' +sleep .1 + +# send signal to update monitor +pkill -RTMIN+8 waybar + diff --git a/.config/waybar/waybar_ldelossa/custom/wfrecord-stop.sh b/.config/waybar/waybar_ldelossa/custom/wfrecord-stop.sh new file mode 100644 index 0000000..d1fabbe --- /dev/null +++ b/.config/waybar/waybar_ldelossa/custom/wfrecord-stop.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +pkill -SIGINT wf-recorder && notify-send ' screen cap ended' +sleep .1 + +# send signal to update monitor +pkill -RTMIN+8 waybar diff --git a/.config/waybar/waybar_ldelossa/style-single-bar-light.css b/.config/waybar/waybar_ldelossa/style-single-bar-light.css new file mode 100644 index 0000000..ce4b145 --- /dev/null +++ b/.config/waybar/waybar_ldelossa/style-single-bar-light.css @@ -0,0 +1,272 @@ +@define-color trans rgba(28, 28, 28, 0); +@define-color black #2f2f2f; +@define-color black-trans @white; +@define-color blue #437890; +@define-color blue-light @blue; +@define-color yellow #8d905f; +@define-color yellow-light #fff8c5; +@define-color red #755754; +@define-color green #609075; +@define-color grey #525050; +@define-color grey-light #8e8e8e; +@define-color grey-trans rgba(84, 85, 85, .60); +@define-color white #b9bab5; +@define-color white-alt #eaeef2; +@define-color white-alt-trans rgba(234, 238, 242, .90); +@define-color white-lighter #c9cac5; +@define-color white-light @grey; +@define-color orange #9b885c; +@define-color purple #6b6098; +@define-color turquoise #6b6098; + + +.modules-right { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 15px; +} + +.modules-center { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 15px; +} + +.modules-left { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 12px; +} + +tooltip { + font-family: "FreeMono"; + font-size: 20px; + background: @white-alt; + border: 2px solid @purple; +} + +tooltip label { + color: @grey-light; +} + +window#waybar { + /* border-bottom: .5px solid @grey-light; */ + background: @white-alt; +} + +/* === work spaces === */ + +#workspaces { + padding: 0px 0px 0px 0px; + border-radius: 0px 0px 0px 0px; +} + +#workspaces button { + margin: 0px 0px 0px 0px; + padding: 0px 5px 0px 5px; + color: @black; +} + +#workspaces button.focused { + color: #FFFFFF; + background: @blue; + border-radius: 1px; + /* border-bottom: 3px solid @blue; */ +} + +#workspaces button:hover { + background: @white; + border-radius: 2px; + box-shadow: inherit; + text-shadow: inherit; +} + +#workspaces button.urgent { + color: @red; +} + +#custom-spotify-metadata, #custom-spotify-play-pause, #custom-spotify-prev, #custom-spotify-next, #custom-spotify-quit { + color: @white; + padding: 0px 6px 0px 6px; + font-size: 12px; +} +#custom-spotify-metadata { + margin: 0px 0px 0px 1px; +} +#custom-spotify-metadata.playing { + color: @green; +} +#custom-spotify-metadata.paused { + color: @yellow; +} +#custom-spotify-prev { + margin: 0px 0px 0px 1px; +} +#custom-spotify-play-pause { + margin: 0px 0px 0px 1px; +} +#custom-spotify-next { + margin: 0px 0px 0px 1px; +} +#custom-spotify-quit { + margin: 0px 0px 0px 1px; +} + +#clock, #mode { + margin: 0px 15px 0px 15px; + padding: 0px 0px 0px 0px; + color: @grey; +} + +#mode { + font-size: 20px; +} + +#scratchpad, #clock, #tray, #custom-bluelightfilter, #custom-vm, #custom-vm, #custom-notification, #custom-containers, #custom-wfrecord, #custom-grimshot, #battery, #disk, #cpu, #memory, #temperature, #network, #pulseaudio, #backlight, #idle_inhibitor { + margin: 0px 1px 0px 1px; + padding: 0px 6px 0px 6px; + color: @black; + font-size: 20px; +} + +#clock { + font-size: 15px +} + +#custom-notification { + color: @grey; +} + +#idle_inhibitor { + color: @grey; +} + +#idle_inhibitor.activated { + color: @blue-light; +} + +#custom-bluelightfilter { + color: @grey; + font-size: 19px; +} + +#custom-bluelightfilter.activated { + color: @blue-light; +} + +#tray { + color: @green; +} + +#custom-wfrecord { + font-size: 14px; +} +#custom-grimshot { + font-size: 15px; +} + +#custom-wfrecord.recording { + color: @blue-light; +} + +#custom-vm { + font-size: 20px; +} +#custom-vm.running { + color: @blue; +} + +#custom-containers { + font-size: 20px; +} + +#custom-containers.running { + color: @blue; +} + +#memory { +} +#memory.low { + color: @blue; +} +#memory.mid { + color: @yellow; +} +#memory.high { + color: @red; +} + +#cpu { +} +#cpu.low { + color: @blue; +} +#cpu.mid { + color: @yellow; +} +#cpu.high { + color: @red; +} + +#disk { + font-size: 16px; +} +#disk.low { + color: @blue; +} +#disk.mid { + color: @yellow; +} +#disk.high { + color: @red; +} + +#network { + color: @green; + font-size: 18px; +} +#network.disconnected { + color: @red; +} + +#battery { + font-size: 11px; + color: @green; +} +#battery.warning { + color: @yellow; +} +#battery.critical { + color: @red; +} +#battery.charging { + color: @green; + font-size: 13px; +} + +#backlight { + font-size: 12px; +} +#backlight.low { + color: @blue; +} +#backlight.mid { + color: @yellow; +} +#backlight.high { + color: @red; +} + +#pulseaudio { + font-size: 22px; +} +#pulseaudio.low { + color: @blue; +} +#pulseaudio.mid { + color: @yellow; +} +#pulseaudio.high { + color: @red; +} +#pulseaudio.muted { + color: @red; +} + diff --git a/.config/waybar/waybar_ldelossa/style-single-bar.css b/.config/waybar/waybar_ldelossa/style-single-bar.css new file mode 100644 index 0000000..6a9b9de --- /dev/null +++ b/.config/waybar/waybar_ldelossa/style-single-bar.css @@ -0,0 +1,273 @@ +@define-color trans rgba(28, 28, 28, .0); +@define-color black #1c1c1c; +@define-color black-two #252525; +@define-color black-trans rgba(35, 35, 35, .95); +@define-color black-trans-two rgba(42, 42, 42, .95); +@define-color black-trans-overlay rgba(85, 85, 85, .4); +@define-color blue #5b839a; +@define-color blue-light #87afd7; +@define-color yellow #7c794e; +@define-color yellow-light #9b9761; +@define-color red #755754; +@define-color green #497964; +@define-color grey #545555; +@define-color grey-light #8e8e8e; +@define-color white #ababaa; +@define-color orange #9b885c; +@define-color orange-darker #756643; +@define-color purple #6b6098; +@define-color purple-light #988acf; +@define-color turquoise #268889; +@define-color turquoise-light #4dc5c6; + + +.modules-right { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 15px; +} + +.modules-center { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 15px; +} + +.modules-left { + font-family: "Fira Code Regular Nerd Font Complete Mono"; + font-size: 12px; +} + +tooltip { + font-family: "FreeMono"; + font-size: 20px; + background: @black-trans; + border: 2px solid @blue; +} +tooltip label { + color: @grey-light; +} + +window#waybar { + border-bottom: .3px solid @grey-light; + background: @black-trans-two; +} + +/* === work spaces === */ + +#workspaces { + padding: 0px 0px 0px 0px; + border-radius: 0px 0px 0px 0px; +} + +#workspaces button { + margin: 0px 0px 0px 0px; + padding: 0px 5px 0px 5px; + color: @grey-light; + border-radius: 0px; +} + +#workspaces button.focused { + color: #FFFFFF; + background: @blue; + border-radius: 1px; + /* border-bottom: 3px solid @blue; */ +} + +#workspaces button:hover { + background: @grey; + border-radius: 2px; + box-shadow: inherit; + text-shadow: inherit; +} + +#workspaces button.urgent { + color: @red; +} + +#custom-spotify-metadata, #custom-spotify-play-pause, #custom-spotify-prev, #custom-spotify-next, #custom-spotify-quit { + color: @grey-light; + padding: 0px 6px 0px 6px; + font-size: 12px; +} + +#custom-spotify-metadata { + margin: 0px 8px 0px 1px; + font-size: 16px; +} +#custom-spotify-metadata.playing { + color: @green; +} +#custom-spotify-metadata.paused { + color: @yellow; +} +#custom-spotify-prev { + margin: 0px 0px 0px 1px; +} +#custom-spotify-play-pause { + margin: 0px 0px 0px 1px; +} +#custom-spotify-next { + margin: 0px 0px 0px 1px; +} +#custom-spotify-quit { + margin: 0px 0px 0px 1px; +} + +#clock, #mode { + margin: 0px 15px 0px 15px; + padding: 0px 0px 0px 0px; + color: @white; +} + +#mode { + font-size: 20px; +} + +#scratchpad, #clock, #tray, #custom-bluelightfilter, #custom-vm, #custom-notification, #custom-containers, #custom-wfrecord, #custom-grimshot, #battery, #disk, #cpu, #memory, #temperature, #network, #pulseaudio, #backlight, #idle_inhibitor { + margin: 0px 1px 0px 1px; + padding: 0px 6px 0px 6px; + color: @white; + font-size: 20px; +} + +#clock { + font-size: 15px; +} + +#custom-notification { + +} + +#idle_inhibitor { + color: @grey; + font-size: 12px; +} + +#idle_inhibitor.activated { + color: @white; +} + +#custom-bluelightfilter { + color: @grey; +} + +#custom-bluelightfilter.activated { + color: @white; +} + +#tray { +} + +#custom-wfrecord { + font-size: 13px; +} +#custom-grimshot { + font-size: 15px; +} + +#custom-wfrecord.recording { + color: @green; +} + +#custom-vm { + font-size: 20px; +} +#custom-vm.running { + color: @blue-light; +} + +#custom-containers { + font-size: 20px; +} +#custom-containers.running { + color: @blue-light; +} + +#memory { +} +#memory.low { + color: @blue; +} +#memory.mid { + color: @yellow; +} +#memory.high { + color: @red; +} + +#cpu { +} +#cpu.low { + color: @blue; +} +#cpu.mid { + color: @yellow; +} +#cpu.high { + color: @red; +} + +#disk { + font-size: 16px; +} +#disk.low { + color: @blue; +} +#disk.mid { + color: @yellow; +} +#disk.high { + color: @red; +} + +#network { + color: @green; + font-size: 18px; +} +#network.disconnected { + color: @red; +} + +#battery { + font-size: 12px; + color: @green; +} +#battery.warning { + color: @yellow; +} +#battery.critical { + color: @red; +} +#battery.charging { + color: @green; + font-size: 13px; +} + +#backlight { + font-size: 15px; +} +#backlight.low { + color: @blue; +} +#backlight.mid { + color: @yellow; +} +#backlight.high { + color: @red; +} + +#pulseaudio { + font-size: 22px; +} +#pulseaudio.low { + color: @blue; +} +#pulseaudio.mid { + color: @yellow; +} +#pulseaudio.high { + color: @red; +} +#pulseaudio.muted { + color: @red; +} + diff --git a/.config/waybar/waybar_ldelossa/waybar.sh b/.config/waybar/waybar_ldelossa/waybar.sh new file mode 100644 index 0000000..720620c --- /dev/null +++ b/.config/waybar/waybar_ldelossa/waybar.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env sh + +# Terminate already running bar instances +killall -q waybar + +# Wait until the processes have been shut down +while pgrep -x waybar >/dev/null; do sleep 1; done + +# Launch main +waybar diff --git a/.config/waybar/waybar_lvntcylmz/config b/.config/waybar/waybar_lvntcylmz/config new file mode 100644 index 0000000..8faf95d --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/config @@ -0,0 +1,196 @@ +{ + "layer": "top", + "position": "top", + "output": [ + "eDP-1", + "DP-3", + "!DP-5" + ], + "modules-left": [ + "custom/power-user", + "sway/language", + "clock", + "custom/weather#eu", + "custom/weather#tr", + "custom/pacman", + "custom/mail", + "custom/scratchpad-indicator", + "sway/mode" + ], + "modules-center": [ + "custom/media" + ], + "modules-right": [ + "network", + "disk", + "temperature", + "pulseaudio#volume", + "pulseaudio#mic", + "battery#bat0", + "battery#bat1", + "custom/battery", + "custom/notification", + "tray" + ], + + "custom/power-user": { + "tooltip": false, + "exec":"$HOME/.config/waybar/scripts/user.sh 2> /dev/null", + "on-click": "$HOME/.config/waybar/scripts/powermenu.sh 2> /dev/null", + "interval": 60 + }, + "sway/language": { + "format": "{shortDescription} {flag}", + "on-click": "swaymsg input type:keyboard xkb_switch_layout next" + }, + "clock": { + "format": " {:%H:%M:%S%a%d/%b/%Y}", + "interval": 1, + "on-click": "wldash" + }, + "custom/weather#eu": { + "format": "{}", + "return-type": "json", + "exec": "$HOME/.config/waybar/scripts/weather.sh 'Clausthal-Zellerfeld' 2> /dev/null", + "interval": 300, + "tooltip": true + }, + "custom/weather#tr": { + "format": "{}", + "return-type": "json", + "exec": "$HOME/.config/waybar/scripts/weather.sh 'Lüleburgaz' 2> /dev/null", + "interval": 300, + "tooltip": true + }, + "custom/pacman": { + "interval": 3600, + "exec": "$HOME/.config/waybar/scripts/checkupdates.sh 2> /dev/null", + "signal": 8, + "on-click": "notify-send -i software-update-available-symbolic \"Updates Available\" \"$(yay -Qu | checkupdates) \"" + }, + "custom/mail": { + "exec": "$HOME/.config/waybar/scripts/mail.sh 2> /dev/null", + "interval": 3600, + "on-click": "thunderbird" + }, + "custom/scratchpad-indicator": { + "format": " {}", + "return-type": "json", + "exec": "swaymsg -t get_tree | jq --unbuffered --compact-output '(recurse(.nodes[]) | select(.name == \"__i3_scratch\") | .focus) as $scratch_ids | [.. | (.nodes? + .floating_nodes?) // empty | .[] | select(.id |IN($scratch_ids[]))] as $scratch_nodes | if ($scratch_nodes|length) > 0 then { text: \"\\($scratch_nodes | length)\", tooltip: $scratch_nodes | map(\"\\(.app_id // .window_properties.class) (\\(.id)): \\(.name)\") | join(\"\\n\") } else empty end'", + "interval": 3, + "on-click": "swaymsg 'scratchpad show'", + "on-click-right": "swaymsg 'move scratchpad'" + }, + "sway/mode": { + "format": " {}", + "max-length": 50 + }, + + "custom/media": { + "max-length": 70, + "exec": "$HOME/.config/waybar/scripts/mediaplayer.sh 2> /dev/null", + "interval": 1, + "on-click": "playerctl play-pause" + }, + + "network": { + "format-wifi": "", + "format-ethernet": "", + "format-linked": "", + "format-disconnected": "Disconnected ", + "internval": 60, + "on-click": "iwgtk" + }, + "disk": { + "format": "{used} ", + "on-click": "exec thunar" + }, + "temperature": { + "critical-threshold": 65, + "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": [ + "", + "", + "" + ] + }, + "pulseaudio#volume": { + "format": "{volume}% {icon}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": "{volume}% 󰖁", + "format-icons": { + "headphone": "", + "phone": "", + "portable": "", + "car": "", + "default": [ + "", + "奔", + "" + ] + }, + "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", + "on-click-right": "pavucontrol" + }, + "pulseaudio#mic": { + "format": "{format_source}", + "format-source": "{volume}% ", + "format-source-muted": "{volume}% ", + "on-click": "pactl set-source-mute @DEFAULT_SOURCE@ toggle" + }, + "battery#bat0": { + "bat": "BAT0", + "states": { + "good": 95, + "warning": 10, + "critical": 5 + }, + "format": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + "format-icons": ["", "", "", "", ""], + "tooltip-format": "{time}", + "interval": 1 + }, + "battery#bat1": { + "bat": "BAT1", + "states": { + "good": 95, + "warning": 10, + "critical": 5 + }, + "format": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + "format-icons": ["", "", "", "", ""], + "tooltip-format": "{time}", + "interval": 1 + }, + "custom/battery": { + "exec": "$HOME/.config/waybar/scripts/battery.sh 2> /dev/null", + "interval": 60 + }, + "custom/notification": { + "tooltip": false, + "format": "{} {icon}", + "format-icons": { + "notification": "", + "none": "", + "dnd-notification": "", + "dnd-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 + }, + "tray": { + "icon-size": 13, + "spacing": 1, + "show-passive-items": true + } +} \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/battery.sh b/.config/waybar/waybar_lvntcylmz/scripts/battery.sh new file mode 100644 index 0000000..71db102 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/battery.sh @@ -0,0 +1,45 @@ +#!/bin/sh + +PATH_AC="/sys/class/power_supply/AC" +PATH_BATTERY_0="/sys/class/power_supply/BAT0" +PATH_BATTERY_1="/sys/class/power_supply/BAT1" + +ac=0 +battery_level_0=0 +battery_level_1=0 +battery_max_0=0 +battery_max_1=0 + +if [ -f "$PATH_AC/online" ]; then + ac=$(cat "$PATH_AC/online") +fi + +if [ -f "$PATH_BATTERY_0/energy_now" ]; then + battery_level_0=$(cat "$PATH_BATTERY_0/energy_now") +fi + +if [ -f "$PATH_BATTERY_0/energy_full" ]; then + battery_max_0=$(cat "$PATH_BATTERY_0/energy_full") +fi + +if [ -f "$PATH_BATTERY_1/energy_now" ]; then + battery_level_1=$(cat "$PATH_BATTERY_1/energy_now") +fi + +if [ -f "$PATH_BATTERY_1/energy_full" ]; then + battery_max_1=$(cat "$PATH_BATTERY_1/energy_full") +fi + +battery_level=$(("$battery_level_0 + $battery_level_1")) +battery_max=$(("$battery_max_0 + $battery_max_1")) + +battery_level=$(("$battery_level_0")) +battery_max=$(("$battery_max_0")) + +battery_percent=$(("$battery_level * 100")) +battery_percent=$(("$battery_percent / $battery_max")) + +if ([ $battery_percent -eq 10 ] || [ $battery_percent -eq 6 ]) && [ "$ac" -eq 0 ] +then + notify-send -u normal -i battery-level-10-symbolic "Arch Linux" "$battery_percent battery left." +fi \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/checkupdates.sh b/.config/waybar/waybar_lvntcylmz/scripts/checkupdates.sh new file mode 100644 index 0000000..d9502e2 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/checkupdates.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +updates_yay=$(yay -Qu --aur 2> /dev/null | wc -l) +updates_pacman=$(checkupdates 2> /dev/null | wc -l) +updates=$((updates_pacman + updates_yay)) + +if [ "$updates" -gt 0 ]; then + if [ "$updates_yay" -eq 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_yay update available from AUR" "$(yay -Qu --aur)" + fi + if [ "$updates_pacman" -eq 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_pacman update available from pacman" "$(checkupdates)" + fi + if [ "$updates_yay" -gt 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_yay updates available from AUR" "$(yay -Qu --aur)" + fi + if [ "$updates_pacman" -gt 1 ]; then + echo " $updates" + notify-send -u normal -i software-update-available-symbolic "$updates_pacman updates available from pacman" "$(checkupdates)" + fi +fi \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/mail.sh b/.config/waybar/waybar_lvntcylmz/scripts/mail.sh new file mode 100644 index 0000000..a0ce63d --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/mail.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# Server and mail adress are defined with credentials in ~/.netrc +SERVER="$(head -1 ~/.netrc | awk '{print $2}')" +INBOX=$(curl --netrc -X "STATUS INBOX (UNSEEN)" imaps://$SERVER/INBOX | tr -d -c "[:digit:]") + +if [ $INBOX ] && [ $INBOX -gt 0 ] ; then + if [ $INBOX -eq 1 ] ; then + echo " $INBOX" + notify-send -i mail-unread-symbolic "Thunderbird" "You have an unread e-mail." + else + echo " $INBOX" + notify-send -i mail-unread-symbolic "Thunderbird" "You have $INBOX unread e-mail." + fi +fi \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/mediaplayer.sh b/.config/waybar/waybar_lvntcylmz/scripts/mediaplayer.sh new file mode 100644 index 0000000..21baa4f --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/mediaplayer.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +player_status=$(playerctl status) +player_name=$(playerctl metadata --format "{{ playerName }}") + +artist=$(playerctl metadata --format "{{ artist }}") +title=$(playerctl metadata --format "{{ title }}") +duration=$(playerctl metadata --format "{{ duration(position) }} / {{ duration(mpris:length) }}") + +firefox_status=$(playerctl --player=firefox status) +spotify_status=$(playerctl --player=spotify status) + +if [ "$player_name" == "spotify" ]; then + echo " $artist - $title - [$duration]" +elif [ "$player_name" == "firefox" ]; then + if [ "$artist" == "" ]; then + echo " $title" + else + echo " $artist - $title" + fi +else + if [ "$player_status" == "Playing" ]; then + echo " $artist - $title" + else + echo "" + fi +fi \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/powermenu.sh b/.config/waybar/waybar_lvntcylmz/scripts/powermenu.sh new file mode 100644 index 0000000..c160239 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/powermenu.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +option0=" Lock" +option1="󰗽 Logout" +option2=" Suspend" +option3=" Reboot" +option4=" Shutdown" + +options="$option0\n$option1\n$option2\n$option3\n$option4\n$option5\n$option6\n$option7" + +chosen="$(echo -e "$options" | fuzzel --lines 5 --dmenu)" +case $chosen in + $option0) + swaylock;; + $option1) + swaymsg exit;; + $option2) + systemctl suspend;; + $option3) + systemctl reboot;; + $option4) + systemctl poweroff;; +esac \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/user.sh b/.config/waybar/waybar_lvntcylmz/scripts/user.sh new file mode 100644 index 0000000..bdb2bba --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/user.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +system="$(uptime | awk '{print $3}' | tr -d \,)" +user=$(whoami) + +echo " ${user^}$system" diff --git a/.config/waybar/waybar_lvntcylmz/scripts/waybar.sh b/.config/waybar/waybar_lvntcylmz/scripts/waybar.sh new file mode 100644 index 0000000..172f0e8 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/waybar.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env sh + +# Terminate already running instances +killall -q waybar + +# Wait until the processes have been shut down +while pgrep -x waybar >/dev/null; do sleep 1; done + +# Launch main +waybar \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/scripts/weather.sh b/.config/waybar/waybar_lvntcylmz/scripts/weather.sh new file mode 100644 index 0000000..3a87a36 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/scripts/weather.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +text=$(curl -s "https://wttr.in/$1?format=%c+%f+%m") + +if [[ $? == 0 ]] +then + text=$(echo "$text" | sed -E "s/\s+/ /g") + tooltip=$(curl -s "https://wttr.in/$1?format=%l:+%C+%c+%t+%w+%m") + if [[ $? == 0 ]] + then + tooltip=$(echo "$tooltip" | sed -E "s/\s+/ /g") + echo "{\"text\":\"$text\", \"tooltip\":\"$tooltip\"}" + exit + fi +fi + +echo "{\"text\":\"Service Unavailable\", \"tooltip\":\"Service Unavailable\"}" \ No newline at end of file diff --git a/.config/waybar/waybar_lvntcylmz/style.css b/.config/waybar/waybar_lvntcylmz/style.css new file mode 100644 index 0000000..dece2d6 --- /dev/null +++ b/.config/waybar/waybar_lvntcylmz/style.css @@ -0,0 +1,91 @@ +@define-color main-bg-color #120024; +@define-color main-fg-color #753AB0; +@define-color highlight-color #75B03A; + +* { + margin: 2px 5px; + font-family: "JetBrains Mono Medium", "Material Design Icons Desktop"; + font-size: 12px; +} + +#waybar { + background-color: @main-bg-color; + color: @main-fg-color; +} + +#mode, +#tray, +#disk, +#temperature, +#battery.bat0, +#battery.bat1, +#pulseaudio.volume, +#custom-weather.eu, +#custom-weather.tr, +#custom-notification, +#custom-scratchpad-indicator, +#pulseaudio.mic.source-muted { + border: 0.5 solid @main-fg-color; + background: @main-bg-color; + color: @main-fg-color; + font-weight: bold; + border-radius: 5px; + padding: 1px 5px; + margin: 0 1px; +} + +#clock, +#language, +#custom-media, +#custom-power-user { + border: 0.5 solid @main-fg-color; + background: @main-fg-color; + color: @main-bg-color; + font-weight: bold; + border-radius: 5px; + padding: 1px 5px; + margin: 0 1px; +} + +#mode, +#custom-mail, +#custom-pacman, +#network.disabled, +#network.disconnected, +#temperature.critical, +#pulseaudio.mic, +#pulseaudio.volume.muted, +#battery.bat0.charging, +#battery.bat0.plugged, +#battery.bat1.charging, +#battery.bat1.plugged, +#custom-scratchpad-indicator, +#custom-notification.dnd-none, +#battery.bat0.warning.discharging, +#battery.bat0.critical.discharging, +#battery.bat1.warning.discharging, +#battery.bat1.critical.discharging, +#custom-notification.dnd-notification { + border: 0.5 solid @highlight-color; + background: @highlight-color; + color: @main-bg-color; + font-weight: bold; + border-radius: 5px; + padding: 1px 5px; + margin: 0 1px; +} + +#battery.bat0.critical.discharging, +#battery.bat1.critical.discharging { + animation: blink 1s infinite; +} + +@keyframes blink { + from { + background-color: @main-bg-color; + } + + to { + background-color: @highlight-color; + } +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/config b/.config/waybar/waybar_simple_and_beautiful/config new file mode 100644 index 0000000..6a0b793 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/config @@ -0,0 +1,403 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + // "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": ["custom/menu", "sway/workspaces", "sway/window"], //"sway/mode", "sway/scratchpad", "sway/window" + //"modules-center": ["sway/window"], + "modules-right": ["custom/playerctl2", "pulseaudio", "custom/wf-recorder2", "network", "bluetooth", "custom/gpu", "idle_inhibitor", "cpu", "memory", "disk", "temperature", "backlight", "battery", "custom/pacman", "custom/weather", "clock", "custom/clipboard", "tray", "custom/poweroff"], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "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": "{}" + }, + + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + + "sway/language": { + "format": " {}", + "min-length": 5, + "tooltip": false, + "on-click": "swaymsg input $(swaymsg -t get_inputs --raw | jq '[.[] | select(.type == \"keyboard\")][0] | .identifier') xkb_switch_layout next" + }, + + "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": " ", + "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/Sao_Paulo", // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format": "{:%H:%M} ", // + "format-alt": "{:%Y-%m-%d} ", + "on-click-right": "wldash", + "on-click-middle": "gsimplecal" + }, + + "cpu": { + "interval": 5, + "format": "{usage}% ", + "tooltip-format": "{}", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e watch cpupower frequency-info" + }, + + "memory": { + "interval": 5, + "format": "{}%  ", // ""  " + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e htop" + }, + + "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": ["","",""], //["", "", ""] + "on-click": "kitty -e watch sensors" + }, + + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + // 🌕🌖🌗🌘🌑🌒🌓🌔✨🌟⭐ ☀️🌞🔆🔅😎 ["", "", ""], + "format-icons": ["🌑", "🌒", "🌓", "🌔", "🌕", "🌞"], //["🌑", "🌒", "🌘", "🌓", "🌗", "🌖", "🌔", "🌕", "🌞"] + "on-scroll-up": "light -A 1", //"format-icons": ["", "", "", "", "", "", "", "", ""] + "on-scroll-down": "light -U 1" + }, + + "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" + }, + + "bluetooth": { + "format": "{icon}", + "format-icons": { + "enabled": "", + "disabled": "" + }, + "on-click": "bash -c ${HOME}/.config/waybar/scripts/rofi-bluetooth 2> /dev/null" , + "tooltip-format": "{}" + }, + + "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}", + "on-click-right": "kitty -e nmtui" + }, + + "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" + }, + + "disk": { + "interval": 30, + "format": "", + "format-alt": "Free: {}%", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click-right": "pcmanfm", + "on-click-middle": "kitty -e watch df -h /", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + + "custom/sunset": { + "interval": 1, + "tooltip": false, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "on": "" , + "off": "" + }, + "exec": "${HOME}/.config/waybar/scripts/sunset.sh", + "on-click": "${HOME}/.config/waybar/scripts/sunset.sh toggle; pkill -RTMIN+6 waybar", + "exec-if": "${HOME}/.config/waybar/scripts/sunset.sh check", + "signal": 6 + }, + + "custom/clipboard": { + "format" : "-", + "tooltip": false, //  󰅇 󱓦 󱉥 󱉦 󱓥 + "on-click": "cliphist list | rofi -dmenu | cliphist decode | wl-copy", + "on-click-right": "cliphist list | dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist wipe", + "signal": 8 + }, + + "custom/wf-recorder2": { + "interval": 1, + "format" : "{}", + "tooltip": false, // 雷 🎦  󰻂 󰻃 󰑋 + "exec": "bash -c 'wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo 󰑋; else echo  ; fi'", + "exec-if": "exit 0", + "on-click": "killall -s SIGINT wf-recorder", + "on-click-right": "bash <([[ ! -d ~/Videos/Capture ]] && mkdir -p ~/Videos/Capture; wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo wf-recorder -c libx265 --audio=`LANG=en pactl list sources | awk '/Name:/ {print $2}' | head -n1 | tail -n1` -f ${HOME}/Videos/Capture/WScreen_$(date +%Y-%m-%d_%H:%M:%S).mkv; fi) &", + "signal": 8 + }, + + "custom/wf-recorder": { + "interval": 1, + "return-type": "json", + "format" : "{}", + "tooltip-format": "{tooltip}", + "exec": "echo '{\"class\": \"recording\",\"text\":\"雷\",\"tooltip\":\"press $mod+Esc to stop recording\"}'", + "exec-if": "pgrep wf-recorder", + "on-click": "killall -s SIGINT wf-recorder", + "signal": 8 + }, + + "custom/github": { + "interval": 300, + "tooltip": false, + "return-type": "json", + "format" : " {}", + "exec": "gh api '/notifications' -q '{ text: length }' | cat -", + "exec-if": "command -v gh >/dev/null && gh auth status 2>&1 | grep -q -m 1 'Logged in' && gh api '/notifications' -q 'length' | grep -q -m 1 '0' ; test $? -eq 1", + "on-click": "xdg-open https://github.com/notifications && sleep 30 && pkill -RTMIN+4 waybar", + "signal": 4 + }, + + "custom/weather": { + "format": "{}", + "tooltip": true, + "interval": 900, + "exec": "python -u ${HOME}/.config/waybar/scripts/waybar-wttr.py", + "return-type": "json", + "on-click": "kitty -e ${HOME}/.config/waybar/scripts/prompt_weather.sh" + }, + + "custom/weather2": { + "exec": "bash -c ${HOME}/.config/waybar/scripts/wittr.sh", + "return-type": "json", + "format": "{}", + "tooltip": true, + "interval": 900 + }, + + "custom/menu": { + // ⨇,  ⚫🔵⚪💙🩸💧🛟 💎 ⚽🏀🏈⚾🥎🎾🏐🏉🥏🎱🪀 🧡💛💚💙💜🖤🤎🤍💔❣️💝❤️‍🩹❤️‍🔥  + //🛑💠🌀Ⓜ️🆗🆖⏺️⚪⚫🔴🔵🟤🟣🟢🟡🟠🔺🔻🔶🔷🔳🔲⬛⬜🟧🟦🟥🟫🟪🟩🟨 🔎👁️👽🤖👾☠️👇👆🤙☝️🎲🧊🎖️🚦🎗️ + "format": "🎲", + "on-click": "nwg-drawer", + "on-click-right": "rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi", + "on-click-middle": "pkill -9 rofi" + }, + + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", 󱁂  󱁄 󱁅 󱨎 󱁆 󱁇  + "format": "ᗧ∙∙ ᗣ  {}", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "kitty -e ~/.local/bin/upgrade-system; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + + "custom/uptime": { + "interval": 1, + "signal": 8, + "tooltip-format": "{}", + "format":"ﴻ {}" , //"{} ﴻ" 🔝 + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/poweroff": { + //"format": "" 📴, + "format": ".", + "format-alt": "ﴻ {}", + "tooltip": false, + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click-right": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/gpu": { + "format": "{}", + "tooltip": false, + "interval": 2, + "exec": "bash -c 'NVIDIA=$(glxinfo -B | grep -i 'NVIDIA') ; if [ -e $NVIDIA ] ; then echo  ; else echo  ; fi' 2>/dev/null", + "exec-if": "exit 0", + "on-click": "kitty -e watch glxinfo -B", + "on-click-right": "kitty -e nvtop", + "signal": 8 + }, + + "custom/spotify": { + "interval": 1, + "return-type": "json", + "exec": "bash -c ${HOME}/.cargo/bin/waybar_media_display", + "exec-if": "pgrep spotify", + "on-click":"playerctl --player=spotify play-pause", + "escape": true + }, + + "custom/playerctl2": { + "interval": 1, + "tooltip": true, + "format" : "{}", //奈  + "exec": "bash -c 'PCTL=$(LANG=en playerctl status); if [[ ${PCTL} = Playing ]]; then echo  ; elif [[ ${PCTL} = Paused ]]; then echo  ; else echo >/dev/null; fi' 2>/dev/null", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-click-middle": "playerctl previous; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/playerctl": { + "interval": "once", + "tooltip": true, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "Playing": "", //奈 + "Paused": "" // + }, + "exec": "playerctl metadata --format '{\"alt\": \"{{status}}\", \"tooltip\": \"{{playerName}}: {{markup_escape(title)}} - {{markup_escape(artist)}}\" }'", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "python -u ${HOME}/.config/waybar/scripts/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 + } +} + diff --git a/.config/waybar/waybar_simple_and_beautiful/config_colors b/.config/waybar/waybar_simple_and_beautiful/config_colors new file mode 100644 index 0000000..0c6d4dc --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/config_colors @@ -0,0 +1,403 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + // "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": ["custom/menu", "sway/workspaces", "sway/window"], //"sway/mode", "sway/scratchpad", "sway/window" + //"modules-center": ["sway/window"], + "modules-right": ["custom/playerctl2", "pulseaudio", "custom/wf-recorder2", "network", "bluetooth", "custom/gpu", "idle_inhibitor", "cpu", "memory", "disk", "temperature", "backlight", "battery", "custom/pacman", "custom/weather", "clock", "custom/clipboard", "tray", "custom/poweroff"], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "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": "{}" + }, + + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + + "sway/language": { + "format": " {}", + "min-length": 5, + "tooltip": false, + "on-click": "swaymsg input $(swaymsg -t get_inputs --raw | jq '[.[] | select(.type == \"keyboard\")][0] | .identifier') xkb_switch_layout next" + }, + + "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": " ", + "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/Sao_Paulo", // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format": "{:%H:%M} ", // + "format-alt": "{:%Y-%m-%d} ", + "on-click-right": "wldash", + "on-click-middle": "gsimplecal" + }, + + "cpu": { + "interval": 5, + "format": "{usage}% ", + "tooltip-format": "{}", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e watch cpupower frequency-info" + }, + + "memory": { + "interval": 5, + "format": "{}%  ", // ""  " + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e htop" + }, + + "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": ["","",""], //["", "", ""] + "on-click": "kitty -e watch sensors" + }, + + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + // 🌕🌖🌗🌘🌑🌒🌓🌔✨🌟⭐ ☀️🌞🔆🔅😎 ["", "", ""], + "format-icons": ["🌑", "🌒", "🌓", "🌔", "🌕", "🌞"], //["🌑", "🌒", "🌘", "🌓", "🌗", "🌖", "🌔", "🌕", "🌞"] + "on-scroll-up": "light -A 1", //"format-icons": ["", "", "", "", "", "", "", "", ""] + "on-scroll-down": "light -U 1" + }, + + "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" + }, + + "bluetooth": { + "format": "{icon}", + "format-icons": { + "enabled": "", + "disabled": "" + }, + "on-click": "bash -c ${HOME}/.config/waybar/scripts/rofi-bluetooth 2> /dev/null" , + "tooltip-format": "{}" + }, + + "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}", + "on-click-right": "kitty -e nmtui" + }, + + "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" + }, + + "disk": { + "interval": 30, + "format": "", + "format-alt": "Free: {}%", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click-right": "pcmanfm", + "on-click-middle": "kitty -e watch df -h /", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + + "custom/sunset": { + "interval": 1, + "tooltip": false, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "on": "" , + "off": "" + }, + "exec": "${HOME}/.config/waybar/scripts/sunset.sh", + "on-click": "${HOME}/.config/waybar/scripts/sunset.sh toggle; pkill -RTMIN+6 waybar", + "exec-if": "${HOME}/.config/waybar/scripts/sunset.sh check", + "signal": 6 + }, + + "custom/clipboard": { + "format" : "📋", + "tooltip": false, // - 󰅇 󱓦 󱉥 󱉦 󱓥 + "on-click": "cliphist list | rofi -dmenu | cliphist decode | wl-copy", + "on-click-right": "cliphist list | dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist wipe", + "signal": 8 + }, + + "custom/wf-recorder2": { + "interval": 1, + "format" : "{}", + "tooltip": false, // 雷 🎦  󰻂 󰻃 󰑋 + "exec": "bash -c 'wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo 󰑋; else echo  ; fi'", + "exec-if": "exit 0", + "on-click": "killall -s SIGINT wf-recorder", + "on-click-right": "bash <([[ ! -d ~/Videos/Capture ]] && mkdir -p ~/Videos/Capture; wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo wf-recorder -c libx265 --audio=`LANG=en pactl list sources | awk '/Name:/ {print $2}' | head -n1 | tail -n1` -f ${HOME}/Videos/Capture/WScreen_$(date +%Y-%m-%d_%H:%M:%S).mkv; fi) &", + "signal": 8 + }, + + "custom/wf-recorder": { + "interval": 1, + "return-type": "json", + "format" : "{}", + "tooltip-format": "{tooltip}", + "exec": "echo '{\"class\": \"recording\",\"text\":\"雷\",\"tooltip\":\"press $mod+Esc to stop recording\"}'", + "exec-if": "pgrep wf-recorder", + "on-click": "killall -s SIGINT wf-recorder", + "signal": 8 + }, + + "custom/github": { + "interval": 300, + "tooltip": false, + "return-type": "json", + "format" : " {}", + "exec": "gh api '/notifications' -q '{ text: length }' | cat -", + "exec-if": "command -v gh >/dev/null && gh auth status 2>&1 | grep -q -m 1 'Logged in' && gh api '/notifications' -q 'length' | grep -q -m 1 '0' ; test $? -eq 1", + "on-click": "xdg-open https://github.com/notifications && sleep 30 && pkill -RTMIN+4 waybar", + "signal": 4 + }, + + "custom/weather": { + "format": "{}", + "tooltip": true, + "interval": 900, + "exec": "python -u ${HOME}/.config/waybar/scripts/waybar-wttr.py", + "return-type": "json", + "on-click": "kitty -e ${HOME}/.config/waybar/scripts/prompt_weather.sh" + }, + + "custom/weather2": { + "exec": "bash -c ${HOME}/.config/waybar/scripts/wittr.sh", + "return-type": "json", + "format": "{}", + "tooltip": true, + "interval": 900 + }, + + "custom/menu": { + // ⨇,  ⚫🔵⚪💙🩸💧🛟 💎 ⚽🏀🏈⚾🥎🎾🏐🏉🥏🎱🪀 🧡💛💚💙💜🖤🤎🤍💔❣️💝❤️‍🩹❤️‍🔥  + //🛑💠🌀Ⓜ️🆗🆖⏺️⚪⚫🔴🔵🟤🟣🟢🟡🟠🔺🔻🔶🔷🔳🔲⬛⬜🟧🟦🟥🟫🟪🟩🟨 🔎👁️👽🤖👾☠️👇👆🤙☝️🎲🧊🎖️🚦🎗️ + "format": "🎲", + "on-click": "nwg-drawer", + "on-click-right": "rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi", + "on-click-middle": "pkill -9 rofi" + }, + + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", 󱁂  󱁄 󱁅 󱨎 󱁆 󱁇  + "format": "ᗧ∙∙ ᗣ  {}", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "kitty -e ~/.local/bin/upgrade-system; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + + "custom/uptime": { + "interval": 1, + "signal": 8, + "tooltip-format": "{}", + "format":"ﴻ {}" , //"{} ﴻ" 🔝 + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/poweroff": { + //"format": "" 📴, + "format": ".", + "format-alt": "ﴻ {}", + "tooltip": false, + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click-right": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/gpu": { + "format": "{}", + "tooltip": false, + "interval": 2, + "exec": "bash -c 'NVIDIA=$(glxinfo -B | grep -i 'NVIDIA') ; if [ -e $NVIDIA ] ; then echo  ; else echo  ; fi' 2>/dev/null", + "exec-if": "exit 0", + "on-click": "kitty -e watch glxinfo -B", + "on-click-right": "kitty -e nvtop", + "signal": 8 + }, + + "custom/spotify": { + "interval": 1, + "return-type": "json", + "exec": "bash -c ${HOME}/.cargo/bin/waybar_media_display", + "exec-if": "pgrep spotify", + "on-click":"playerctl --player=spotify play-pause", + "escape": true + }, + + "custom/playerctl2": { + "interval": 1, + "tooltip": true, + "format" : "{}", //奈  + "exec": "bash -c 'PCTL=$(LANG=en playerctl status); if [[ ${PCTL} = Playing ]]; then echo  ; elif [[ ${PCTL} = Paused ]]; then echo  ; else echo >/dev/null; fi' 2>/dev/null", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-click-middle": "playerctl previous; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/playerctl": { + "interval": "once", + "tooltip": true, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "Playing": "", //奈 + "Paused": "" // + }, + "exec": "playerctl metadata --format '{\"alt\": \"{{status}}\", \"tooltip\": \"{{playerName}}: {{markup_escape(title)}} - {{markup_escape(artist)}}\" }'", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "python -u ${HOME}/.config/waybar/scripts/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 + } +} + diff --git a/.config/waybar/waybar_simple_and_beautiful/config_one_color b/.config/waybar/waybar_simple_and_beautiful/config_one_color new file mode 100644 index 0000000..2cf5a2e --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/config_one_color @@ -0,0 +1,404 @@ +// 😉 Config created by Felipe Facundes +//  Telegram: @FeFacundes +//  Telegram Group: t.me/winehq_linux +// 😅 Dúvidas:https://github.com/Alexays/Waybar/wiki/Module:-Custom +// vim:ft=json + +{ + // "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": ["custom/menu", "sway/workspaces", "sway/window"], //"sway/mode", "sway/scratchpad", "sway/window" + //"modules-center": ["sway/window"], + "modules-right": ["custom/playerctl2", "pulseaudio", "custom/wf-recorder2", "network", "bluetooth", "custom/gpu", "idle_inhibitor", "cpu", "memory", "disk", "temperature", "backlight", "battery", "custom/pacman", "custom/weather", "clock", "custom/clipboard", "tray", "custom/poweroff"], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "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": "{}" + }, + + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + + "sway/language": { + "format": " {}", + "min-length": 5, + "tooltip": false, + "on-click": "swaymsg input $(swaymsg -t get_inputs --raw | jq '[.[] | select(.type == \"keyboard\")][0] | .identifier') xkb_switch_layout next" + }, + + "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": " ", + "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/Sao_Paulo", // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format": "{:%H:%M} ", // + "format-alt": "{:%Y-%m-%d} ", + "on-click-right": "wldash", + "on-click-middle": "gsimplecal" + }, + + "cpu": { + "interval": 5, + "format": "{usage}% ", + "tooltip-format": "{}", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e watch cpupower frequency-info" + }, + + "memory": { + "interval": 5, + "format": "{}%  ", // ""  " + "tooltip-format": "{used:0.1f}G used\n{avail:0.1f}G available\n{total:0.1f}G total", + "states": { + "warning": 70, + "critical": 90 + }, + "on-click": "kitty -e htop" + }, + + "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": ["","",""], //["", "", ""] + "on-click": "kitty -e watch sensors" + }, + + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + // 🌕🌖🌗🌘🌑🌒🌓🌔✨🌟⭐ ☀️🌞🔆🔅😎 ["", "", ""], ["🌑", "🌒", "🌓", "🌔", "🌕", "🌞"], + "format-icons": ["", "", "", "", "", "", "", "", ""], //["🌑", "🌒", "🌘", "🌓", "🌗", "🌖", "🌔", "🌕", "🌞"] + "on-scroll-up": "light -A 1", //"format-icons": ["", "", "", "", "", "", "", "", ""] + "on-scroll-down": "light -U 1" + }, + + "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" + }, + + "bluetooth": { + "format": "{icon}", + "format-icons": { + "enabled": "", + "disabled": "" + }, + "on-click": "bash -c ${HOME}/.config/waybar/scripts/rofi-bluetooth 2> /dev/null" , + "tooltip-format": "{}" + }, + + "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}", + "on-click-right": "kitty -e nmtui" + }, + + "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" + }, + + "disk": { + "interval": 30, + "format": "", + "format-alt": "Free: {}%", + "tooltip-format": "{used} used\n{free} free\n{total} total", + "on-click-right": "pcmanfm", + "on-click-middle": "kitty -e watch df -h /", + "path": "/", + "states": { + "low": 0, + "mid": 25, + "high": 50 + } + }, + + "custom/sunset": { + "interval": 1, + "tooltip": false, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "on": "" , + "off": "" + }, + "exec": "${HOME}/.config/waybar/scripts/sunset.sh", + "on-click": "${HOME}/.config/waybar/scripts/sunset.sh toggle; pkill -RTMIN+6 waybar", + "exec-if": "${HOME}/.config/waybar/scripts/sunset.sh check", + "signal": 6 + }, + + "custom/clipboard": { + "format" : "-", + "tooltip": false, //  󰅇 󱓦 󱉥 󱉦 󱓥 + "on-click": "cliphist list | rofi -dmenu | cliphist decode | wl-copy", + "on-click-right": "cliphist list | dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist wipe", + "signal": 8 + }, + + "custom/wf-recorder2": { + "interval": 1, + "format" : "{}", + "tooltip": false, // 雷 🎦  󰻂 󰻃 󰑋 + "exec": "bash -c 'wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo 󰑋; else echo  ; fi'", + "exec-if": "exit 0", + "on-click": "killall -s SIGINT wf-recorder", + "on-click-right": "bash <([[ ! -d ~/Videos/Capture ]] && mkdir -p ~/Videos/Capture; wf_rec=$(pidof wf-recorder); if [ -z ${wf_rec} ] ; then echo wf-recorder -c libx265 --audio=`LANG=en pactl list sources | awk '/Name:/ {print $2}' | head -n1 | tail -n1` -f ${HOME}/Videos/Capture/WScreen_$(date +%Y-%m-%d_%H:%M:%S).mkv; fi) &", + "signal": 8 + }, + + "custom/wf-recorder": { + "interval": 1, + "return-type": "json", + "format" : "{}", + "tooltip-format": "{tooltip}", + "exec": "echo '{\"class\": \"recording\",\"text\":\"雷\",\"tooltip\":\"press $mod+Esc to stop recording\"}'", + "exec-if": "pgrep wf-recorder", + "on-click": "killall -s SIGINT wf-recorder", + "signal": 8 + }, + + "custom/github": { + "interval": 300, + "tooltip": false, + "return-type": "json", + "format" : " {}", + "exec": "gh api '/notifications' -q '{ text: length }' | cat -", + "exec-if": "command -v gh >/dev/null && gh auth status 2>&1 | grep -q -m 1 'Logged in' && gh api '/notifications' -q 'length' | grep -q -m 1 '0' ; test $? -eq 1", + "on-click": "xdg-open https://github.com/notifications && sleep 30 && pkill -RTMIN+4 waybar", + "signal": 4 + }, + + "custom/weather": { + "format": "{}", + "tooltip": true, + "interval": 900, + "exec": "python -u ${HOME}/.config/waybar/scripts/waybar-wttr.py", + "return-type": "json", + "on-click": "kitty -e ${HOME}/.config/waybar/scripts/prompt_weather.sh" + }, + + "custom/weather2": { + "exec": "bash -c ${HOME}/.config/waybar/scripts/wittr.sh", + "return-type": "json", + "format": "{}", + "tooltip": true, + "interval": 900 + }, + + "custom/menu": { + //   ⨇   󰣇   󱉙 󱉛 󱉜  󰀖 󰤵 󱝖      󰕈   󰒱   󰣨    󰣚   + // ⚫🔵⚪💙🩸💧🛟 💎 ⚽🏀🏈⚾🥎🎾🏐🏉🥏🎱🪀 🧡💛💚💙💜🖤🤎🤍💔❣️💝❤️‍🩹❤️‍🔥 + //🛑💠🌀Ⓜ️🆗🆖⏺️⚪⚫🔴🔵🟤🟣🟢🟡🟠🔺🔻🔶🔷🔳🔲⬛⬜🟧🟦🟥🟫🟪🟩🟨 🔎👁️👽🤖👾☠️👇👆🤙☝️🎲🧊🎖️🚦🎗️ 🎲 + "format": ".", + "on-click": "nwg-drawer", + "on-click-right": "rofi -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launchers/misc/appdrawer.rasi", + "on-click-middle": "pkill -9 rofi" + }, + + "custom/pacman": { + // "format": "Ⲣ Ꝓ ⰐℙꝒᎮᗣᗧ•🍒 {}", 󱁂  󱁄 󱁅 󱨎 󱁆 󱁇  + "format": "ᗧ∙∙ ᗣ  {}", + "interval": 1, // every hour + "exec": "pacman -Qq | wc -l", // packages + "exec-if": "exit 0", // always run; consider advanced run conditions + "on-click": "kitty -e ~/.local/bin/upgrade-system; pkill -SIGRTMIN+8 waybar", // update system + "signal": 8 + }, + + "custom/uptime": { + "interval": 1, + "signal": 8, + "tooltip-format": "{}", + "format":"ﴻ {}" , //"{} ﴻ" 🔝 + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/poweroff": { + //"format": "" 📴, + "format": ".", + "format-alt": "ﴻ {}", + "tooltip": false, + "exec": "uptime | awk '{print $3}' | tr -d ','", + "exec-if": "exit 0", + "on-click-right": "swaynag -t warning -m 'Power Options:' -b 'Exit' 'loginctl terminate-session self' -b 'LockScreen' 'swaylock' -b 'Suspend' 'systemctl suspend; swaylock' -b 'Reboot' 'systemctl -i reboot' -b 'Poweroff' 'openrc-shutdown -p now && systemctl shutdown -h now'" + }, + + "custom/gpu": { + "format": "{}", + "tooltip": false, + "interval": 2, + "exec": "bash -c 'NVIDIA=$(glxinfo -B | grep -i 'NVIDIA') ; if [ -e $NVIDIA ] ; then echo  ; else echo  ; fi' 2>/dev/null", + "exec-if": "exit 0", + "on-click": "kitty -e watch glxinfo -B", + "on-click-right": "kitty -e nvtop", + "signal": 8 + }, + + "custom/spotify": { + "interval": 1, + "return-type": "json", + "exec": "bash -c ${HOME}/.cargo/bin/waybar_media_display", + "exec-if": "pgrep spotify", + "on-click":"playerctl --player=spotify play-pause", + "escape": true + }, + + "custom/playerctl2": { + "interval": 1, + "tooltip": true, + "format" : "{}", //奈  + "exec": "bash -c 'PCTL=$(LANG=en playerctl status); if [[ ${PCTL} = Playing ]]; then echo  ; elif [[ ${PCTL} = Paused ]]; then echo  ; else echo >/dev/null; fi' 2>/dev/null", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-click-middle": "playerctl previous; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/playerctl": { + "interval": "once", + "tooltip": true, + "return-type": "json", + "format" : "{icon}", + "format-icons": { + "Playing": "", //奈 + "Paused": "" // + }, + "exec": "playerctl metadata --format '{\"alt\": \"{{status}}\", \"tooltip\": \"{{playerName}}: {{markup_escape(title)}} - {{markup_escape(artist)}}\" }'", + "on-click": "playerctl play-pause; pkill -RTMIN+5 waybar", + "on-click-right": "playerctl next; pkill -RTMIN+5 waybar", + "on-scroll-up": "playerctl position 10+; pkill -RTMIN+5 waybar", + "on-scroll-down": "playerctl position 10-; pkill -RTMIN+5 waybar", + "signal": 5 + }, + + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "python -u ${HOME}/.config/waybar/scripts/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 + } +} + diff --git a/.config/waybar/waybar_simple_and_beautiful/style.css b/.config/waybar/waybar_simple_and_beautiful/style.css new file mode 100644 index 0000000..cd00502 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #eceff4; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #eceff4; + border-color: #d8dee9; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #81a1c1; +} + +#mode { + color: #ebcb8b; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color:#a3be8c; +} + +#backlight { + color: #ebcb8b; +} + +#battery { + color: #d8dee9; +} + +#battery.charging { + color: #81a1c1; +} + +@keyframes blink { + to { + color: #4c566a; + background-color: #eceff4; + } +} + +#battery.critical:not(.charging) { + background: #bf616a; + color: #eceff4; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#A8AB6D; +} + +#custom-clipboard { + color:#A8AB6D; +} + +#custom-uptime { + color: #ff0000; +} + +#custom-poweroff { + color: #CF0F26; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color: #8fbcbb; +} + +#custom-weather { + color: #ffffff; +} + +#custom-weather2 { + color: #ffffff; +} + +#disk { + color: #ffffff; +} + +#language { + color: #ffffff; +} + +#keyboard-state { + color: #ffffff; +} + +#custom-pacman { + color: #d3869b; +} + +#cpu { + color:#A8AB6D; +} + +#memory { + color: #d3869b; +} + +#network.disabled { + color:#bf616a; +} + +#network{ + color:#8fbcbb; +} + +#network.disconnected { + color: #bf616a; +} + +#custom-gpu { + color:#c0c55f; +} + +#custom-playerctl2 { + color: #b48ead; +} + +#custom-wf-recorder2 { + color: #b48ead; +} + +#pulseaudio { + color: #b48ead; +} + +#pulseaudio.muted { + color: #3b4252; +} + +#temperature { + color: #8fbcbb; +} + +#temperature.critical { + color: #bf616a; +} + +#idle_inhibitor { + color: #ebcb8b; +} + +#tray { + color: #2BB1C3 +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color:#d08770; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_black.css b/.config/waybar/waybar_simple_and_beautiful/style_black.css new file mode 100644 index 0000000..3e23a0b --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_black.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #000000; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #000000; + border-color: #000000; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #000000; +} + +#mode { + color: #000000; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #000000; +} + +#backlight { + color: #000000; +} + +#battery { + color: #000000; +} + +#battery.charging { + color: #000000; +} + +@keyframes blink { + to { + color: #000000; + background-color: #000000; + } +} + +#battery.critical:not(.charging) { + background: #000000; + color: #000000; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#000000; +} + +#custom-clipboard { + color:#000000; +} + +#custom-uptime { + color:#000000; +} + +#custom-poweroff { + color:#000000; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#000000; +} + +#custom-weather { + color:#000000; +} + +#custom-weather2 { + color:#000000; +} + +#disk { + color:#000000; +} + +#language { + color:#000000; +} + +#keyboard-state { + color:#000000; +} + +#custom-pacman { + color:#000000; +} + +#cpu { + color:#000000; +} + +#memory { + color: #000000; +} + +#network.disabled { + color: #000000; +} + +#network{ + color: #000000; +} + +#network.disconnected { + color: #000000; +} + +#custom-gpu { + color: #000000; +} + +#custom-playerctl2 { + color: #000000; +} + +#custom-wf-recorder2 { + color: #000000; +} + +#pulseaudio { + color: #000000; +} + +#pulseaudio.muted { + color: #000000; +} + +#temperature { + color: #000000; +} + +#temperature.critical { + color: #000000; +} + +#idle_inhibitor { + color: #000000; +} + +#tray { + color: #000000; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #000000; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_blood.css b/.config/waybar/waybar_simple_and_beautiful/style_blood.css new file mode 100644 index 0000000..10dd91e --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_blood.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #D21135; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #D21135; + border-color: #D21135; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #D21135; +} + +#mode { + color: #D21135; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #D21135; +} + +#backlight { + color: #D21135; +} + +#battery { + color: #D21135; +} + +#battery.charging { + color: #D21135; +} + +@keyframes blink { + to { + color: #D21135; + background-color: #D21135; + } +} + +#battery.critical:not(.charging) { + background: #D21135; + color: #D21135; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#D21135; +} + +#custom-clipboard { + color:#D21135; +} + +#custom-uptime { + color:#D21135; +} + +#custom-poweroff { + color:#D21135; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#D21135; +} + +#custom-weather { + color:#D21135; +} + +#custom-weather2 { + color:#D21135; +} + +#disk { + color:#D21135; +} + +#language { + color:#D21135; +} + +#keyboard-state { + color:#D21135; +} + +#custom-pacman { + color:#D21135; +} + +#cpu { + color:#D21135; +} + +#memory { + color: #D21135; +} + +#network.disabled { + color: #D21135; +} + +#network{ + color: #D21135; +} + +#network.disconnected { + color: #D21135; +} + +#custom-gpu { + color: #D21135; +} + +#custom-playerctl2 { + color: #D21135; +} + +#custom-wf-recorder2 { + color: #D21135; +} + +#pulseaudio { + color: #D21135; +} + +#pulseaudio.muted { + color: #D21135; +} + +#temperature { + color: #D21135; +} + +#temperature.critical { + color: #D21135; +} + +#idle_inhibitor { + color: #D21135; +} + +#tray { + color: #D21135; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #D21135; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_blue.css b/.config/waybar/waybar_simple_and_beautiful/style_blue.css new file mode 100644 index 0000000..a992e0b --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_blue.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #5254FF; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #5254FF; + border-color: #5254FF; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #5254FF; +} + +#mode { + color: #5254FF; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #5254FF; +} + +#backlight { + color: #5254FF; +} + +#battery { + color: #5254FF; +} + +#battery.charging { + color: #5254FF; +} + +@keyframes blink { + to { + color: #5254FF; + background-color: #5254FF; + } +} + +#battery.critical:not(.charging) { + background: #5254FF; + color: #5254FF; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#5254FF; +} + +#custom-clipboard { + color:#5254FF; +} + +#custom-uptime { + color:#5254FF; +} + +#custom-poweroff { + color:#5254FF; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#5254FF; +} + +#custom-weather { + color:#5254FF; +} + +#custom-weather2 { + color:#5254FF; +} + +#disk { + color:#5254FF; +} + +#language { + color:#5254FF; +} + +#keyboard-state { + color:#5254FF; +} + +#custom-pacman { + color:#5254FF; +} + +#cpu { + color:#5254FF; +} + +#memory { + color: #5254FF; +} + +#network.disabled { + color: #5254FF; +} + +#network{ + color: #5254FF; +} + +#network.disconnected { + color: #5254FF; +} + +#custom-gpu { + color: #5254FF; +} + +#custom-playerctl2 { + color: #5254FF; +} + +#custom-wf-recorder2 { + color: #5254FF; +} + +#pulseaudio { + color: #5254FF; +} + +#pulseaudio.muted { + color: #5254FF; +} + +#temperature { + color: #5254FF; +} + +#temperature.critical { + color: #5254FF; +} + +#idle_inhibitor { + color: #5254FF; +} + +#tray { + color: #5254FF; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #5254FF; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_colors.css b/.config/waybar/waybar_simple_and_beautiful/style_colors.css new file mode 100644 index 0000000..cd00502 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_colors.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #eceff4; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #eceff4; + border-color: #d8dee9; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #81a1c1; +} + +#mode { + color: #ebcb8b; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color:#a3be8c; +} + +#backlight { + color: #ebcb8b; +} + +#battery { + color: #d8dee9; +} + +#battery.charging { + color: #81a1c1; +} + +@keyframes blink { + to { + color: #4c566a; + background-color: #eceff4; + } +} + +#battery.critical:not(.charging) { + background: #bf616a; + color: #eceff4; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#A8AB6D; +} + +#custom-clipboard { + color:#A8AB6D; +} + +#custom-uptime { + color: #ff0000; +} + +#custom-poweroff { + color: #CF0F26; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color: #8fbcbb; +} + +#custom-weather { + color: #ffffff; +} + +#custom-weather2 { + color: #ffffff; +} + +#disk { + color: #ffffff; +} + +#language { + color: #ffffff; +} + +#keyboard-state { + color: #ffffff; +} + +#custom-pacman { + color: #d3869b; +} + +#cpu { + color:#A8AB6D; +} + +#memory { + color: #d3869b; +} + +#network.disabled { + color:#bf616a; +} + +#network{ + color:#8fbcbb; +} + +#network.disconnected { + color: #bf616a; +} + +#custom-gpu { + color:#c0c55f; +} + +#custom-playerctl2 { + color: #b48ead; +} + +#custom-wf-recorder2 { + color: #b48ead; +} + +#pulseaudio { + color: #b48ead; +} + +#pulseaudio.muted { + color: #3b4252; +} + +#temperature { + color: #8fbcbb; +} + +#temperature.critical { + color: #bf616a; +} + +#idle_inhibitor { + color: #ebcb8b; +} + +#tray { + color: #2BB1C3 +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color:#d08770; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_cyan.css b/.config/waybar/waybar_simple_and_beautiful/style_cyan.css new file mode 100644 index 0000000..8165928 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_cyan.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #5eefff; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #5eefff; + border-color: #5eefff; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #5eefff; +} + +#mode { + color: #5eefff; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #5eefff; +} + +#backlight { + color: #5eefff; +} + +#battery { + color: #5eefff; +} + +#battery.charging { + color: #5eefff; +} + +@keyframes blink { + to { + color: #5eefff; + background-color: #5eefff; + } +} + +#battery.critical:not(.charging) { + background: #5eefff; + color: #5eefff; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#5eefff; +} + +#custom-clipboard { + color:#5eefff; +} + +#custom-uptime { + color:#5eefff; +} + +#custom-poweroff { + color:#5eefff; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#5eefff; +} + +#custom-weather { + color:#5eefff; +} + +#custom-weather2 { + color:#5eefff; +} + +#disk { + color:#5eefff; +} + +#language { + color:#5eefff; +} + +#keyboard-state { + color:#5eefff; +} + +#custom-pacman { + color:#5eefff; +} + +#cpu { + color:#5eefff; +} + +#memory { + color: #5eefff; +} + +#network.disabled { + color: #5eefff; +} + +#network{ + color: #5eefff; +} + +#network.disconnected { + color: #5eefff; +} + +#custom-gpu { + color: #5eefff; +} + +#custom-playerctl2 { + color: #5eefff; +} + +#custom-wf-recorder2 { + color: #5eefff; +} + +#pulseaudio { + color: #5eefff; +} + +#pulseaudio.muted { + color: #5eefff; +} + +#temperature { + color: #5eefff; +} + +#temperature.critical { + color: #5eefff; +} + +#idle_inhibitor { + color: #5eefff; +} + +#tray { + color: #5eefff; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #5eefff; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_blue.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue.css new file mode 100644 index 0000000..ff5932d --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #0305F7; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #0305F7; + border-color: #0305F7; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #0305F7; +} + +#mode { + color: #0305F7; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #0305F7; +} + +#backlight { + color: #0305F7; +} + +#battery { + color: #0305F7; +} + +#battery.charging { + color: #0305F7; +} + +@keyframes blink { + to { + color: #0305F7; + background-color: #0305F7; + } +} + +#battery.critical:not(.charging) { + background: #0305F7; + color: #0305F7; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#0305F7; +} + +#custom-clipboard { + color:#0305F7; +} + +#custom-uptime { + color:#0305F7; +} + +#custom-poweroff { + color:#0305F7; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#0305F7; +} + +#custom-weather { + color:#0305F7; +} + +#custom-weather2 { + color:#0305F7; +} + +#disk { + color:#0305F7; +} + +#language { + color:#0305F7; +} + +#keyboard-state { + color:#0305F7; +} + +#custom-pacman { + color:#0305F7; +} + +#cpu { + color:#0305F7; +} + +#memory { + color: #0305F7; +} + +#network.disabled { + color: #0305F7; +} + +#network{ + color: #0305F7; +} + +#network.disconnected { + color: #0305F7; +} + +#custom-gpu { + color: #0305F7; +} + +#custom-playerctl2 { + color: #0305F7; +} + +#custom-wf-recorder2 { + color: #0305F7; +} + +#pulseaudio { + color: #0305F7; +} + +#pulseaudio.muted { + color: #0305F7; +} + +#temperature { + color: #0305F7; +} + +#temperature.critical { + color: #0305F7; +} + +#idle_inhibitor { + color: #0305F7; +} + +#tray { + color: #0305F7; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #0305F7; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_blue2.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue2.css new file mode 100644 index 0000000..5e8a6d0 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue2.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #1131C9; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #1131C9; + border-color: #1131C9; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #1131C9; +} + +#mode { + color: #1131C9; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #1131C9; +} + +#backlight { + color: #1131C9; +} + +#battery { + color: #1131C9; +} + +#battery.charging { + color: #1131C9; +} + +@keyframes blink { + to { + color: #1131C9; + background-color: #1131C9; + } +} + +#battery.critical:not(.charging) { + background: #1131C9; + color: #1131C9; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#1131C9; +} + +#custom-clipboard { + color:#1131C9; +} + +#custom-uptime { + color:#1131C9; +} + +#custom-poweroff { + color:#1131C9; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#1131C9; +} + +#custom-weather { + color:#1131C9; +} + +#custom-weather2 { + color:#1131C9; +} + +#disk { + color:#1131C9; +} + +#language { + color:#1131C9; +} + +#keyboard-state { + color:#1131C9; +} + +#custom-pacman { + color:#1131C9; +} + +#cpu { + color:#1131C9; +} + +#memory { + color: #1131C9; +} + +#network.disabled { + color: #1131C9; +} + +#network{ + color: #1131C9; +} + +#network.disconnected { + color: #1131C9; +} + +#custom-gpu { + color: #1131C9; +} + +#custom-playerctl2 { + color: #1131C9; +} + +#custom-wf-recorder2 { + color: #1131C9; +} + +#pulseaudio { + color: #1131C9; +} + +#pulseaudio.muted { + color: #1131C9; +} + +#temperature { + color: #1131C9; +} + +#temperature.critical { + color: #1131C9; +} + +#idle_inhibitor { + color: #1131C9; +} + +#tray { + color: #1131C9; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #1131C9; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_blue3.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue3.css new file mode 100644 index 0000000..b32704b --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_blue3.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #011B5F; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #011B5F; + border-color: #011B5F; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #011B5F; +} + +#mode { + color: #011B5F; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #011B5F; +} + +#backlight { + color: #011B5F; +} + +#battery { + color: #011B5F; +} + +#battery.charging { + color: #011B5F; +} + +@keyframes blink { + to { + color: #011B5F; + background-color: #011B5F; + } +} + +#battery.critical:not(.charging) { + background: #011B5F; + color: #011B5F; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#011B5F; +} + +#custom-clipboard { + color:#011B5F; +} + +#custom-uptime { + color:#011B5F; +} + +#custom-poweroff { + color:#011B5F; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#011B5F; +} + +#custom-weather { + color:#011B5F; +} + +#custom-weather2 { + color:#011B5F; +} + +#disk { + color:#011B5F; +} + +#language { + color:#011B5F; +} + +#keyboard-state { + color:#011B5F; +} + +#custom-pacman { + color:#011B5F; +} + +#cpu { + color:#011B5F; +} + +#memory { + color: #011B5F; +} + +#network.disabled { + color: #011B5F; +} + +#network{ + color: #011B5F; +} + +#network.disconnected { + color: #011B5F; +} + +#custom-gpu { + color: #011B5F; +} + +#custom-playerctl2 { + color: #011B5F; +} + +#custom-wf-recorder2 { + color: #011B5F; +} + +#pulseaudio { + color: #011B5F; +} + +#pulseaudio.muted { + color: #011B5F; +} + +#temperature { + color: #011B5F; +} + +#temperature.critical { + color: #011B5F; +} + +#idle_inhibitor { + color: #011B5F; +} + +#tray { + color: #011B5F; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #011B5F; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_brown.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_brown.css new file mode 100644 index 0000000..5f69f72 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_brown.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #341100; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #341100; + border-color: #341100; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #341100; +} + +#mode { + color: #341100; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #341100; +} + +#backlight { + color: #341100; +} + +#battery { + color: #341100; +} + +#battery.charging { + color: #341100; +} + +@keyframes blink { + to { + color: #341100; + background-color: #341100; + } +} + +#battery.critical:not(.charging) { + background: #341100; + color: #341100; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#341100; +} + +#custom-clipboard { + color:#341100; +} + +#custom-uptime { + color:#341100; +} + +#custom-poweroff { + color:#341100; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#341100; +} + +#custom-weather { + color:#341100; +} + +#custom-weather2 { + color:#341100; +} + +#disk { + color:#341100; +} + +#language { + color:#341100; +} + +#keyboard-state { + color:#341100; +} + +#custom-pacman { + color:#341100; +} + +#cpu { + color:#341100; +} + +#memory { + color: #341100; +} + +#network.disabled { + color: #341100; +} + +#network{ + color: #341100; +} + +#network.disconnected { + color: #341100; +} + +#custom-gpu { + color: #341100; +} + +#custom-playerctl2 { + color: #341100; +} + +#custom-wf-recorder2 { + color: #341100; +} + +#pulseaudio { + color: #341100; +} + +#pulseaudio.muted { + color: #341100; +} + +#temperature { + color: #341100; +} + +#temperature.critical { + color: #341100; +} + +#idle_inhibitor { + color: #341100; +} + +#tray { + color: #341100; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #341100; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_green.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_green.css new file mode 100644 index 0000000..aa54b77 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_green.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #00D700; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #00D700; + border-color: #00D700; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #00D700; +} + +#mode { + color: #00D700; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #00D700; +} + +#backlight { + color: #00D700; +} + +#battery { + color: #00D700; +} + +#battery.charging { + color: #00D700; +} + +@keyframes blink { + to { + color: #00D700; + background-color: #00D700; + } +} + +#battery.critical:not(.charging) { + background: #00D700; + color: #00D700; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#00D700; +} + +#custom-clipboard { + color:#00D700; +} + +#custom-uptime { + color:#00D700; +} + +#custom-poweroff { + color:#00D700; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#00D700; +} + +#custom-weather { + color:#00D700; +} + +#custom-weather2 { + color:#00D700; +} + +#disk { + color:#00D700; +} + +#language { + color:#00D700; +} + +#keyboard-state { + color:#00D700; +} + +#custom-pacman { + color:#00D700; +} + +#cpu { + color:#00D700; +} + +#memory { + color: #00D700; +} + +#network.disabled { + color: #00D700; +} + +#network{ + color: #00D700; +} + +#network.disconnected { + color: #00D700; +} + +#custom-gpu { + color: #00D700; +} + +#custom-playerctl2 { + color: #00D700; +} + +#custom-wf-recorder2 { + color: #00D700; +} + +#pulseaudio { + color: #00D700; +} + +#pulseaudio.muted { + color: #00D700; +} + +#temperature { + color: #00D700; +} + +#temperature.critical { + color: #00D700; +} + +#idle_inhibitor { + color: #00D700; +} + +#tray { + color: #00D700; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #00D700; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_green2mind.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_green2mind.css new file mode 100644 index 0000000..a0fa60c --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_green2mind.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #117A6E; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #117A6E; + border-color: #117A6E; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #117A6E; +} + +#mode { + color: #117A6E; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #117A6E; +} + +#backlight { + color: #117A6E; +} + +#battery { + color: #117A6E; +} + +#battery.charging { + color: #117A6E; +} + +@keyframes blink { + to { + color: #117A6E; + background-color: #117A6E; + } +} + +#battery.critical:not(.charging) { + background: #117A6E; + color: #117A6E; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#117A6E; +} + +#custom-clipboard { + color:#117A6E; +} + +#custom-uptime { + color:#117A6E; +} + +#custom-poweroff { + color:#117A6E; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#117A6E; +} + +#custom-weather { + color:#117A6E; +} + +#custom-weather2 { + color:#117A6E; +} + +#disk { + color:#117A6E; +} + +#language { + color:#117A6E; +} + +#keyboard-state { + color:#117A6E; +} + +#custom-pacman { + color:#117A6E; +} + +#cpu { + color:#117A6E; +} + +#memory { + color: #117A6E; +} + +#network.disabled { + color: #117A6E; +} + +#network{ + color: #117A6E; +} + +#network.disconnected { + color: #117A6E; +} + +#custom-gpu { + color: #117A6E; +} + +#custom-playerctl2 { + color: #117A6E; +} + +#custom-wf-recorder2 { + color: #117A6E; +} + +#pulseaudio { + color: #117A6E; +} + +#pulseaudio.muted { + color: #117A6E; +} + +#temperature { + color: #117A6E; +} + +#temperature.critical { + color: #117A6E; +} + +#idle_inhibitor { + color: #117A6E; +} + +#tray { + color: #117A6E; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #117A6E; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_mind.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_mind.css new file mode 100644 index 0000000..c1d872d --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_mind.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #22a7b6; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #22a7b6; + border-color: #22a7b6; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #22a7b6; +} + +#mode { + color: #22a7b6; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #22a7b6; +} + +#backlight { + color: #22a7b6; +} + +#battery { + color: #22a7b6; +} + +#battery.charging { + color: #22a7b6; +} + +@keyframes blink { + to { + color: #22a7b6; + background-color: #22a7b6; + } +} + +#battery.critical:not(.charging) { + background: #22a7b6; + color: #22a7b6; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#22a7b6; +} + +#custom-clipboard { + color:#22a7b6; +} + +#custom-uptime { + color:#22a7b6; +} + +#custom-poweroff { + color:#22a7b6; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#22a7b6; +} + +#custom-weather { + color:#22a7b6; +} + +#custom-weather2 { + color:#22a7b6; +} + +#disk { + color:#22a7b6; +} + +#language { + color:#22a7b6; +} + +#keyboard-state { + color:#22a7b6; +} + +#custom-pacman { + color:#22a7b6; +} + +#cpu { + color:#22a7b6; +} + +#memory { + color: #22a7b6; +} + +#network.disabled { + color: #22a7b6; +} + +#network{ + color: #22a7b6; +} + +#network.disconnected { + color: #22a7b6; +} + +#custom-gpu { + color: #22a7b6; +} + +#custom-playerctl2 { + color: #22a7b6; +} + +#custom-wf-recorder2 { + color: #22a7b6; +} + +#pulseaudio { + color: #22a7b6; +} + +#pulseaudio.muted { + color: #22a7b6; +} + +#temperature { + color: #22a7b6; +} + +#temperature.critical { + color: #22a7b6; +} + +#idle_inhibitor { + color: #22a7b6; +} + +#tray { + color: #22a7b6; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #22a7b6; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_mind2.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_mind2.css new file mode 100644 index 0000000..9f3d1b4 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_mind2.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #1DB2CE; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #1DB2CE; + border-color: #1DB2CE; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #1DB2CE; +} + +#mode { + color: #1DB2CE; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #1DB2CE; +} + +#backlight { + color: #1DB2CE; +} + +#battery { + color: #1DB2CE; +} + +#battery.charging { + color: #1DB2CE; +} + +@keyframes blink { + to { + color: #1DB2CE; + background-color: #1DB2CE; + } +} + +#battery.critical:not(.charging) { + background: #1DB2CE; + color: #1DB2CE; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#1DB2CE; +} + +#custom-clipboard { + color:#1DB2CE; +} + +#custom-uptime { + color:#1DB2CE; +} + +#custom-poweroff { + color:#1DB2CE; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#1DB2CE; +} + +#custom-weather { + color:#1DB2CE; +} + +#custom-weather2 { + color:#1DB2CE; +} + +#disk { + color:#1DB2CE; +} + +#language { + color:#1DB2CE; +} + +#keyboard-state { + color:#1DB2CE; +} + +#custom-pacman { + color:#1DB2CE; +} + +#cpu { + color:#1DB2CE; +} + +#memory { + color: #1DB2CE; +} + +#network.disabled { + color: #1DB2CE; +} + +#network{ + color: #1DB2CE; +} + +#network.disconnected { + color: #1DB2CE; +} + +#custom-gpu { + color: #1DB2CE; +} + +#custom-playerctl2 { + color: #1DB2CE; +} + +#custom-wf-recorder2 { + color: #1DB2CE; +} + +#pulseaudio { + color: #1DB2CE; +} + +#pulseaudio.muted { + color: #1DB2CE; +} + +#temperature { + color: #1DB2CE; +} + +#temperature.critical { + color: #1DB2CE; +} + +#idle_inhibitor { + color: #1DB2CE; +} + +#tray { + color: #1DB2CE; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #1DB2CE; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_silver.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_silver.css new file mode 100644 index 0000000..5f97b85 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_silver.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #909090; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #909090; + border-color: #909090; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #909090; +} + +#mode { + color: #909090; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #909090; +} + +#backlight { + color: #909090; +} + +#battery { + color: #909090; +} + +#battery.charging { + color: #909090; +} + +@keyframes blink { + to { + color: #909090; + background-color: #909090; + } +} + +#battery.critical:not(.charging) { + background: #909090; + color: #909090; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#909090; +} + +#custom-clipboard { + color:#909090; +} + +#custom-uptime { + color:#909090; +} + +#custom-poweroff { + color:#909090; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#909090; +} + +#custom-weather { + color:#909090; +} + +#custom-weather2 { + color:#909090; +} + +#disk { + color:#909090; +} + +#language { + color:#909090; +} + +#keyboard-state { + color:#909090; +} + +#custom-pacman { + color:#909090; +} + +#cpu { + color:#909090; +} + +#memory { + color: #909090; +} + +#network.disabled { + color: #909090; +} + +#network{ + color: #909090; +} + +#network.disconnected { + color: #909090; +} + +#custom-gpu { + color: #909090; +} + +#custom-playerctl2 { + color: #909090; +} + +#custom-wf-recorder2 { + color: #909090; +} + +#pulseaudio { + color: #909090; +} + +#pulseaudio.muted { + color: #909090; +} + +#temperature { + color: #909090; +} + +#temperature.critical { + color: #909090; +} + +#idle_inhibitor { + color: #909090; +} + +#tray { + color: #909090; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #909090; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_dark_yellow.css b/.config/waybar/waybar_simple_and_beautiful/style_dark_yellow.css new file mode 100644 index 0000000..b8d7570 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_dark_yellow.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #E5E70A; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #E5E70A; + border-color: #E5E70A; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #E5E70A; +} + +#mode { + color: #E5E70A; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #E5E70A; +} + +#backlight { + color: #E5E70A; +} + +#battery { + color: #E5E70A; +} + +#battery.charging { + color: #E5E70A; +} + +@keyframes blink { + to { + color: #E5E70A; + background-color: #E5E70A; + } +} + +#battery.critical:not(.charging) { + background: #E5E70A; + color: #E5E70A; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#E5E70A; +} + +#custom-clipboard { + color:#E5E70A; +} + +#custom-uptime { + color:#E5E70A; +} + +#custom-poweroff { + color:#E5E70A; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#E5E70A; +} + +#custom-weather { + color:#E5E70A; +} + +#custom-weather2 { + color:#E5E70A; +} + +#disk { + color:#E5E70A; +} + +#language { + color:#E5E70A; +} + +#keyboard-state { + color:#E5E70A; +} + +#custom-pacman { + color:#E5E70A; +} + +#cpu { + color:#E5E70A; +} + +#memory { + color: #E5E70A; +} + +#network.disabled { + color: #E5E70A; +} + +#network{ + color: #E5E70A; +} + +#network.disconnected { + color: #E5E70A; +} + +#custom-gpu { + color: #E5E70A; +} + +#custom-playerctl2 { + color: #E5E70A; +} + +#custom-wf-recorder2 { + color: #E5E70A; +} + +#pulseaudio { + color: #E5E70A; +} + +#pulseaudio.muted { + color: #E5E70A; +} + +#temperature { + color: #E5E70A; +} + +#temperature.critical { + color: #E5E70A; +} + +#idle_inhibitor { + color: #E5E70A; +} + +#tray { + color: #E5E70A; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #E5E70A; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_gold.css b/.config/waybar/waybar_simple_and_beautiful/style_gold.css new file mode 100644 index 0000000..d782952 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_gold.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #FFD700; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #FFD700; + border-color: #FFD700; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #FFD700; +} + +#mode { + color: #FFD700; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #FFD700; +} + +#backlight { + color: #FFD700; +} + +#battery { + color: #FFD700; +} + +#battery.charging { + color: #FFD700; +} + +@keyframes blink { + to { + color: #FFD700; + background-color: #FFD700; + } +} + +#battery.critical:not(.charging) { + background: #FFD700; + color: #FFD700; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#FFD700; +} + +#custom-clipboard { + color:#FFD700; +} + +#custom-uptime { + color:#FFD700; +} + +#custom-poweroff { + color:#FFD700; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#FFD700; +} + +#custom-weather { + color:#FFD700; +} + +#custom-weather2 { + color:#FFD700; +} + +#disk { + color:#FFD700; +} + +#language { + color:#FFD700; +} + +#keyboard-state { + color:#FFD700; +} + +#custom-pacman { + color:#FFD700; +} + +#cpu { + color:#FFD700; +} + +#memory { + color: #FFD700; +} + +#network.disabled { + color: #FFD700; +} + +#network{ + color: #FFD700; +} + +#network.disconnected { + color: #FFD700; +} + +#custom-gpu { + color: #FFD700; +} + +#custom-playerctl2 { + color: #FFD700; +} + +#custom-wf-recorder2 { + color: #FFD700; +} + +#pulseaudio { + color: #FFD700; +} + +#pulseaudio.muted { + color: #FFD700; +} + +#temperature { + color: #FFD700; +} + +#temperature.critical { + color: #FFD700; +} + +#idle_inhibitor { + color: #FFD700; +} + +#tray { + color: #FFD700; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #FFD700; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_green.css b/.config/waybar/waybar_simple_and_beautiful/style_green.css new file mode 100644 index 0000000..c3827b7 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_green.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #32CB13; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #32CB13; + border-color: #32CB13; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #32CB13; +} + +#mode { + color: #32CB13; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #32CB13; +} + +#backlight { + color: #32CB13; +} + +#battery { + color: #32CB13; +} + +#battery.charging { + color: #32CB13; +} + +@keyframes blink { + to { + color: #32CB13; + background-color: #32CB13; + } +} + +#battery.critical:not(.charging) { + background: #32CB13; + color: #32CB13; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#32CB13; +} + +#custom-clipboard { + color:#32CB13; +} + +#custom-uptime { + color:#32CB13; +} + +#custom-poweroff { + color:#32CB13; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#32CB13; +} + +#custom-weather { + color:#32CB13; +} + +#custom-weather2 { + color:#32CB13; +} + +#disk { + color:#32CB13; +} + +#language { + color:#32CB13; +} + +#keyboard-state { + color:#32CB13; +} + +#custom-pacman { + color:#32CB13; +} + +#cpu { + color:#32CB13; +} + +#memory { + color: #32CB13; +} + +#network.disabled { + color: #32CB13; +} + +#network{ + color: #32CB13; +} + +#network.disconnected { + color: #32CB13; +} + +#custom-gpu { + color: #32CB13; +} + +#custom-playerctl2 { + color: #32CB13; +} + +#custom-wf-recorder2 { + color: #32CB13; +} + +#pulseaudio { + color: #32CB13; +} + +#pulseaudio.muted { + color: #32CB13; +} + +#temperature { + color: #32CB13; +} + +#temperature.critical { + color: #32CB13; +} + +#idle_inhibitor { + color: #32CB13; +} + +#tray { + color: #32CB13; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #32CB13; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_gruv_purple.css b/.config/waybar/waybar_simple_and_beautiful/style_gruv_purple.css new file mode 100644 index 0000000..e2b7906 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_gruv_purple.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #b48ead; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #b48ead; + border-color: #b48ead; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #b48ead; +} + +#mode { + color: #b48ead; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #b48ead; +} + +#backlight { + color: #b48ead; +} + +#battery { + color: #b48ead; +} + +#battery.charging { + color: #b48ead; +} + +@keyframes blink { + to { + color: #b48ead; + background-color: #b48ead; + } +} + +#battery.critical:not(.charging) { + background: #b48ead; + color: #b48ead; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#b48ead; +} + +#custom-clipboard { + color:#b48ead; +} + +#custom-uptime { + color:#b48ead; +} + +#custom-poweroff { + color:#b48ead; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#b48ead; +} + +#custom-weather { + color:#b48ead; +} + +#custom-weather2 { + color:#b48ead; +} + +#disk { + color:#b48ead; +} + +#language { + color:#b48ead; +} + +#keyboard-state { + color:#b48ead; +} + +#custom-pacman { + color:#b48ead; +} + +#cpu { + color:#b48ead; +} + +#memory { + color: #b48ead; +} + +#network.disabled { + color: #b48ead; +} + +#network{ + color: #b48ead; +} + +#network.disconnected { + color: #b48ead; +} + +#custom-gpu { + color: #b48ead; +} + +#custom-playerctl2 { + color: #b48ead; +} + +#custom-wf-recorder2 { + color: #b48ead; +} + +#pulseaudio { + color: #b48ead; +} + +#pulseaudio.muted { + color: #b48ead; +} + +#temperature { + color: #b48ead; +} + +#temperature.critical { + color: #b48ead; +} + +#idle_inhibitor { + color: #b48ead; +} + +#tray { + color: #b48ead; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #b48ead; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_gruv_salmon.css b/.config/waybar/waybar_simple_and_beautiful/style_gruv_salmon.css new file mode 100644 index 0000000..19751e2 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_gruv_salmon.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #D3869B; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #D3869B; + border-color: #D3869B; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #D3869B; +} + +#mode { + color: #D3869B; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #D3869B; +} + +#backlight { + color: #D3869B; +} + +#battery { + color: #D3869B; +} + +#battery.charging { + color: #D3869B; +} + +@keyframes blink { + to { + color: #D3869B; + background-color: #D3869B; + } +} + +#battery.critical:not(.charging) { + background: #D3869B; + color: #D3869B; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#D3869B; +} + +#custom-clipboard { + color:#D3869B; +} + +#custom-uptime { + color:#D3869B; +} + +#custom-poweroff { + color:#D3869B; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#D3869B; +} + +#custom-weather { + color:#D3869B; +} + +#custom-weather2 { + color:#D3869B; +} + +#disk { + color:#D3869B; +} + +#language { + color:#D3869B; +} + +#keyboard-state { + color:#D3869B; +} + +#custom-pacman { + color:#D3869B; +} + +#cpu { + color:#D3869B; +} + +#memory { + color: #D3869B; +} + +#network.disabled { + color: #D3869B; +} + +#network{ + color: #D3869B; +} + +#network.disconnected { + color: #D3869B; +} + +#custom-gpu { + color: #D3869B; +} + +#custom-playerctl2 { + color: #D3869B; +} + +#custom-wf-recorder2 { + color: #D3869B; +} + +#pulseaudio { + color: #D3869B; +} + +#pulseaudio.muted { + color: #D3869B; +} + +#temperature { + color: #D3869B; +} + +#temperature.critical { + color: #D3869B; +} + +#idle_inhibitor { + color: #D3869B; +} + +#tray { + color: #D3869B; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #D3869B; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_iblack.css b/.config/waybar/waybar_simple_and_beautiful/style_iblack.css new file mode 100644 index 0000000..cf8e736 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_iblack.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #292D38; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #292D38; + border-color: #292D38; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #292D38; +} + +#mode { + color: #292D38; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #292D38; +} + +#backlight { + color: #292D38; +} + +#battery { + color: #292D38; +} + +#battery.charging { + color: #292D38; +} + +@keyframes blink { + to { + color: #292D38; + background-color: #292D38; + } +} + +#battery.critical:not(.charging) { + background: #292D38; + color: #292D38; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#292D38; +} + +#custom-clipboard { + color:#292D38; +} + +#custom-uptime { + color:#292D38; +} + +#custom-poweroff { + color:#292D38; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#292D38; +} + +#custom-weather { + color:#292D38; +} + +#custom-weather2 { + color:#292D38; +} + +#disk { + color:#292D38; +} + +#language { + color:#292D38; +} + +#keyboard-state { + color:#292D38; +} + +#custom-pacman { + color:#292D38; +} + +#cpu { + color:#292D38; +} + +#memory { + color: #292D38; +} + +#network.disabled { + color: #292D38; +} + +#network{ + color: #292D38; +} + +#network.disconnected { + color: #292D38; +} + +#custom-gpu { + color: #292D38; +} + +#custom-playerctl2 { + color: #292D38; +} + +#custom-wf-recorder2 { + color: #292D38; +} + +#pulseaudio { + color: #292D38; +} + +#pulseaudio.muted { + color: #292D38; +} + +#temperature { + color: #292D38; +} + +#temperature.critical { + color: #292D38; +} + +#idle_inhibitor { + color: #292D38; +} + +#tray { + color: #292D38; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #292D38; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_light_green.css b/.config/waybar/waybar_simple_and_beautiful/style_light_green.css new file mode 100644 index 0000000..c75ce7e --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_light_green.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #2bff00; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #2bff00; + border-color: #2bff00; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #2bff00; +} + +#mode { + color: #2bff00; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #2bff00; +} + +#backlight { + color: #2bff00; +} + +#battery { + color: #2bff00; +} + +#battery.charging { + color: #2bff00; +} + +@keyframes blink { + to { + color: #2bff00; + background-color: #2bff00; + } +} + +#battery.critical:not(.charging) { + background: #2bff00; + color: #2bff00; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#2bff00; +} + +#custom-clipboard { + color:#2bff00; +} + +#custom-uptime { + color:#2bff00; +} + +#custom-poweroff { + color:#2bff00; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#2bff00; +} + +#custom-weather { + color:#2bff00; +} + +#custom-weather2 { + color:#2bff00; +} + +#disk { + color:#2bff00; +} + +#language { + color:#2bff00; +} + +#keyboard-state { + color:#2bff00; +} + +#custom-pacman { + color:#2bff00; +} + +#cpu { + color:#2bff00; +} + +#memory { + color: #2bff00; +} + +#network.disabled { + color: #2bff00; +} + +#network{ + color: #2bff00; +} + +#network.disconnected { + color: #2bff00; +} + +#custom-gpu { + color: #2bff00; +} + +#custom-playerctl2 { + color: #2bff00; +} + +#custom-wf-recorder2 { + color: #2bff00; +} + +#pulseaudio { + color: #2bff00; +} + +#pulseaudio.muted { + color: #2bff00; +} + +#temperature { + color: #2bff00; +} + +#temperature.critical { + color: #2bff00; +} + +#idle_inhibitor { + color: #2bff00; +} + +#tray { + color: #2bff00; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #2bff00; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_light_green2.css b/.config/waybar/waybar_simple_and_beautiful/style_light_green2.css new file mode 100644 index 0000000..61ccbf7 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_light_green2.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #00FF00; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #00FF00; + border-color: #00FF00; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #00FF00; +} + +#mode { + color: #00FF00; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #00FF00; +} + +#backlight { + color: #00FF00; +} + +#battery { + color: #00FF00; +} + +#battery.charging { + color: #00FF00; +} + +@keyframes blink { + to { + color: #00FF00; + background-color: #00FF00; + } +} + +#battery.critical:not(.charging) { + background: #00FF00; + color: #00FF00; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#00FF00; +} + +#custom-clipboard { + color:#00FF00; +} + +#custom-uptime { + color:#00FF00; +} + +#custom-poweroff { + color:#00FF00; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#00FF00; +} + +#custom-weather { + color:#00FF00; +} + +#custom-weather2 { + color:#00FF00; +} + +#disk { + color:#00FF00; +} + +#language { + color:#00FF00; +} + +#keyboard-state { + color:#00FF00; +} + +#custom-pacman { + color:#00FF00; +} + +#cpu { + color:#00FF00; +} + +#memory { + color: #00FF00; +} + +#network.disabled { + color: #00FF00; +} + +#network{ + color: #00FF00; +} + +#network.disconnected { + color: #00FF00; +} + +#custom-gpu { + color: #00FF00; +} + +#custom-playerctl2 { + color: #00FF00; +} + +#custom-wf-recorder2 { + color: #00FF00; +} + +#pulseaudio { + color: #00FF00; +} + +#pulseaudio.muted { + color: #00FF00; +} + +#temperature { + color: #00FF00; +} + +#temperature.critical { + color: #00FF00; +} + +#idle_inhibitor { + color: #00FF00; +} + +#tray { + color: #00FF00; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #00FF00; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_old_gold.css b/.config/waybar/waybar_simple_and_beautiful/style_old_gold.css new file mode 100644 index 0000000..c958357 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_old_gold.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #A8AB6D; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #A8AB6D; + border-color: #A8AB6D; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #A8AB6D; +} + +#mode { + color: #A8AB6D; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #A8AB6D; +} + +#backlight { + color: #A8AB6D; +} + +#battery { + color: #A8AB6D; +} + +#battery.charging { + color: #A8AB6D; +} + +@keyframes blink { + to { + color: #A8AB6D; + background-color: #A8AB6D; + } +} + +#battery.critical:not(.charging) { + background: #A8AB6D; + color: #A8AB6D; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#A8AB6D; +} + +#custom-clipboard { + color:#A8AB6D; +} + +#custom-uptime { + color:#A8AB6D; +} + +#custom-poweroff { + color:#A8AB6D; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#A8AB6D; +} + +#custom-weather { + color:#A8AB6D; +} + +#custom-weather2 { + color:#A8AB6D; +} + +#disk { + color:#A8AB6D; +} + +#language { + color:#A8AB6D; +} + +#keyboard-state { + color:#A8AB6D; +} + +#custom-pacman { + color:#A8AB6D; +} + +#cpu { + color:#A8AB6D; +} + +#memory { + color: #A8AB6D; +} + +#network.disabled { + color: #A8AB6D; +} + +#network{ + color: #A8AB6D; +} + +#network.disconnected { + color: #A8AB6D; +} + +#custom-gpu { + color: #A8AB6D; +} + +#custom-playerctl2 { + color: #A8AB6D; +} + +#custom-wf-recorder2 { + color: #A8AB6D; +} + +#pulseaudio { + color: #A8AB6D; +} + +#pulseaudio.muted { + color: #A8AB6D; +} + +#temperature { + color: #A8AB6D; +} + +#temperature.critical { + color: #A8AB6D; +} + +#idle_inhibitor { + color: #A8AB6D; +} + +#tray { + color: #A8AB6D; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #A8AB6D; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_orange.css b/.config/waybar/waybar_simple_and_beautiful/style_orange.css new file mode 100644 index 0000000..48b55c1 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_orange.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #fc6203; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #fc6203; + border-color: #fc6203; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #fc6203; +} + +#mode { + color: #fc6203; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #fc6203; +} + +#backlight { + color: #fc6203; +} + +#battery { + color: #fc6203; +} + +#battery.charging { + color: #fc6203; +} + +@keyframes blink { + to { + color: #fc6203; + background-color: #fc6203; + } +} + +#battery.critical:not(.charging) { + background: #fc6203; + color: #fc6203; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#fc6203; +} + +#custom-clipboard { + color:#fc6203; +} + +#custom-uptime { + color:#fc6203; +} + +#custom-poweroff { + color:#fc6203; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#fc6203; +} + +#custom-weather { + color:#fc6203; +} + +#custom-weather2 { + color:#fc6203; +} + +#disk { + color:#fc6203; +} + +#language { + color:#fc6203; +} + +#keyboard-state { + color:#fc6203; +} + +#custom-pacman { + color:#fc6203; +} + +#cpu { + color:#fc6203; +} + +#memory { + color: #fc6203; +} + +#network.disabled { + color: #fc6203; +} + +#network{ + color: #fc6203; +} + +#network.disconnected { + color: #fc6203; +} + +#custom-gpu { + color: #fc6203; +} + +#custom-playerctl2 { + color: #fc6203; +} + +#custom-wf-recorder2 { + color: #fc6203; +} + +#pulseaudio { + color: #fc6203; +} + +#pulseaudio.muted { + color: #fc6203; +} + +#temperature { + color: #fc6203; +} + +#temperature.critical { + color: #fc6203; +} + +#idle_inhibitor { + color: #fc6203; +} + +#tray { + color: #fc6203; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #fc6203; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_purple.css b/.config/waybar/waybar_simple_and_beautiful/style_purple.css new file mode 100644 index 0000000..54d6863 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_purple.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #C465F6; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #C465F6; + border-color: #C465F6; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #C465F6; +} + +#mode { + color: #C465F6; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #C465F6; +} + +#backlight { + color: #C465F6; +} + +#battery { + color: #C465F6; +} + +#battery.charging { + color: #C465F6; +} + +@keyframes blink { + to { + color: #C465F6; + background-color: #C465F6; + } +} + +#battery.critical:not(.charging) { + background: #C465F6; + color: #C465F6; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#C465F6; +} + +#custom-clipboard { + color:#C465F6; +} + +#custom-uptime { + color:#C465F6; +} + +#custom-poweroff { + color:#C465F6; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#C465F6; +} + +#custom-weather { + color:#C465F6; +} + +#custom-weather2 { + color:#C465F6; +} + +#disk { + color:#C465F6; +} + +#language { + color:#C465F6; +} + +#keyboard-state { + color:#C465F6; +} + +#custom-pacman { + color:#C465F6; +} + +#cpu { + color:#C465F6; +} + +#memory { + color: #C465F6; +} + +#network.disabled { + color: #C465F6; +} + +#network{ + color: #C465F6; +} + +#network.disconnected { + color: #C465F6; +} + +#custom-gpu { + color: #C465F6; +} + +#custom-playerctl2 { + color: #C465F6; +} + +#custom-wf-recorder2 { + color: #C465F6; +} + +#pulseaudio { + color: #C465F6; +} + +#pulseaudio.muted { + color: #C465F6; +} + +#temperature { + color: #C465F6; +} + +#temperature.critical { + color: #C465F6; +} + +#idle_inhibitor { + color: #C465F6; +} + +#tray { + color: #C465F6; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #C465F6; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_purple2.css b/.config/waybar/waybar_simple_and_beautiful/style_purple2.css new file mode 100644 index 0000000..b2f805d --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_purple2.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #B419C6; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #B419C6; + border-color: #B419C6; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #B419C6; +} + +#mode { + color: #B419C6; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #B419C6; +} + +#backlight { + color: #B419C6; +} + +#battery { + color: #B419C6; +} + +#battery.charging { + color: #B419C6; +} + +@keyframes blink { + to { + color: #B419C6; + background-color: #B419C6; + } +} + +#battery.critical:not(.charging) { + background: #B419C6; + color: #B419C6; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#B419C6; +} + +#custom-clipboard { + color:#B419C6; +} + +#custom-uptime { + color:#B419C6; +} + +#custom-poweroff { + color:#B419C6; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#B419C6; +} + +#custom-weather { + color:#B419C6; +} + +#custom-weather2 { + color:#B419C6; +} + +#disk { + color:#B419C6; +} + +#language { + color:#B419C6; +} + +#keyboard-state { + color:#B419C6; +} + +#custom-pacman { + color:#B419C6; +} + +#cpu { + color:#B419C6; +} + +#memory { + color: #B419C6; +} + +#network.disabled { + color: #B419C6; +} + +#network{ + color: #B419C6; +} + +#network.disconnected { + color: #B419C6; +} + +#custom-gpu { + color: #B419C6; +} + +#custom-playerctl2 { + color: #B419C6; +} + +#custom-wf-recorder2 { + color: #B419C6; +} + +#pulseaudio { + color: #B419C6; +} + +#pulseaudio.muted { + color: #B419C6; +} + +#temperature { + color: #B419C6; +} + +#temperature.critical { + color: #B419C6; +} + +#idle_inhibitor { + color: #B419C6; +} + +#tray { + color: #B419C6; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #B419C6; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_purple3.css b/.config/waybar/waybar_simple_and_beautiful/style_purple3.css new file mode 100644 index 0000000..daa74a3 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_purple3.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #B690DC; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #B690DC; + border-color: #B690DC; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #B690DC; +} + +#mode { + color: #B690DC; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #B690DC; +} + +#backlight { + color: #B690DC; +} + +#battery { + color: #B690DC; +} + +#battery.charging { + color: #B690DC; +} + +@keyframes blink { + to { + color: #B690DC; + background-color: #B690DC; + } +} + +#battery.critical:not(.charging) { + background: #B690DC; + color: #B690DC; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#B690DC; +} + +#custom-clipboard { + color:#B690DC; +} + +#custom-uptime { + color:#B690DC; +} + +#custom-poweroff { + color:#B690DC; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#B690DC; +} + +#custom-weather { + color:#B690DC; +} + +#custom-weather2 { + color:#B690DC; +} + +#disk { + color:#B690DC; +} + +#language { + color:#B690DC; +} + +#keyboard-state { + color:#B690DC; +} + +#custom-pacman { + color:#B690DC; +} + +#cpu { + color:#B690DC; +} + +#memory { + color: #B690DC; +} + +#network.disabled { + color: #B690DC; +} + +#network{ + color: #B690DC; +} + +#network.disconnected { + color: #B690DC; +} + +#custom-gpu { + color: #B690DC; +} + +#custom-playerctl2 { + color: #B690DC; +} + +#custom-wf-recorder2 { + color: #B690DC; +} + +#pulseaudio { + color: #B690DC; +} + +#pulseaudio.muted { + color: #B690DC; +} + +#temperature { + color: #B690DC; +} + +#temperature.critical { + color: #B690DC; +} + +#idle_inhibitor { + color: #B690DC; +} + +#tray { + color: #B690DC; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #B690DC; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_salmon.css b/.config/waybar/waybar_simple_and_beautiful/style_salmon.css new file mode 100644 index 0000000..74c4f7b --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_salmon.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #ffa4bc; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #ffa4bc; + border-color: #ffa4bc; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #ffa4bc; +} + +#mode { + color: #ffa4bc; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #ffa4bc; +} + +#backlight { + color: #ffa4bc; +} + +#battery { + color: #ffa4bc; +} + +#battery.charging { + color: #ffa4bc; +} + +@keyframes blink { + to { + color: #ffa4bc; + background-color: #ffa4bc; + } +} + +#battery.critical:not(.charging) { + background: #ffa4bc; + color: #ffa4bc; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#ffa4bc; +} + +#custom-clipboard { + color:#ffa4bc; +} + +#custom-uptime { + color:#ffa4bc; +} + +#custom-poweroff { + color:#ffa4bc; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#ffa4bc; +} + +#custom-weather { + color:#ffa4bc; +} + +#custom-weather2 { + color:#ffa4bc; +} + +#disk { + color:#ffa4bc; +} + +#language { + color:#ffa4bc; +} + +#keyboard-state { + color:#ffa4bc; +} + +#custom-pacman { + color:#ffa4bc; +} + +#cpu { + color:#ffa4bc; +} + +#memory { + color: #ffa4bc; +} + +#network.disabled { + color: #ffa4bc; +} + +#network{ + color: #ffa4bc; +} + +#network.disconnected { + color: #ffa4bc; +} + +#custom-gpu { + color: #ffa4bc; +} + +#custom-playerctl2 { + color: #ffa4bc; +} + +#custom-wf-recorder2 { + color: #ffa4bc; +} + +#pulseaudio { + color: #ffa4bc; +} + +#pulseaudio.muted { + color: #ffa4bc; +} + +#temperature { + color: #ffa4bc; +} + +#temperature.critical { + color: #ffa4bc; +} + +#idle_inhibitor { + color: #ffa4bc; +} + +#tray { + color: #ffa4bc; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #ffa4bc; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_silver.css b/.config/waybar/waybar_simple_and_beautiful/style_silver.css new file mode 100644 index 0000000..468102a --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_silver.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #C0C0C0; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #C0C0C0; + border-color: #C0C0C0; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #C0C0C0; +} + +#mode { + color: #C0C0C0; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #C0C0C0; +} + +#backlight { + color: #C0C0C0; +} + +#battery { + color: #C0C0C0; +} + +#battery.charging { + color: #C0C0C0; +} + +@keyframes blink { + to { + color: #C0C0C0; + background-color: #C0C0C0; + } +} + +#battery.critical:not(.charging) { + background: #C0C0C0; + color: #C0C0C0; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#C0C0C0; +} + +#custom-clipboard { + color:#C0C0C0; +} + +#custom-uptime { + color:#C0C0C0; +} + +#custom-poweroff { + color:#C0C0C0; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#C0C0C0; +} + +#custom-weather { + color:#C0C0C0; +} + +#custom-weather2 { + color:#C0C0C0; +} + +#disk { + color:#C0C0C0; +} + +#language { + color:#C0C0C0; +} + +#keyboard-state { + color:#C0C0C0; +} + +#custom-pacman { + color:#C0C0C0; +} + +#cpu { + color:#C0C0C0; +} + +#memory { + color: #C0C0C0; +} + +#network.disabled { + color: #C0C0C0; +} + +#network{ + color: #C0C0C0; +} + +#network.disconnected { + color: #C0C0C0; +} + +#custom-gpu { + color: #C0C0C0; +} + +#custom-playerctl2 { + color: #C0C0C0; +} + +#custom-wf-recorder2 { + color: #C0C0C0; +} + +#pulseaudio { + color: #C0C0C0; +} + +#pulseaudio.muted { + color: #C0C0C0; +} + +#temperature { + color: #C0C0C0; +} + +#temperature.critical { + color: #C0C0C0; +} + +#idle_inhibitor { + color: #C0C0C0; +} + +#tray { + color: #C0C0C0; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #C0C0C0; +} \ No newline at end of file diff --git a/.config/waybar/waybar_simple_and_beautiful/style_white.css b/.config/waybar/waybar_simple_and_beautiful/style_white.css new file mode 100644 index 0000000..ce57b75 --- /dev/null +++ b/.config/waybar/waybar_simple_and_beautiful/style_white.css @@ -0,0 +1,235 @@ +/* ============================================================================= + * + * Waybar configuration + * + * Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration + * + * =========================================================================== */ + +/* ----------------------------------------------------------------------------- + * Keyframes + * -------------------------------------------------------------------------- */ + + +/* +Polar Night +nord0 #2e3440 +nord1 #3b4252 +nord2 #434c5e +nord3 #4c566a +Snow Storm +nord4 #d8dee9 +nord5 #e5e9f0 +nord6 #eceff4 +Frost +nord7 #8fbcbb +nord8 #88c0d0 +nord9 #81a1c1 +nord10 #5e81ac +Aurora +nord11 #bf616a +nord12 #d08770 +nord13 #ebcb8b +nord14 #a3be8c +nord15 #b48ead +*/ + +/* ----------------------------------------------------------------------------- + * Base styles + * -------------------------------------------------------------------------- */ + +/* Reset all styles */ + +* { + color: #FFFFFF; + border: 0; + border-radius: 0; + padding: 0 0; + font-family:'Disney Simple'; + font-size: 15px; + margin-right: 5px; + margin-left: 5px; + padding-bottom:3px; + } + +window#waybar { + background:rgba (0, 0, 0, 0.55); +} + +#workspaces button { + padding: 2px 0px; + border-bottom: 2px; + color: #FFFFFF; + border-color: #FFFFFF; + border-style: solid; + margin-top:2px; +} + +#workspaces button.focused { + border-color: #FFFFFF; +} + +#mode { + color: #FFFFFF; +} + +#clock, #battery, #cpu, #memory, #idle_inhibitor, #temperature, #custom-keyboard-layout, #language, #keyboard-state, #backlight, #bluetooth, #network, #pulseaudio, #mode, #disk, #tray, #window, #custom-menu, #custom-gpu, #custom-clipboard, #custom-uptime, #custom-pacman, #custom-playerctl2, #custom-wf-recorder2, #custom-weather, #custom-weather2, #custom-poweroff { + padding: 0 3px; + border-bottom: 2px; + border-style: solid; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color: #FFFFFF; +} + +#backlight { + color: #FFFFFF; +} + +#battery { + color: #FFFFFF; +} + +#battery.charging { + color: #FFFFFF; +} + +@keyframes blink { + to { + color: #FFFFFF; + background-color: #FFFFFF; + } +} + +#battery.critical:not(.charging) { + background: #FFFFFF; + color: #FFFFFF; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-menu { + color:#FFFFFF; +} + +#custom-clipboard { + color:#FFFFFF; +} + +#custom-uptime { + color:#FFFFFF; +} + +#custom-poweroff { + color:#FFFFFF; /* #BD1226; #A42E2E; #ff0000; */ +} + +#bluetooth { + color:#FFFFFF; +} + +#custom-weather { + color:#FFFFFF; +} + +#custom-weather2 { + color:#FFFFFF; +} + +#disk { + color:#FFFFFF; +} + +#language { + color:#FFFFFF; +} + +#keyboard-state { + color:#FFFFFF; +} + +#custom-pacman { + color:#FFFFFF; +} + +#cpu { + color:#FFFFFF; +} + +#memory { + color: #FFFFFF; +} + +#network.disabled { + color: #FFFFFF; +} + +#network{ + color: #FFFFFF; +} + +#network.disconnected { + color: #FFFFFF; +} + +#custom-gpu { + color: #FFFFFF; +} + +#custom-playerctl2 { + color: #FFFFFF; +} + +#custom-wf-recorder2 { + color: #FFFFFF; +} + +#pulseaudio { + color: #FFFFFF; +} + +#pulseaudio.muted { + color: #FFFFFF; +} + +#temperature { + color: #FFFFFF; +} + +#temperature.critical { + color: #FFFFFF; +} + +#idle_inhibitor { + color: #FFFFFF; +} + +#tray { + color: #FFFFFF; +} + +#custom-launcher,#custom-power{ + border-style: hidden; + margin-top:2px; +} + +#window{ + border-style: hidden; + margin-top:1px; +} +#mode{ + margin-bottom:3px; +} + +#custom-keyboard-layout{ + color: #FFFFFF; +} \ No newline at end of file