commit 089b13d837d27438450e3f810747b093530f4374
parent de8ff855a068246b076a61ec74204a3f2038aa48
Author: pyratebeard <root@pyratebeard.net>
Date: Fri, 29 Jul 2022 22:35:08 +0100
oldriceputin
new theme with scrots. mini syscat. sitrep. other bits
Diffstat:
18 files changed, 667 insertions(+), 71 deletions(-)
diff --git a/bin/bin/colorbars-sm b/bin/bin/colorbars-sm
@@ -0,0 +1,35 @@
+#!/bin/sh
+echo
+
+# mini smpte color bars
+for y in $(seq 0 6); do
+ printf %s ' '
+ for color in 7 3 12 2 5 1 4; do
+ tput setab ${color}
+ printf %s ' '
+ done
+ tput sgr0
+ echo
+done
+
+for y in 0 1; do
+ printf %s ' '
+ for color in 14 0 5 0 6 0 7; do
+ tput setab ${color}
+ printf %s ' '
+ done
+ tput sgr0
+ echo
+done
+
+for y in $(seq 0 2); do
+ printf %s ' '
+ for color in 4 4 4 4 4 7 7 7 7 7 5 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0; do
+ tput setab ${color}
+ printf %s ' '
+ done
+ tput sgr0
+ echo
+done
+
+echo
diff --git a/bin/bin/sitrep b/bin/bin/sitrep
@@ -0,0 +1,65 @@
+#!/bin/sh
+
+# colours
+RCol='\e[0m' # Text Reset
+
+# Regular Bold Underline High Intensity BoldHigh Intens Background High Intensity Backgrounds
+Bla='\e[0;30m'; BBla='\e[1;30m'; UBla='\e[4;30m'; IBla='\e[0;90m'; BIBla='\e[1;90m'; On_Bla='\e[40m'; On_IBla='\e[0;100m';
+Red='\e[0;31m'; BRed='\e[1;31m'; URed='\e[4;31m'; IRed='\e[0;91m'; BIRed='\e[1;91m'; On_Red='\e[41m'; On_IRed='\e[0;101m';
+Gre='\e[0;32m'; BGre='\e[1;32m'; UGre='\e[4;32m'; IGre='\e[0;92m'; BIGre='\e[1;92m'; On_Gre='\e[42m'; On_IGre='\e[0;102m';
+Yel='\e[0;33m'; BYel='\e[1;33m'; UYel='\e[4;33m'; IYel='\e[0;93m'; BIYel='\e[1;93m'; On_Yel='\e[43m'; On_IYel='\e[0;103m';
+Blu='\e[0;34m'; BBlu='\e[1;34m'; UBlu='\e[4;34m'; IBlu='\e[0;94m'; BIBlu='\e[1;94m'; On_Blu='\e[44m'; On_IBlu='\e[0;104m';
+Pur='\e[0;35m'; BPur='\e[1;35m'; UPur='\e[4;35m'; IPur='\e[0;95m'; BIPur='\e[1;95m'; On_Pur='\e[45m'; On_IPur='\e[0;105m';
+Cya='\e[0;36m'; BCya='\e[1;36m'; UCya='\e[4;36m'; ICya='\e[0;96m'; BICya='\e[1;96m'; On_Cya='\e[46m'; On_ICya='\e[0;106m';
+Whi='\e[0;37m'; BWhi='\e[1;37m'; UWhi='\e[4;37m'; IWhi='\e[0;97m'; BIWhi='\e[1;97m'; On_Whi='\e[47m'; On_IWhi='\e[0;107m';
+
+ONLINE="${Bla}${On_Gre} online ${RCol}"
+OFFLINE="${Bla}${On_Red} offline ${RCol}"
+
+[ -f /tmp/sitrep ] && rm -f /tmp/sitrep
+
+[ "${1}" == full ] && \
+ servers=(
+ "blacksun"
+ "mainframe"
+ "laundry"
+ "mordhaus"
+ ) || \
+ servers=(
+ "blacksun"
+ "mainframe"
+ )
+
+for server in ${servers[@]} ; do
+ ssh ${server} "echo > /dev/null" && \
+ echo -e "${RCol}${server}|${ONLINE}" >> /tmp/sitrep || \
+ echo -e "${RCol}${server}|${OFFLINE}" >> /tmp/sitrep
+done
+
+[ "${1}" == full ] && \
+ urls=(
+ "pyratebeard.net"
+ "log.pyratebeard.net"
+ "git.pyratebeard.net"
+ "pager.pyratebeard.net"
+ "tube.pyratebeard.net"
+ "rum.sh"
+ "s.rum.sh"
+ "harbour.cafe"
+ "grimoire.wiki"
+ "2d4cinema.club"
+ ) || \
+ urls=(
+ "pyratebeard.net"
+ "log.pyratebeard.net"
+ "git.pyratebeard.net"
+ "harbour.cafe"
+ )
+
+for url in ${urls[@]} ; do
+ curl -sL -o /dev/null -w "%{http_code}\n" ${url} > /dev/null && \
+ echo -e "${RCol}${url}|${ONLINE}" >> /tmp/sitrep || \
+ echo -e "${RCol}${url}|${OFFLINE}" >> /tmp/sitrep
+done
+
+cat /tmp/sitrep | column -t -s "|"
diff --git a/bin/bin/syscat b/bin/bin/syscat
@@ -57,37 +57,49 @@ fi
pkgnum=`pacman -Q|wc -l`
birthd=`sed -n '1s/^\[\([0-9-]*\).*$/\1/p' /var/log/pacman.log | tr - .`
-#${c00}▓▒ │ ${f1}os ${f0}........... $f2$system
-#${c08} ▒░│ ${f1}name ${f0}......... $f2$host
-#${c01}▓▒ │ ${f1}birth day${f0}..... $f2$birthd
-#${c09} ▒░│ ${f1}packages ${f0}..... $f2$pkgnum
-#${c02}▓▒ │
-#${c10} ▒░│ ${f1}wm ${f0}........... $f2$wmname
-#${c03}▓▒ │ ${f1}shell ${f0}........ $f2$SHELL
-#${c11} ▒░│ ${f1}terminal ${f0}..... $f2$TERM
-#${c04}▓▒ │ ${f1}term font ${f0}.... $f2$termfn $fnsize
-#${c12} ▒░│ ${f1}term colors ${f0}.. $f2$termco
-#${c05}▓▒ │
-#${c13} ▒░│ ${f1}kernel ${f0}....... $f2$kernel
-#${c06}▓▒ │ ${f1}processor ${f0}.... $f2$cpuspe
-#${c14} ▒░│
-#${c07}▓▒ │ ${f1}web log ${f0}...... $f2$myblog
-#${c15} ▒░│ ${f1}git repos ${f0}.... $f2$gitdir
+main() {
cat << EOF
-${c00}▓▒ │ ${f1}host ${f0}......... $f2$host
-${c08} ▒░│ ${f1}up ${f0}........... $f2$up
-${c01}▓▒ │
-${c09} ▒░│ ${f1}os ${f0}........... $f2$system
-${c02}▓▒ │ ${f1}birth ${f0}........ $f2$birthd
-${c10} ▒░│
-${c03}▓▒ │ ${f1}wm ${f0}........... $f2$wmname
-${c11} ▒░│ ${f1}shell ${f0}........ $f2$SHELL
-${c04}▓▒ │ ${f1}term ${f0}......... $f2$TERM
-${c12} ▒░│ ${f1}font ${f0}......... $f2$termfn $fnsize
-${c05}▓▒ │ ${f1}colors ${f0}....... $f2$termco
-${c13} ▒░│
-${c06}▓▒ │ ${f1}kernel ${f0}....... $f2$kernel
-${c14} ▒░│ ${f1}processor ${f0}.... $f2$cpuspe
-${c07}▓▒ │
-${c15} ▒░│ ${f1}homepage ${f0}..... $f2$homepage
+${c00}▓▒ ${f0}│ ${f1}host ${f0}......... $f2$host
+${c08} ▒░${f0}│ ${f1}up ${f0}........... $f2$up
+${c01}▓▒ ${f0}│
+${c09} ▒░${f0}│ ${f1}os ${f0}........... $f2$system
+${c02}▓▒ ${f0}│ ${f1}birth ${f0}........ $f2$birthd
+${c10} ▒░${f0}│
+${c03}▓▒ ${f0}│ ${f1}wm ${f0}........... $f2$wmname
+${c11} ▒░${f0}│ ${f1}shell ${f0}........ $f2$SHELL
+${c04}▓▒ ${f0}│ ${f1}term ${f0}......... $f2$TERM
+${c12} ▒░${f0}│ ${f1}font ${f0}......... $f2$termfn $fnsize
+${c05}▓▒ ${f0}│ ${f1}colors ${f0}....... $f2$termco
+${c13} ▒░${f0}│
+${c06}▓▒ ${f0}│ ${f1}kernel ${f0}....... $f2$kernel
+${c14} ▒░${f0}│ ${f1}processor ${f0}.... $f2$cpuspe
+${c07}▓▒ ${f0}│ ${f1}memory ${f0}....... $f2$ram
+${c15} ▒░${f0}│ ${f1}homepage ${f0}..... $f2$homepage
EOF
+}
+
+mini() {
+cat << EOF
+${f1}host ${f0}...... $f2$host
+${f1}sys ${f0}....... $f2$system
+${f1}wm ${f0}........ $f2$wmname
+${f1}shell ${f0}..... $f2$SHELL
+${f1}term ${f0}...... $f2$TERM
+${f1}font ${f0}...... $f2$termfn $fnsize
+${f1}colours ${f0}... $f2$termco
+${f1}kernel ${f0}.... $f2$kernel
+${f1}load ${f0}...... $f2$load
+EOF
+}
+
+
+if [ $# -eq 0 ] ; then
+ mini
+else
+ opt="$1"
+ case ${opt} in
+ mini) mini ;;
+ main) main ;;
+ *) mini ;;
+ esac
+fi
diff --git a/cmus/.cmus/oldriceputin.theme b/cmus/.cmus/oldriceputin.theme
@@ -0,0 +1,56 @@
+# Directory colors
+set color_win_dir=15
+
+# Normal text
+set color_win_fg=7
+
+# Window background color.
+set color_win_bg=default
+
+# Command line color.
+set color_cmdline_bg=0
+set color_cmdline_fg=15
+
+# Color of error messages displayed on the command line.
+set color_error=1
+
+# Color of informational messages displayed on the command line.
+set color_info=4
+
+# Color of the separator line between windows in view (1).
+set color_separator=237
+
+# Color of window titles (topmost line of the screen).
+set color_win_title_bg=0
+set color_win_title_fg=15
+
+# Color of the album row shown in the track window
+set color_trackwin_album_bg=236
+set color_trackwin_album_fg=15
+
+# Status line color.
+set color_statusline_bg=default
+set color_statusline_fg=7
+
+# Color of currently playing track.
+set color_win_cur=3
+
+# Color of the line displaying currently playing track.
+set color_titleline_bg=0
+set color_titleline_fg=6
+
+# Color of the selected row which is also the currently playing track in active window.
+set color_win_cur_sel_bg=8
+set color_win_cur_sel_fg=11
+
+# Color of the selected row which is also the currently playing track in inactive window.
+set color_win_inactive_cur_sel_bg=0
+set color_win_inactive_cur_sel_fg=3
+
+# Color of selected row in active window.
+set color_win_sel_bg=8
+set color_win_sel_fg=7
+
+# Color of selected row in inactive window.
+set color_win_inactive_sel_bg=0
+set color_win_inactive_sel_fg=7
diff --git a/herbstluftwm/.config/herbstluftwm/autostart b/herbstluftwm/.config/herbstluftwm/autostart
@@ -22,7 +22,7 @@ hc keyunbind --all
killall stalonetray
# gap counter
-echo 35 > /tmp/herbstluftwm-gap
+echo 2 > /tmp/herbstluftwm-gap
# keybindings
Mod=Mod4
@@ -76,7 +76,7 @@ hc keybind $Mod-o chain , split right 0.5 , focus right #column
hc keybind $Mod-Control-space split explode
# resizing frames
-resizestep=0.05
+resizestep=0.01
hc keybind $Mod-Control-h resize left +$resizestep
hc keybind $Mod-Control-j resize down +$resizestep
hc keybind $Mod-Control-k resize up +$resizestep
@@ -86,11 +86,9 @@ hc keybind $Mod-Control-Down resize down +$resizestep
hc keybind $Mod-Control-Up resize up +$resizestep
hc keybind $Mod-Control-Right resize right +$resizestep
-
# tags
-tag_names=( ~ web grind drudge )
-#tag_names=( {0..3} )
-tag_keys=( {1..4} 0 )
+tag_names=( {0..4} )
+tag_keys=( {1..5} 0 )
# set up normal tags
hc rename default "${tag_names[0]}" || true
@@ -127,6 +125,7 @@ lock_tag_to_monitor 0 0
lock_tag_to_monitor 1 1
lock_tag_to_monitor 2 0
lock_tag_to_monitor 3 1
+lock_tag_to_monitor 4 0
# cycle through tags
hc keybind $Mod-$Alt-Left use_index -1 --skip-visible
@@ -164,22 +163,22 @@ hc set frame_border_width 0
hc set always_show_frame 0
hc set frame_bg_transparent 1
hc set frame_transparent_width 0
-hc set frame_gap 8
+hc set frame_gap 2
-hc attr theme.active.color '#807b64' #6A8C8C
-hc attr theme.normal.color '#131313'
+hc attr theme.active.color '#9c353e' #6A8C8C
+hc attr theme.normal.color '#594646'
hc attr theme.urgent.color '#58333e'
-hc attr theme.inner_width 0
-hc attr theme.inner_color black
-hc attr theme.border_width 3
+hc attr theme.inner_width 4
+hc attr theme.inner_color '#111'
+hc attr theme.border_width 6
hc attr theme.floating.border_width 3
hc attr theme.floating.outer_width 1
hc attr theme.floating.outer_color black
-hc attr theme.active.inner_color '#807b64'
+hc attr theme.active.inner_color '#111'
hc attr theme.active.outer_color '#131313'
hc attr theme.background_color '#1e1b1c'
-hc set window_gap 35
+hc set window_gap 2
hc set frame_padding 0
hc set smart_window_surroundings 0
hc set smart_frame_surroundings 1
diff --git a/irssi/.irssi/config b/irssi/.irssi/config
@@ -156,7 +156,7 @@ settings = {
indent = "13";
};
"fe-common/core" = {
- theme = "mutiny2.theme";
+ theme = "oldriceputin.theme";
autolog_path = "/var/log/irc/$tag/$0.log";
autolog = "yes";
hilight_nick_matches_everywhere = "yes";
@@ -248,14 +248,15 @@ statusbar = {
topic = {
type = "root";
placement = "top";
- position = "0";
- visible = "inactive";
+ position = "1";
+ visible = "active";
items = {
topicbarstart = { priority = "100"; };
+ topic = { };
topic_empty = { };
topicbarend = { priority = "100"; alignment = "right"; };
};
- disabled = "yes";
+ disabled = "no";
};
awl_0 = {
placement = "top";
diff --git a/irssi/.irssi/oldriceputin.theme b/irssi/.irssi/oldriceputin.theme
@@ -0,0 +1,324 @@
+
+#https://github.com/shabble/irssi-docs/wiki/complete_themes
+# default foreground color (%N) - -1 is the "default terminal color"
+default_color = "-1";
+
+# print timestamp/servertag at the end of line, not at beginning
+info_eol = "false";
+
+# these characters are automatically replaced with specified color
+# (dark grey by default)
+replaces = { "[]" = "%W$*%n"; };
+
+abstracts = {
+
+ ############# generic ###############################
+
+ indent_default = " + %X7m│%n";
+
+ # text to insert at the beginning of each non-message line
+ # line_start = "%g//%n ";
+ line_start = "";
+
+ # timestamp styling, nothing by default
+ timestamp = "";
+
+ # any kind of text that needs hilighting, default is to bold
+ hilight = "%c$*%n";
+
+ # any kind of error message, default is bright red
+ error = "%R$*%n";
+
+ # channel name is printed
+ channel = "%b$*%n";
+
+ # nick is printed
+ nick = "%_$*%_";
+
+ # nick host is printed
+ nickhost = "%g$*";
+
+ # server name is printed
+ server = "%_$*%_";
+
+ # some kind of comment is printed
+ comment = "%W(\"%Y$*%W\"%W)%n";
+
+ # reason for something is printed (part, quit, kick, ..)
+ reason = "%w(\"%W$*%w\")%n";
+
+ # mode change is printed ([+o nick])
+ mode = "%W(\"%y$*%W\"%W)%n";
+
+ ## channel specific messages
+
+ # highlighted nick/host is printed (joins)
+ channick_hilight = "%g$*%N";
+ chanhost_hilight = "{nickhost $*}";
+
+ # nick/host is printed (parts, quits, etc.)
+ channick = "$*";
+ chanhost = "{nickhost $*}";
+
+ # highlighted channel name is printed
+ channelhilight = "%y$*%n";
+
+ # ban/ban exception/invite list mask is printed
+ ban = "$*";
+
+ # trackbar colour
+ trackbar_style = "%g";
+
+ ########### messages #################################
+
+ # the basic styling of how to print message, $0 = nick mode, $1 = nick
+ # msgnick = "$1-$0%K·%N %|";
+ msgnick = "%g$0%R$1%X7m │ %N";
+ # msgnick = "%K$0%N $1 %K· %|%N";
+
+ # $0 = nick mode, $1 = nick
+ #ownmsgnick = "{msgnick $0 $1}";
+ ownmsgnick = "%Y$0%W$1%X7m │ %y";
+ ownnick = "%W$*%n";
+
+ # public message in channel, $0 = nick mode, $1 = nick
+ pubmsgnick = "{msgnick $0 $1}";
+ pubnick = "%m$*%n";
+
+ # public highlighted message in channel
+ pubmsghinick = "{msgnick $0 $1}";
+ menick = "%C$*%n";
+
+ # channel name is printed with message
+ msgchannel = "%K:%m$*%n";
+
+ # private message, $0 = nick, $1 = host
+ privmsg = "$0=%b\"$1-\"%n ";
+
+ # private message from you, $0 = "msg", $1 = target nick
+ ownprivmsg = "$0=%b\"$1-\"%n ";
+
+ # private message in query
+ # privmsgnick = "{msgnick $*}";
+ privmsgnick = "%M$*%Y │ %N";
+
+ # own private message in query
+ #ownprivmsgnick = "{privmsgnick $*}";
+ ownprivmsgnick = "%m$*%Y │ %Y";
+ #ownprivnick = "$*";
+
+
+ ########## Actions (/ME stuff) #########################
+
+ # generic one that's used by most actions
+ action = "%b$* %X7m│ %b";
+
+ # own action, both private/public
+ # ownaction = "{action $*}";
+ ownaction = "%b$* %X7m│ %b";
+
+ # own action with target, both private/public
+ ownaction_target = "{action $*}";
+
+ # private action sent by others
+ pvtaction = "{action $*}";
+ pvtaction_query = "{action $*}";
+
+ # public action sent by others
+ pubaction = "{action $*}";
+
+
+ ########## other IRC events #############################
+
+ # whois
+ whois = "%# $[8]0 = $1-;";
+
+ # notices
+ ownnotice = "%NNote n = %Mnew%n $0 ($1-) ";
+ notice = "%M$*%n ";
+ pubnotice_channel = " %N($*)";
+ pvtnotice_host = " %N($*)";
+ servernotice = " %N($*)";
+
+ # CTCPs
+ ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) ";
+ ctcp = "%N$*%n";
+
+ # wallops
+ wallop = "%K$*%n: ";
+ wallop_nick = "%n$*";
+ wallop_action = "%K * $*%n ";
+
+ # netsplits
+ netsplit = "%W split %X7m┄┄─┤ %n\"$*\"%n";
+ netjoin = "%W njoin %X7m┄┄─┤ %n\"$*\"%n";
+
+ # /names list
+ names_prefix = "%X7m│%n $1";
+ names_nick = "%_$2$0%_%n$1 ";
+ names_nick_op = "{names_nick $* %9%y}";
+ names_nick_halfop = "{names_nick $* %G}";
+ names_nick_voice = "{names_nick $* %M}";
+ names_users = "%X7m┌─┄┄─┄┄──┘%W users in $1";
+ names_channel = "%G$*%n";
+
+ # DCC
+ dcc = "%g$*%n";
+ dccfile = "%_$*%_";
+
+ # DCC chat, own msg/action
+ dccownmsg = "%g /* $0 ($1-) */";
+ dccownnick = "$*%n";
+ dccownquerynick = "$*%n";
+ dccownaction = "{action $*}";
+ dccownaction_target = "{action $*}";
+
+ # DCC chat, others
+ dccmsg = "%g/* $1- ($0) */";
+ dccquerynick = "%g$*%n";
+ dccaction = "{action $*}";
+
+ ######## statusbar/topicbar ############################
+
+ # default background for all statusbars. You can also give
+ # the default foreground color for statusbar items.
+ sb_background = "%9";
+
+ # default backround for "default" statusbar group
+ #sb_default_bg = "%4";
+ # background for prompt / input line
+ sb_prompt_bg = "%n";
+ # background for info statusbar
+ #sb_info_bg = "%8";
+ # background for topicbar (same default)
+ sb_topic_bg = "%n";
+
+ # text at the beginning of statusbars. sb-item already puts
+ # space there,so we don't use anything by default.
+ sbstart = "";
+ # text at the end of statusbars. Use space so that it's never
+ # used for anything.
+ sbend = "";
+
+ topicsbstart = " %Wtopic %X7m┄┄─┤$*";
+ topicsbend = "$*";
+
+ prompt = " %X7m└──┄┄%n ";
+ # prompt = " %K└╼ ";
+
+ sb = " %X7m│%n %W$*%c %n";
+ sbmode = " %b[%y%y+%C$*%b]";
+ sbaway = " %g/* zZzZ */%n";
+ sbservertag = ":%g$0%n";
+ sbnickmode = "%y$0%W";
+
+ # Usercount
+ sb_usercount = "{sb %_$0%_ nicks ($1-)}";
+ sb_uc_ircops = "%_*%_$*";
+ sb_uc_ops = "%_@%r$*%n";
+ sb_uc_halfops = "%_%%%g$*%n";
+ sb_uc_voices = "%_+%y$*%n";
+ sb_uc_normal = "%w$*%n";
+ sb_uc_space = " ";
+ # activity in statusbar
+
+ # ',' separator
+ sb_act_sep = " ";
+ # normal text
+ sb_act_text = "%x7K%9%k$*%n";
+ # public message
+ sb_act_msg = "%7%9%k$*%n";
+ # hilight
+ sb_act_hilight = "%2%9%k$*%n";
+ # hilight with specified color, $0 = color, $1 = text
+ sb_act_hilight_color = "%R%9$1-%n";
+ # required for adv_windowlist
+ #sb_act_none = "%x7M%m$*%n";
+ sb_act_none = "%x7m%9%k$*%n";
+};
+
+########################################################
+
+formats = {
+ "fe-common/core" = {
+ #line_start = "{line_start}";
+ line_start_irssi = "{line_start}";
+
+ servertag = " %X7m│%n ";
+
+ join = "%W join %X7m┄┄─┤ %n{channick $0} %W(%w{nickhost %w$1}%W) joined %w$2";
+ part = "%W part %X7m┄┄─┤ %n{channick $0} %W(%w{nickhost %w$1}%W) left %w$2 {reason %b$3}";
+ quit = "%W quit %X7m┄┄─┤ %Wsignoff: %n{channick $0} %W{reason $2}";
+ kick = "%r kick %X7m┄┄─┤ %n{channick $0} was kicked by $2 %W{reason %b$3}";
+ quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}";
+
+ nick_changed = " %X7m┄┼┄%W %n{channick $0} %Y>> %w{channick $1}";
+ your_nick_changed = " %X7m┄┼┄%W %n{channick $0} %Y>> %w{channick $1}";
+
+ pubmsg = "{pubmsgnick $2 {pubnick $[-7]0}}$1";
+
+ own_msg = "{ownmsgnick $2 {ownnick $[-7]0}}$1";
+ own_msg_channel = "{ownmsgnick $3 {ownnick $[-7]0}{msgchannel $1}}$2";
+ own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-7]2}}$1";
+
+ pubmsg_me = "{pubmsghinick $2 {menick $[-7]0}}$1";
+ pubmsg_me_channel = "{pubmsghinick $3 {menick $[-7]0}{msgchannel $1}}$2";
+
+ pubmsg_hilight = "{pubmsghinick $3 {menick $[-7]1}}$2";
+ pubmsg_hilight_channel = "{pubmsghinick $0 $[-7]1$4{msgchannel $2}}$3";
+
+ pubmsg_channel = "{pubmsgnick {pubnick %g$[-7]0}$2}$1";
+ msg_private_query = "{privmsgnick $[-7]0}$2";
+ new_topic = "%X7m┌─┄┄─────┘%n\n%X7m│ %wtopic %M'$2' %Nset by%y $0\n%c└─┄┄─┄┄──┐ ";
+
+ endofnames = "%X7m└─┄┄─┄┄──┐ %WTotal: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n";
+
+ daychange = " %W date %X7m┄┄─┤ %Wday changed to %w%%Y%%m%%d";
+ config_reloaded = "%W conf %X7m┄┄─┤ %Wreloaded";
+ config_modified = "%W conf %X7m┄┄─┤ %Wmodified";
+ server_changed = "%W serv %X7m┄┄─┤ %Wchanged to %w$1 %G$2%W";
+ looking_up = "%wlooking up %w{server $0}";
+ connecting = "%wconnecting to {server $0} [%B$1] port %Y$2";
+ connection_established = "%wconnection to {server $0} established";
+ disconnected = "%wdisconnected from {server $0} %b{reason $1}";
+ server_quit = "%wdisconnected from {server $0} %b{reason $1}";
+ connection_lost = "%wconnection lost to {server $0}";
+ current_channel = " %c│ %Wcurrent channel {channel %Y$0}";
+ chanlist_header = " %c│ %Wyou are in the following channels";
+ chanlist_line = " %c│ %#{channel %G$[-10]0} %|%W+$1 %w$2";
+ };
+ "fe-common/irc" = {
+ chanmode_change = "%W mode %X7m┄┄─┤ %w{channick $1}%W by %w$2";
+ server_chanmode_change = "%W mode %X7m┄┄─┤ %w{channick $1}%W (%w$2%W)";
+ usermode_change = "%wmode {mode $0}%w for {nick $1}";
+
+ action_core = "%c$[-8] %b│ %c$1";
+ own_action = "{ownaction $[-8]0}$1";
+ action_private = "{pvtaction $[-8]0}$1";
+ action_private_query = "{pvtaction_query $[-8]0} $2";
+ action_public = "{pubaction $[-8]0}$1";
+ action_public_channel = "{pubaction $[-8]0{msgchannel $1}}$2";
+ topic = "%wtopic %X7m┄┄─┤ %G$0 %M$1";
+ no_topic = "%Ytopic %c┄┄─┤ %Wno topic for %y$0";
+ topic_info = " %X7m│ %Wset by %y$0 %w(%b$1%w)";
+ channel_created = " %X7m│ %bcreated %W$1";
+ channel_synced = "%W sync %X7m┄┄─┤%b in {hilight $1} secs";
+ url = " %c│ %Wurl: %g$1";
+ notice_private = " %c│{notice $0{pvtnotice_host $1}}$2";
+ notice_public = "%c│pubnot{notice $0{pubnotice_host $1}}$2";
+ notice_server = "%c│servnot{servernotice $0}$1";
+ own_notice = "%c│ownnot{ownnotice notice $0}$1";
+ };
+ "fe-common/irc/dcc" = {
+ dcc_unknown_ctcp = "{dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}";
+ };
+ "Irssi::Script::ichat" = { ichat_timestamp = "%Y>%W> $1 %y>%n"; };
+ "Irssi::Script::adv_windowlist" = {
+ awl_mouse = "no";
+ awl_display_key = "$H $N $C %8▓░$S";
+ awl_display_key_active = "$H%x0a%9%X7b $N $C %9%k%8▓░$S";
+ awl_display_header = "%9%x7g%9%X7o $C %0%k▓░";
+ awl_separator = " ";
+ awl_detach = "(status)";
+ };
+};
diff --git a/mutt/.mutt/muttrc b/mutt/.mutt/muttrc
@@ -36,11 +36,11 @@ set sort_aux = reverse-date-received
# colours
color normal default default
-color indicator white magenta
+color indicator white color8
color tree default default
color status white black
color index white color8 "~T"
-color index color10 default "~U"
+color index color6 default "~U"
color index color15 default "~O"
color index red black "~D"
color index color14 default "~F"
diff --git a/newsboat/.newsboat/config b/newsboat/.newsboat/config
@@ -16,18 +16,18 @@ max-items 10
# interface colours
color info color11 black
color listfocus color7 color8
-color listfocus_unread color3 color8
+color listfocus_unread color11 color8
color listnormal color7 default
-color listnormal_unread color10 default
+color listnormal_unread color12 default
# feedlist format and colours
-highlight feedlist "┣." color5 default
-highlight feedlist "━" color5 default
-highlight feedlist "┃" color5 default
+highlight feedlist "┣." color241 default
+highlight feedlist "━" color241 default
+highlight feedlist "┃" color241 default
highlight feedlist "■" color59 default
-highlight feedlist "▓" color5 default
-highlight feedlist "▒" color5 default
-highlight feedlist "░" color5 default
+highlight feedlist "▓" color241 default
+highlight feedlist "▒" color241 default
+highlight feedlist "░" color241 default
highlight feedlist " [1-9]. " color15 default
# the 'whitespace' here is digraphs #188 (ctrl-k 14)
highlight feedlist "⋯[a-z].*⋯" color15 default
diff --git a/scrots/oldriceputin-01.png b/scrots/oldriceputin-01.png
Binary files differ.
diff --git a/scrots/oldriceputin-02.png b/scrots/oldriceputin-02.png
Binary files differ.
diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf
@@ -87,7 +87,7 @@ bind-key G run-shell "~/.tmux/plugins/tmux-golden-apple/golden_apple.tmux stop"
# panes
set -g pane-border-style fg=black
-set -g pane-active-border-style fg=colour6
+set -g pane-active-border-style fg=colour244
# messaging
set -g message-style fg=white,bg=colour5
@@ -109,9 +109,9 @@ set -g status-right-length 100
setw -g window-status-separator " "
setw -g window-status-format "#[bg=colour241,fg=colour0] #I #[bg=colour241,fg=colour0]#W #[bg=default,fg=colour241]▓░"
-setw -g window-status-current-format "#[bg=colour14,fg=colour0] #I #[bg=colour14,fg=colour0]#W #[bg=default,fg=colour14]▓░"
+setw -g window-status-current-format "#[bg=colour10,fg=colour0] #I #[bg=colour10,fg=colour0]#W #[bg=default,fg=colour10]▓░"
set -g status-justify left
-set-option -g status-right '#[bg=default,fg=colour237]░▓#[bg=colour237,fg=colour15]#{goldenapple}#{muted_state}#{bond_device}#{online_status}#[bg=colour237,fg=colour243] %Y%m#[bg=colour237,fg=colour3]%d#[fg=default]-#[fg=colour10]%u #[fg=colour7]%H%M #[bg=colour243,fg=colour237]▓#[default]'
+set-option -g status-right '#[bg=default,fg=colour237]░▓#[bg=colour237,fg=colour15]#{goldenapple}#{muted_state}#{bond_device}#{online_status}#[bg=colour237,fg=colour243] %Y%m#[bg=colour237,fg=colour7]%d#[fg=colour243]-#[fg=colour15]%u #[fg=colour7]%H%M #[bg=colour243,fg=colour237]▓#[default]'
set-option -g status-left ''
# online and offline icon for tmux-online-status
diff --git a/urxvt-colors/oldriceputin b/urxvt-colors/oldriceputin
@@ -0,0 +1,37 @@
+! special
+*.foreground: #fbf0d2
+*.background: #1f1d1b
+*.cursorColor: #fbf0d2
+
+! black
+*.color0: #181512
+*.color8: #454545
+
+! red
+*.color1: #bb6055
+*.color9: #c94539
+
+! green
+*.color2: #80964d
+*.color10: #aabb46
+
+! yellow
+*.color3: #8b6268
+*.color11: #dab733
+
+! blue
+*.color4: #756583
+*.color12: #a3535e
+
+! magenta
+*.color5: #628185
+*.color13: #becc90
+
+! cyan
+*.color6: #a4b810
+*.color14: #69c884
+
+! white
+*.color7: #d3cab3
+*.color15: #c9b09a
+
diff --git a/urxvt/.Xdefaults b/urxvt/.Xdefaults
@@ -3,7 +3,7 @@
! ░▀░▀░▀▀░░▀▀▀░▀░░░▀░▀░▀▀▀░▀▀▀░░▀░░▀▀▀░░
! fonts
-urxvt*font: xft:tamzen:pixelsize=15:antialias=false, xft:Unifont:pixelsize=16:antialias=true:hinting=full, xft:Kochi Gothic:antialias=false
+urxvt*font: xft:tamzen:pixelsize=15:antialias=false, xft:Unifont:pixelsize=16:antialias=true:hinting=full, xft:Symbola:pixelsize=18:antialias=true:hinting=full, xft:Kochi Gothic:antialias=false
urxvt*boldFont:
urxvt*italicFont:
urxvt*bolditalicFont:
@@ -18,7 +18,7 @@ urxvt*cursorBlink: true
! style
urxvt*fading: 10
-urxvt*fadeColor: #1e1b1c
+urxvt*fadeColor: #1f1d1b
! extensions
urxvt.perl-ext-common: default,resize-font,url-select
@@ -34,5 +34,5 @@ urxvt.saveLines: 9999
urxvt.iso14755: false
urxvt.iso14755_52: false
-#include "/home/pyratebeard/dot/urxvt-colors/mutiny"
+#include "/home/pyratebeard/dot/urxvt-colors/oldriceputin"
diff --git a/vim/.vim/colors/oldriceputin.vim b/vim/.vim/colors/oldriceputin.vim
@@ -0,0 +1,66 @@
+" oldriceputin by pyratebeard (root@pyratbeard.net)
+
+set background=dark
+hi clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let g:colors_name="oldriceputin"
+
+hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=235
+hi Comment term=NONE cterm=NONE ctermfg=240 ctermbg=NONE
+hi Constant term=NONE cterm=NONE ctermfg=14 ctermbg=NONE
+hi Conditional term=NONE cterm=NONE ctermfg=15 ctermbg=NONE
+hi Cursor term=NONE cterm=NONE ctermfg=242 ctermbg=NONE
+hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=235
+hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=237
+hi DiffChange term=NONE cterm=NONE ctermfg=11 ctermbg=237
+hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=237
+hi DiffText term=NONE cterm=NONE ctermfg=1 ctermbg=235
+hi Directory term=NONE cterm=NONE ctermfg=243 ctermbg=NONE
+hi Error term=NONE cterm=NONE ctermfg=238 ctermbg=1
+hi ErrorMsg term=NONE cterm=NONE ctermfg=1 ctermbg=16
+hi FoldColumn term=NONE cterm=NONE ctermfg=238 ctermbg=NONE
+hi Folded term=NONE cterm=NONE ctermfg=238 ctermbg=NONE
+hi Function term=NONE cterm=NONE ctermfg=15 ctermbg=NONE
+hi Identifier term=NONE cterm=NONE ctermfg=9 ctermbg=NONE
+hi IncSearch term=NONE cterm=NONE ctermfg=0 ctermbg=3
+hi MatchParen term=NONE cterm=NONE ctermfg=7 ctermbg=3
+hi NonText term=NONE cterm=NONE ctermfg=238 ctermbg=NONE
+hi Normal term=NONE cterm=NONE ctermfg=251 ctermbg=NONE
+hi PreProc term=NONE cterm=NONE ctermfg=11 ctermbg=NONE
+hi Search term=NONE cterm=NONE ctermfg=0 ctermbg=11
+hi SignColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=237
+hi Special term=NONE cterm=NONE ctermfg=10 ctermbg=NONE
+hi SpecialKey term=NONE cterm=NONE ctermfg=12 ctermbg=NONE
+hi SpellBad term=NONE cterm=NONE ctermfg=15 ctermbg=1
+hi SpellCap term=NONE cterm=NONE ctermfg=15 ctermbg=4
+hi Statement term=NONE cterm=NONE ctermfg=251 ctermbg=NONE
+hi StatusLine term=NONE cterm=NONE ctermfg=238 ctermbg=NONE
+hi String term=NONE cterm=NONE ctermfg=12 ctermbg=NONE
+hi TabLineSel term=NONE cterm=NONE ctermfg=251 ctermbg=NONE
+hi Todo term=NONE cterm=NONE ctermfg=3 ctermbg=238
+hi Type term=NONE cterm=NONE ctermfg=6 ctermbg=NONE
+hi VertSplit term=NONE cterm=NONE ctermfg=236 ctermbg=0
+hi Visual term=NONE cterm=NONE ctermfg=16 ctermbg=11
+hi WarningMsg term=NONE cterm=NONE ctermfg=1 ctermbg=NONE
+hi LineNr term=NONE cterm=NONE ctermfg=244 ctermbg=237
+hi CursorLineNr term=NONE cterm=NONE ctermfg=1 ctermbg=235
+hi Pmenu term=NONE cterm=NONE ctermfg=0 ctermbg=244
+hi PmenuSel term=NONE cterm=NONE ctermfg=7 ctermbg=0
+hi PmenuSbar term=NONE cterm=NONE ctermfg=238 ctermbg=241
+hi PmenuThumb term=NONE cterm=NONE ctermfg=238 ctermbg=13
+hi Underlined term=underline cterm=underline ctermfg=NONE ctermbg=NONE
+
+hi! link diffAdded DiffAdd
+hi! link diffRemoved DiffDelete
+hi! link diffChanged DiffChange
+hi! link StatusLineNC StatusLine
+hi! link Title Normal
+hi! link MoreMsg Normal
+hi! link Question DiffChange
+hi! link TabLine StatusLineNC
+hi! link TabLineFill StatusLineNC
+hi! link VimHiGroup VimGroup
diff --git a/vim/.vimrc b/vim/.vimrc
@@ -135,7 +135,7 @@ set shortmess+=I
" syntax highlighting and colors
syntax on
-colorscheme mutiny
+colorscheme oldriceputin
filetype off
" stop unnecessary rendering
@@ -179,6 +179,7 @@ if 1 " boolean for plugin loading
Plugin 'junegunn/goyo.vim'
Plugin 'rbong/vim-flog'
Plugin 'ctrlpvim/ctrlp.vim'
+ Plugin 'itspriddle/vim-shellcheck.vim'
call vundle#end()
" nerdtree - workaround for https://github.com/scrooloose/nerdtree/issues/643
diff --git a/xinit/.xinitrc b/xinit/.xinitrc
@@ -44,7 +44,7 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then
fi
# set nice background.
-xsetroot -solid '#1e1b1c'
+xsetroot -solid '#2b2f2e'
# set nice pointer cursor.
xsetroot -cursor_name left_ptr &
diff --git a/zsh/.zsh/prompt.zsh b/zsh/.zsh/prompt.zsh
@@ -73,7 +73,7 @@ GIT_PROMPT() {
echo "${COLOR_NORMAL}─["${ref}${dirty}${stat}"]"
;;
tiny)
- echo "%F{5} [%F{13}"${ref}${dirty}${stat}"%F{5}]"
+ echo "%F{241} [%F{244}"${ref}${dirty}${stat}"%F{241}]"
;;
*)
echo "${USER_LEVEL}─[${COLOR_NORMAL}"${ref}${dirty}${stat}"${USER_LEVEL}]"
@@ -102,9 +102,9 @@ tiny)
if [[ -v VIMRUNTIME ]] ; then
PROMPT='%F{9} ──── ─${COLOR_NORMAL} '
else
- PROMPT='%F{3} ──── ─${COLOR_NORMAL} '
+ PROMPT='%F{11} ──── ─${COLOR_NORMAL} '
fi
-RPROMPT='%F{15}%~ $(GIT_PROMPT) %F{11}${HOSTNAME}${COLOR_NORMAL}'
+RPROMPT='%F{15}%~ $(GIT_PROMPT) ${COLOR_NORMAL}'
;;
# classic
*)