From 2e6b90c774c69982fed9a81ca7f332e800d70282 Mon Sep 17 00:00:00 2001 From: dan Date: Thu, 31 Jul 2025 15:28:53 -0400 Subject: [PATCH] Initial commit --- .bash_profile | 5 + .bashrc | 11 + .config/EOS-greeter.conf | 10 + .config/Trolltech.conf | 17 + .config/baloofilerc | 4 + .config/bluedevilglobalrc | 2 + .config/dconf/user | Bin 0 -> 1302 bytes .config/dolphinrc | 10 + .config/eos-update-notifier.first_init | 1 + .config/gtk-3.0/colors.css | 84 +++++ .config/gtk-3.0/gtk.css | 2 + .config/gtk-3.0/settings.ini | 18 + .config/gtk-4.0/colors.css | 84 +++++ .config/gtk-4.0/gtk.css | 2 + .config/gtk-4.0/settings.ini | 14 + .config/gtkrc | 2 + .config/gtkrc-2.0 | 5 + .config/hypr/hyprland.conf | 305 ++++++++++++++++ .config/kactivitymanagerd-statsrc | 5 + .config/kactivitymanagerdrc | 5 + .config/kconf_updaterc | 81 +++++ .../kde.org/UserFeedback.org.kde.dolphin.conf | 30 ++ .../UserFeedback.org.kde.plasmashell.conf | 30 ++ .config/kdeconnect/certificate.pem | 11 + .config/kdeconnect/config | 3 + .config/kdeconnect/privateKey.pem | 5 + .config/kded5rc | 2 + .config/kdedefaults/kcminputrc | 2 + .config/kdedefaults/kdeglobals | 8 + .config/kdedefaults/ksplashrc | 3 + .config/kdedefaults/kwinrc | 4 + .config/kdedefaults/package | 1 + .config/kdedefaults/plasmarc | 2 + .config/kdeglobals | 144 ++++++++ .config/kglobalshortcutsrc | 247 +++++++++++++ .config/knfsshare | 2 + .config/konsolerc | 5 + .config/konsolesshconfig | 2 + .config/ksmserverrc | 5 + .config/ktimezonedrc | 4 + .config/kwinoutputconfig.json | 57 +++ .config/kwinrc | 13 + .config/libaccounts-glib/accounts.db | Bin 0 -> 40960 bytes .config/libaccounts-glib/accounts.db-shm | Bin 0 -> 32768 bytes .config/libaccounts-glib/accounts.db-wal | 0 .config/pavucontrol.ini | 8 + .config/plasma-localerc | 2 + .../plasma-org.kde.plasma.desktop-appletsrc | 155 +++++++++ .config/plasmashellrc | 8 + .config/powermanagementprofilesrc | 2 + .config/pulse/cookie | Bin 0 -> 256 bytes .config/reflector-simple-free-params.txt | 1 + .config/rofi/config.rasi | 2 + .config/session/dolphin_dolphin_dolphin | 12 + .../session/kwin_saved at previous logout_ | 4 + .../systemd/user/eos-update-notifier.service | 9 + .../systemd/user/eos-update-notifier.timer | 11 + .../eos-update-notifier.timer | 1 + .config/user-dirs.dirs | 15 + .config/user-dirs.locale | 1 + .config/waybar/config.jsonc | 210 +++++++++++ .config/waybar/style.css | 327 ++++++++++++++++++ .config/xsettingsd/xsettingsd.conf | 16 + .scripts/coolbeans | 1 + .scripts/reload-waybar.sh | 5 + 65 files changed, 2037 insertions(+) create mode 100644 .bash_profile create mode 100644 .bashrc create mode 100644 .config/EOS-greeter.conf create mode 100644 .config/Trolltech.conf create mode 100644 .config/baloofilerc create mode 100644 .config/bluedevilglobalrc create mode 100644 .config/dconf/user create mode 100644 .config/dolphinrc create mode 100644 .config/eos-update-notifier.first_init create mode 100644 .config/gtk-3.0/colors.css create mode 100644 .config/gtk-3.0/gtk.css create mode 100644 .config/gtk-3.0/settings.ini create mode 100644 .config/gtk-4.0/colors.css create mode 100644 .config/gtk-4.0/gtk.css create mode 100644 .config/gtk-4.0/settings.ini create mode 100644 .config/gtkrc create mode 100644 .config/gtkrc-2.0 create mode 100644 .config/hypr/hyprland.conf create mode 100644 .config/kactivitymanagerd-statsrc create mode 100644 .config/kactivitymanagerdrc create mode 100644 .config/kconf_updaterc create mode 100644 .config/kde.org/UserFeedback.org.kde.dolphin.conf create mode 100644 .config/kde.org/UserFeedback.org.kde.plasmashell.conf create mode 100644 .config/kdeconnect/certificate.pem create mode 100644 .config/kdeconnect/config create mode 100644 .config/kdeconnect/privateKey.pem create mode 100644 .config/kded5rc create mode 100644 .config/kdedefaults/kcminputrc create mode 100644 .config/kdedefaults/kdeglobals create mode 100644 .config/kdedefaults/ksplashrc create mode 100644 .config/kdedefaults/kwinrc create mode 100644 .config/kdedefaults/package create mode 100644 .config/kdedefaults/plasmarc create mode 100644 .config/kdeglobals create mode 100644 .config/kglobalshortcutsrc create mode 100644 .config/knfsshare create mode 100644 .config/konsolerc create mode 100644 .config/konsolesshconfig create mode 100644 .config/ksmserverrc create mode 100644 .config/ktimezonedrc create mode 100644 .config/kwinoutputconfig.json create mode 100644 .config/kwinrc create mode 100644 .config/libaccounts-glib/accounts.db create mode 100644 .config/libaccounts-glib/accounts.db-shm create mode 100644 .config/libaccounts-glib/accounts.db-wal create mode 100644 .config/pavucontrol.ini create mode 100644 .config/plasma-localerc create mode 100644 .config/plasma-org.kde.plasma.desktop-appletsrc create mode 100644 .config/plasmashellrc create mode 100644 .config/powermanagementprofilesrc create mode 100644 .config/pulse/cookie create mode 100644 .config/reflector-simple-free-params.txt create mode 100644 .config/rofi/config.rasi create mode 100644 .config/session/dolphin_dolphin_dolphin create mode 100644 .config/session/kwin_saved at previous logout_ create mode 100644 .config/systemd/user/eos-update-notifier.service create mode 100644 .config/systemd/user/eos-update-notifier.timer create mode 120000 .config/systemd/user/timers.target.wants/eos-update-notifier.timer create mode 100644 .config/user-dirs.dirs create mode 100644 .config/user-dirs.locale create mode 100644 .config/waybar/config.jsonc create mode 100644 .config/waybar/style.css create mode 100644 .config/xsettingsd/xsettingsd.conf create mode 100755 .scripts/coolbeans create mode 100755 .scripts/reload-waybar.sh diff --git a/.bash_profile b/.bash_profile new file mode 100644 index 0000000..5545f00 --- /dev/null +++ b/.bash_profile @@ -0,0 +1,5 @@ +# +# ~/.bash_profile +# + +[[ -f ~/.bashrc ]] && . ~/.bashrc diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..4c2377a --- /dev/null +++ b/.bashrc @@ -0,0 +1,11 @@ +# +# ~/.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +alias ls='ls --color=auto' +alias grep='grep --color=auto' +alias vi='nvim' +PS1='[\u@\h \W]\$ ' diff --git a/.config/EOS-greeter.conf b/.config/EOS-greeter.conf new file mode 100644 index 0000000..e893257 --- /dev/null +++ b/.config/EOS-greeter.conf @@ -0,0 +1,10 @@ +## Configuration file for eos-welcome. +# Note: using bash syntax. +# +# 'Greeter' values: enable or disable. +# 'OnceDaily' values: no or yes; yes means eos-welcome is shown only once a day. +# 'LastCheck' values: automatically filled by eos-welcome. + +Greeter=enable +OnceDaily=no +LastCheck=0 diff --git a/.config/Trolltech.conf b/.config/Trolltech.conf new file mode 100644 index 0000000..1e0b9f8 --- /dev/null +++ b/.config/Trolltech.conf @@ -0,0 +1,17 @@ +[qt] +GUIEffects=none +KDE\contrast=7 +KWinPalette\activeBackground=#272c31 +KWinPalette\activeBlend=#fcfcfc +KWinPalette\activeForeground=#fcfcfc +KWinPalette\activeTitleBtnBg=#202326 +KWinPalette\frame=#202326 +KWinPalette\inactiveBackground=#202428 +KWinPalette\inactiveBlend=#a1a9b1 +KWinPalette\inactiveForeground=#a1a9b1 +KWinPalette\inactiveFrame=#202326 +KWinPalette\inactiveTitleBtnBg=#202326 +Palette\active=#fcfcfc, #292c30, #40464c, #33383c, #101112, #1c1e21, #fcfcfc, #ffffff, #fcfcfc, #141618, #202326, #0b0c0d, #6c53a6, #ffffff, #926ee4, #9b59b6, #1d1f22, #000000, #292c30, #fcfcfc, #a1a9b1, #6c53a6 +Palette\disabled=#686a6c, #272a2e, #3f454b, #32363b, #0f1012, #1a1d1f, #606263, #ffffff, #6d6f72, #131517, #1f2124, #0b0c0d, #1f2124, #686a6c, #3d325b, #402b4c, #1c1e20, #000000, #292c30, #fcfcfc, #42464a, #1f2124 +Palette\inactive=#fcfcfc, #292c30, #40464c, #33383c, #101112, #1c1e21, #fcfcfc, #ffffff, #fcfcfc, #141618, #202326, #0b0c0d, #362c50, #fcfcfc, #926ee4, #9b59b6, #1d1f22, #000000, #292c30, #fcfcfc, #a1a9b1, #362c50 +font="Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1" diff --git a/.config/baloofilerc b/.config/baloofilerc new file mode 100644 index 0000000..653e2f3 --- /dev/null +++ b/.config/baloofilerc @@ -0,0 +1,4 @@ +[General] +dbVersion=2 +exclude filters=*~,*.part,*.o,*.la,*.lo,*.loT,*.moc,moc_*.cpp,qrc_*.cpp,ui_*.h,cmake_install.cmake,CMakeCache.txt,CTestTestfile.cmake,libtool,config.status,confdefs.h,autom4te,conftest,confstat,Makefile.am,*.gcode,.ninja_deps,.ninja_log,build.ninja,*.csproj,*.m4,*.rej,*.gmo,*.pc,*.omf,*.aux,*.tmp,*.po,*.vm*,*.nvram,*.rcore,*.swp,*.swap,lzo,litmain.sh,*.orig,.histfile.*,.xsession-errors*,*.map,*.so,*.a,*.db,*.qrc,*.ini,*.init,*.img,*.vdi,*.vbox*,vbox.log,*.qcow2,*.vmdk,*.vhd,*.vhdx,*.sql,*.sql.gz,*.ytdl,*.tfstate*,*.class,*.pyc,*.pyo,*.elc,*.qmlc,*.jsc,*.fastq,*.fq,*.gb,*.fasta,*.fna,*.gbff,*.faa,po,CVS,.svn,.git,_darcs,.bzr,.hg,CMakeFiles,CMakeTmp,CMakeTmpQmake,.moc,.obj,.pch,.uic,.npm,.yarn,.yarn-cache,__pycache__,node_modules,node_packages,nbproject,.terraform,.venv,venv,core-dumps,lost+found +exclude filters version=9 diff --git a/.config/bluedevilglobalrc b/.config/bluedevilglobalrc new file mode 100644 index 0000000..c9b6552 --- /dev/null +++ b/.config/bluedevilglobalrc @@ -0,0 +1,2 @@ +[Devices] +connectedDevices= diff --git a/.config/dconf/user b/.config/dconf/user new file mode 100644 index 0000000000000000000000000000000000000000..f0fd7ce3ce560cceb4e498820f76bcd34d320252 GIT binary patch literal 1302 zcmZuxO-NKx7`^`M_><;;E3p;Iqyvd(S^e~@63JQ{l4#hZ-!1w&yhM1 z#nk~`FAX1hI{%p9GN2r&0IG_p1{1OWpblOGumflWnt+`^8_-?^&*B+#)7J)D!8|u6 zE{IKV0XVk%Y&XxPu7}SgssQVWs;z}jT_=V`3%COqd~@IgV^hcA?*X3z_MW`HUIU-H z6>)N4A1MFaKfwLe71%!sz6`u?fBX#;>N@P7#lsx1dT((Asf3#OEWmq7WWG#;LR|}g z1rP6l`GKRK*e~jO#NPmK0!zz#`q&%lO85ovSKwyp+5+>TE`z@X{sC+~_g;WP-HiB+ zxQJcAgPI%t^r>s$_ka_?@zFcA>@#&a;_L$-1YTV^cZmC`o3MWrJO*@ERI$WRv;XJe zX<&Y6`7V8G_Teh{Hn1eWchaY3oCWYB;Qre1B7JJ+vjlz(1P>=zN~jrU1>Rer>C8Zk z^-{AB>)?;T>eEv33yZo0{swpxcsBd<180r88h!!Hft;CXxW)L?4T#?eZUce|l~tCO zStW$AmDITEz!*0vJZUJ;3?qEOX{d0N?hM(w3)WN_m#jGU=)m{AeX*A~6-`Jlc8BH=Y%ynNn$)cbQ5u z9|T5QuADOYKsdJ1`?HRAvd$&do0XH1uwCOLeZLsO$B$8T<{=!J%ejs%1IK98!#0g; zlVvUJ_r+{naE@8K<=fJA^tgpu1LMKvDjXK6@gNhW7CJ{z63;-w;|LRe^HF7%L~_wl z@JmFJDQ~}-4BxX-(#tSii7{Llk~59T&_-jtG$yj`IEk#x4x+mv6^^8l!A8q66K~k1 z-^!2VH}Lf3jKTE6OPhZa=;8Fd^!YufBu(MyL(>nH_%fcHc%gV{-L>+0>x~eWWtGyG z-o@LReqTw;(Jq(1u2tPAmaJz#?v*zmTBX~rwfTMX$;QFPuZ?_pQZC<7w}0wNHUtnr z009ILKmY**{%e7gQn6Co%FU|&sIM;k{zW(N2O}?>PE>GoRVwYevfh@W<1{{Wq-Z#M z@{?F>ELx73cM#iNuQ#5KLR$oCa_;w(ExxL6wb|Bsv9h(5yDW#^=b@T+n3vYmx!U!e zru@^8diu89m#%PHZQ*p9O*@^!9I*9FqAfq^qgO3VC`_^TQ%*41W@*NP9GSJy7r z!-+o_s7W~J_SH~@s+$H?PhtzqnYxYr=zMOp6Fc&4%avkJHl^0nLZ+wC^+MKn-wC(% zQ8(LfIHuKGw{;+nR2cfBK_EW9lX`%3Uh!JAntRXu{wpD!yj*Oq8HW3)cgM%yFrMCrA7D-P}Qei~XlP+%IZ zEQOXF72AH_oV+-68wYjwSiG0VqTXq@8jkLBAf2`yO|Te5dhOVKKR6wF%j@%WGCueF zY7+OcuLx?-R|=KgYR-zo4bF!8?zihr!*Tq%YfiQM!jx9^mr-=*YaQkbm8Va0$8l(B z$3UG;)u^YIKHgdgbm?GBr7y6v+ANn#RzfEp)2w8(&o7K(YX6nXUW8Di=v(3nyjG4v zyBoc+A%Fk^2q1s}0tg_000IagfIwCSxc|>;W{C>{1Q0*~0R#|0009ILKmdWc0QdiM z3rYwefB*srAbNOrwG23@Ju3lI*p zK8_oUD-y4)O=cNId}7G*X0y2mdv@>i#{%C38GF|;mBrjVL#AE8Rs(DTooXjM*)9ZT zSo1A4vM8+f@DYbNND5&PZ%eBuxHPFzpAtLPKSp=O%HGpqZYiDFBCDIyV7Y#x<7hSs zhfHD^aX*z)%}^C@8(OlpaR<(y3kNQ9;9Ki|Tp{}" + }, + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + "mpd": { + "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ", + "format-disconnected": "Disconnected ", + "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ", + "unknown-tag": "N/A", + "interval": 5, + "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, + // "icons": { + // "blueman": "bluetooth", + // "TelegramDesktop": "$HOME/.local/share/icons/hicolor/16x16/apps/telegram.png" + // } + }, + "clock": { + // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format-alt": "{:%Y-%m-%d}" + }, + "cpu": { + "format": "{usage}% ", + "tooltip": false + }, + "memory": { + "format": "{}% " + }, + "temperature": { + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": ["", "", ""] + }, + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + "format-icons": ["", "", "", "", "", "", "", "", ""] + }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + "format-full": "{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" + }, + "power-profiles-daemon": { + "format": "{icon}", + "tooltip-format": "Power profile: {profile}\nDriver: {driver}", + "tooltip": true, + "format-icons": { + "default": "", + "performance": "", + "balanced": "", + "power-saver": "" + } + }, + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) ", + "format-ethernet": "{ipaddr}/{cidr} ", + "tooltip-format": "{ifname} via {gwaddr} ", + "format-linked": "{ifname} (No IP) ", + "format-disconnected": "Disconnected ⚠", + "format-alt": "{ifname}: {ipaddr}/{cidr}" + }, + "pulseaudio": { + // "scroll-step": 1, // %, can be a float + "format": "{volume}% {icon} {format_source}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": " {format_source}", + "format-source": "{volume}% ", + "format-source-muted": "", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + }, + "on-click": "pavucontrol" + }, + "custom/media": { + "format": "{icon} {text}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder + // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name + }, + "custom/power": { + "format" : "⏻ ", + "tooltip": false, + "menu": "on-click", + "menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder + "menu-actions": { + "shutdown": "shutdown", + "reboot": "reboot", + "suspend": "systemctl suspend", + "hibernate": "systemctl hibernate" + } + } +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css new file mode 100644 index 0000000..7e83028 --- /dev/null +++ b/.config/waybar/style.css @@ -0,0 +1,327 @@ +* { + /* `otf-font-awesome` is required to be installed for icons */ + font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif; + font-size: 13px; +} + +window#waybar { + background-color: rgba(43, 48, 59, 0.5); + border-bottom: 3px solid rgba(100, 114, 125, 0.5); + color: #ffffff; + transition-property: background-color; + transition-duration: .5s; +} + +window#waybar.hidden { + opacity: 0.2; +} + +/* +window#waybar.empty { + background-color: transparent; +} +window#waybar.solo { + background-color: #FFFFFF; +} +*/ + +window#waybar.termite { + background-color: #3F3F3F; +} + +window#waybar.chromium { + background-color: #000000; + border: none; +} + +button { + /* Use box-shadow instead of border so the text isn't offset */ + box-shadow: inset 0 -3px transparent; + /* Avoid rounded borders under each button name */ + border: none; + border-radius: 0; +} + +/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */ +button:hover { + background: inherit; + box-shadow: inset 0 -3px #ffffff; +} + +/* you can set a style on hover for any module like this */ +#pulseaudio:hover { + background-color: #a37800; +} + +#workspaces button { + padding: 0 5px; + background-color: transparent; + color: #ffffff; +} + +#workspaces button:hover { + background: rgba(0, 0, 0, 0.2); +} + +#workspaces button.focused { + background-color: #64727D; + box-shadow: inset 0 -3px #ffffff; +} + +#workspaces button.urgent { + background-color: #eb4d4b; +} + +#mode { + background-color: #64727D; + box-shadow: inset 0 -3px #ffffff; +} + +#clock, +#battery, +#cpu, +#memory, +#disk, +#temperature, +#backlight, +#network, +#pulseaudio, +#wireplumber, +#custom-media, +#tray, +#mode, +#idle_inhibitor, +#scratchpad, +#power-profiles-daemon, +#mpd { + padding: 0 10px; + color: #ffffff; +} + +#window, +#workspaces { + margin: 0 4px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#clock { + background-color: #64727D; +} + +#battery { + background-color: #ffffff; + color: #000000; +} + +#battery.charging, #battery.plugged { + color: #ffffff; + background-color: #26A65B; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #000000; + } +} + +/* Using steps() instead of linear as a timing function to limit cpu usage */ +#battery.critical:not(.charging) { + background-color: #f53c3c; + color: #ffffff; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#power-profiles-daemon { + padding-right: 15px; +} + +#power-profiles-daemon.performance { + background-color: #f53c3c; + color: #ffffff; +} + +#power-profiles-daemon.balanced { + background-color: #2980b9; + color: #ffffff; +} + +#power-profiles-daemon.power-saver { + background-color: #2ecc71; + color: #000000; +} + +label:focus { + background-color: #000000; +} + +#cpu { + background-color: #2ecc71; + color: #000000; +} + +#memory { + background-color: #9b59b6; +} + +#disk { + background-color: #964B00; +} + +#backlight { + background-color: #90b1b1; +} + +#network { + background-color: #2980b9; +} + +#network.disconnected { + background-color: #f53c3c; +} + +#pulseaudio { + background-color: #f1c40f; + color: #000000; +} + +#pulseaudio.muted { + background-color: #90b1b1; + color: #2a5c45; +} + +#wireplumber { + background-color: #fff0f5; + color: #000000; +} + +#wireplumber.muted { + background-color: #f53c3c; +} + +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-media.custom-spotify { + background-color: #66cc99; +} + +#custom-media.custom-vlc { + background-color: #ffa000; +} + +#temperature { + background-color: #f0932b; +} + +#temperature.critical { + background-color: #eb4d4b; +} + +#tray { + background-color: #2980b9; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +#idle_inhibitor { + background-color: #2d3436; +} + +#idle_inhibitor.activated { + background-color: #ecf0f1; + color: #2d3436; +} + +#mpd { + background-color: #66cc99; + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#language { + background: #00b093; + color: #740864; + padding: 0 5px; + margin: 0 5px; + min-width: 16px; +} + +#keyboard-state { + background: #97e1ad; + color: #000000; + padding: 0 0px; + margin: 0 5px; + min-width: 16px; +} + +#keyboard-state > label { + padding: 0 5px; +} + +#keyboard-state > label.locked { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad.empty { + background-color: transparent; +} + +#privacy { + padding: 0; +} + +#privacy-item { + padding: 0 5px; + color: white; +} + +#privacy-item.screenshare { + background-color: #cf5700; +} + +#privacy-item.audio-in { + background-color: #1ca000; +} + +#privacy-item.audio-out { + background-color: #0069d4; +} diff --git a/.config/xsettingsd/xsettingsd.conf b/.config/xsettingsd/xsettingsd.conf new file mode 100644 index 0000000..26abcf8 --- /dev/null +++ b/.config/xsettingsd/xsettingsd.conf @@ -0,0 +1,16 @@ +Gdk/UnscaledDPI 98304 +Gdk/WindowScalingFactor 1 +Gtk/EnableAnimations 1 +Gtk/DecorationLayout "icon:minimize,maximize,close" +Net/ThemeName "Breeze" +Gtk/PrimaryButtonWarpsSlider 1 +Gtk/ToolbarStyle 3 +Gtk/MenuImages 1 +Gtk/ButtonImages 1 +Net/CursorBlinkTime 1000 +Net/CursorBlink 1 +Gtk/CursorThemeSize 24 +Gtk/CursorThemeName "breeze_cursors" +Net/SoundThemeName "ocean" +Net/IconThemeName "breeze-dark" +Gtk/FontName "Noto Sans, 10" diff --git a/.scripts/coolbeans b/.scripts/coolbeans new file mode 100755 index 0000000..ed25e25 --- /dev/null +++ b/.scripts/coolbeans @@ -0,0 +1 @@ +echo "Cool beans. Cool Cool Beans Beans" diff --git a/.scripts/reload-waybar.sh b/.scripts/reload-waybar.sh new file mode 100755 index 0000000..821e204 --- /dev/null +++ b/.scripts/reload-waybar.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +killall waybar +waybar & +clear