diff --git a/bashrc b/bashrc index a19d5a8..06bb961 100644 --- a/bashrc +++ b/bashrc @@ -11,4 +11,4 @@ export TERM=xterm-color # Fixes ssh since I use alacritty and it sets the TERM export VIMINIT="source $HOME/.config/vim/vimrc" alias ls="ls -h --color=auto" -alias weather='curl wttr.in/?format="%l:+%C,+%t+(feels+like+%f)+Wind:+%w&M"\n' +alias myip="curl https://ifconfig.co" diff --git a/config/neofetch/config.conf b/config/neofetch/config.conf index c805194..86b752a 100644 --- a/config/neofetch/config.conf +++ b/config/neofetch/config.conf @@ -23,17 +23,20 @@ print_info() { info "Memory" memory info "GPU Driver" gpu_driver # Linux/macOS only + prin "Audio Engine" "$(pactl info | grep 'Server Name' | sed 's/Server Name: //g')" # info "CPU Usage" cpu_usage # info "Disk" disk # info "Battery" battery # info "Font" font # info "Song" song - info "Playing" song + # info "Playing" song + prin "Playing" "$(song)" # [[ $player ]] && prin "Player" "$player" # info "Local IP" local_ip # info "Public IP" public_ip # info "Users" users # info "Locale" locale # This only works on glibc systems. + prin "Weather" "$(weather)" info cols } diff --git a/config/quassel-irc.org/settings.qss b/config/quassel-irc.org/settings.qss index 0014f04..8492a21 100644 --- a/config/quassel-irc.org/settings.qss +++ b/config/quassel-irc.org/settings.qss @@ -1,7 +1,137 @@ // Style settings made in Quassel's configuration dialog // This file is automatically generated, do not edit -// NickView Colors -NickListItem[type="category"] { foreground: #a7a7a7; } -NickListItem[type="user"] { foreground: #a7a7a7; } -NickListItem[type="user", state="away"] { foreground: #404042; } +// Custom ChatView Colors +Palette { marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ff8f8f, stop: 0.1 transparent); } +ChatView { background: #242528; } + +ChatLine[label="highlight"] { + foreground: #eaeaea; + background: #41575d; +} + +ChatLine::timestamp { foreground: #707c70; } + +ChatLine#plain { foreground: #eaeaea; } +ChatLine#notice { foreground: #916409; } +ChatLine#action { foreground: #9eadff; } +ChatLine#nick { foreground: #eaeaea; } +ChatLine#mode { foreground: #eaeaea; } +ChatLine#join { foreground: #eaeaea; } +ChatLine#part { foreground: #eaeaea; } +ChatLine#quit { foreground: #eaeaea; } +ChatLine#kick { foreground: #eaeaea; } +ChatLine#kill { foreground: #eaeaea; } +ChatLine#server { foreground: #916409; } +ChatLine#info { foreground: #916409; } +ChatLine#error { foreground: #b37e7e; } +ChatLine#daychange { foreground: #916409; } +ChatLine#topic { foreground: #eaeaea; } +ChatLine#netsplit-join { foreground: #eaeaea; } +ChatLine#netsplit-quit { foreground: #eaeaea; } +ChatLine#invite { foreground: #eaeaea; } + + +// Sender Colors +Palette { + sender-color-self: #aaaaff; + sender-color-00: #ff557f; + sender-color-01: #006cad; + sender-color-02: #4d9900; + sender-color-03: #6600cc; + sender-color-04: #a67d00; + sender-color-05: #009927; + sender-color-06: #4c71c0; + sender-color-07: #cc009a; + sender-color-08: #b94600; + sender-color-09: #869900; + sender-color-0a: #149900; + sender-color-0b: #009960; + sender-color-0c: #006cad; + sender-color-0d: #0099cc; + sender-color-0e: #b300cc; + sender-color-0f: #cc004d; +} + +ChatLine::sender#plain[sender="self"] { foreground: palette(sender-color-self); } + +ChatLine::sender#plain[sender="00"] { foreground: palette(sender-color-00); } +ChatLine::sender#plain[sender="01"] { foreground: palette(sender-color-01); } +ChatLine::sender#plain[sender="02"] { foreground: palette(sender-color-02); } +ChatLine::sender#plain[sender="03"] { foreground: palette(sender-color-03); } +ChatLine::sender#plain[sender="04"] { foreground: palette(sender-color-04); } +ChatLine::sender#plain[sender="05"] { foreground: palette(sender-color-05); } +ChatLine::sender#plain[sender="06"] { foreground: palette(sender-color-06); } +ChatLine::sender#plain[sender="07"] { foreground: palette(sender-color-07); } +ChatLine::sender#plain[sender="08"] { foreground: palette(sender-color-08); } +ChatLine::sender#plain[sender="09"] { foreground: palette(sender-color-09); } +ChatLine::sender#plain[sender="0a"] { foreground: palette(sender-color-0a); } +ChatLine::sender#plain[sender="0b"] { foreground: palette(sender-color-0b); } +ChatLine::sender#plain[sender="0c"] { foreground: palette(sender-color-0c); } +ChatLine::sender#plain[sender="0d"] { foreground: palette(sender-color-0d); } +ChatLine::sender#plain[sender="0e"] { foreground: palette(sender-color-0e); } +ChatLine::sender#plain[sender="0f"] { foreground: palette(sender-color-0f); } + +// Sender Nickname Colors for action messages +ChatLine::sender#action[sender="self"] { foreground: palette(sender-color-self); } +ChatLine::nick#action[sender="self"] { foreground: palette(sender-color-self); } + +ChatLine::sender#action[sender="00"] { foreground: palette(sender-color-00); } +ChatLine::nick#action[sender="00"] { foreground: palette(sender-color-00); } +ChatLine::sender#action[sender="01"] { foreground: palette(sender-color-01); } +ChatLine::nick#action[sender="01"] { foreground: palette(sender-color-01); } +ChatLine::sender#action[sender="02"] { foreground: palette(sender-color-02); } +ChatLine::nick#action[sender="02"] { foreground: palette(sender-color-02); } +ChatLine::sender#action[sender="03"] { foreground: palette(sender-color-03); } +ChatLine::nick#action[sender="03"] { foreground: palette(sender-color-03); } +ChatLine::sender#action[sender="04"] { foreground: palette(sender-color-04); } +ChatLine::nick#action[sender="04"] { foreground: palette(sender-color-04); } +ChatLine::sender#action[sender="05"] { foreground: palette(sender-color-05); } +ChatLine::nick#action[sender="05"] { foreground: palette(sender-color-05); } +ChatLine::sender#action[sender="06"] { foreground: palette(sender-color-06); } +ChatLine::nick#action[sender="06"] { foreground: palette(sender-color-06); } +ChatLine::sender#action[sender="07"] { foreground: palette(sender-color-07); } +ChatLine::nick#action[sender="07"] { foreground: palette(sender-color-07); } +ChatLine::sender#action[sender="08"] { foreground: palette(sender-color-08); } +ChatLine::nick#action[sender="08"] { foreground: palette(sender-color-08); } +ChatLine::sender#action[sender="09"] { foreground: palette(sender-color-09); } +ChatLine::nick#action[sender="09"] { foreground: palette(sender-color-09); } +ChatLine::sender#action[sender="0a"] { foreground: palette(sender-color-0a); } +ChatLine::nick#action[sender="0a"] { foreground: palette(sender-color-0a); } +ChatLine::sender#action[sender="0b"] { foreground: palette(sender-color-0b); } +ChatLine::nick#action[sender="0b"] { foreground: palette(sender-color-0b); } +ChatLine::sender#action[sender="0c"] { foreground: palette(sender-color-0c); } +ChatLine::nick#action[sender="0c"] { foreground: palette(sender-color-0c); } +ChatLine::sender#action[sender="0d"] { foreground: palette(sender-color-0d); } +ChatLine::nick#action[sender="0d"] { foreground: palette(sender-color-0d); } +ChatLine::sender#action[sender="0e"] { foreground: palette(sender-color-0e); } +ChatLine::nick#action[sender="0e"] { foreground: palette(sender-color-0e); } +ChatLine::sender#action[sender="0f"] { foreground: palette(sender-color-0f); } +ChatLine::nick#action[sender="0f"] { foreground: palette(sender-color-0f); } + +// Nickname colors for all messages +ChatLine::nick[sender="self"] { foreground: palette(sender-color-self); } + +ChatLine::nick[sender="00"] { foreground: palette(sender-color-00); } +ChatLine::nick[sender="01"] { foreground: palette(sender-color-01); } +ChatLine::nick[sender="02"] { foreground: palette(sender-color-02); } +ChatLine::nick[sender="03"] { foreground: palette(sender-color-03); } +ChatLine::nick[sender="04"] { foreground: palette(sender-color-04); } +ChatLine::nick[sender="05"] { foreground: palette(sender-color-05); } +ChatLine::nick[sender="06"] { foreground: palette(sender-color-06); } +ChatLine::nick[sender="07"] { foreground: palette(sender-color-07); } +ChatLine::nick[sender="08"] { foreground: palette(sender-color-08); } +ChatLine::nick[sender="09"] { foreground: palette(sender-color-09); } +ChatLine::nick[sender="0a"] { foreground: palette(sender-color-0a); } +ChatLine::nick[sender="0b"] { foreground: palette(sender-color-0b); } +ChatLine::nick[sender="0c"] { foreground: palette(sender-color-0c); } +ChatLine::nick[sender="0d"] { foreground: palette(sender-color-0d); } +ChatLine::nick[sender="0e"] { foreground: palette(sender-color-0e); } +ChatLine::nick[sender="0f"] { foreground: palette(sender-color-0f); } + +// BufferView Colors +ChatListItem { foreground: #eaeaea; } +ChatListItem[state="inactive"] { foreground: #8d8d90; } +ChatListItem[state="channel-event"] { foreground: #84b07f; } +ChatListItem[state="unread-message"] { foreground: #709ff5; } +ChatListItem[state="highlighted"] { foreground: #ffc093; }