all repos — dotfiles @ c10456ceb1899ffa049ed17d1be861884392cdbc

my *nix dotfiles

New rice and a bunch of things

Signed-off-by: Anirudh Oppiliappan <x@icyphox.sh>
Anirudh Oppiliappan x@icyphox.sh
Thu, 26 Sep 2019 23:22:03 +0530
commit

c10456ceb1899ffa049ed17d1be861884392cdbc

parent

c3dec90d65c6103ced76b844ddaef0364d6572ae

8 files changed, 97 insertions(+), 92 deletions(-)

jump to
M .Xresources.Xresources

@@ -5,25 +5,22 @@ ! _ / |/ / / __(__ ) /_/ / /_/ / / / /__/ __(__ )

!(_)_/|_/_/ \___/____/\____/\__,_/_/ \___/\___/____/ ! -! Base16 Helios -! Scheme: Alex Meyer (https://github.com/reyemxela) - -#define base00 #111111 -#define base01 #303030 -#define base02 #353535 -#define base03 #4A4A4A -#define base04 #B2CCD6 -#define base05 #FFFFFF -#define base06 #EEFFFF -#define base07 #FFFFFF -#define base08 #F07178 -#define base09 #F78C6C -#define base0A #FDF200 -#define base0B #13CA91 -#define base0C #00FECA -#define base0D #7898FB -#define base0E #FF2079 -#define base0F #FF5370 +#define base00 #151515 +#define base01 #202020 +#define base02 #303030 +#define base03 #505050 +#define base04 #b0b0b0 +#define base05 #d0d0d0 +#define base06 #e0e0e0 +#define base07 #f5f5f5 +#define base08 #fb9fb1 +#define base09 #eda987 +#define base0A #ddb26f +#define base0B #acc267 +#define base0C #12cfc0 +#define base0D #6fc2ef +#define base0E #e1a3ee +#define base0F #deaf8f *foreground: base05 #ifdef background_opacity

@@ -38,7 +35,7 @@ *color1: base08

*color2: base0B *color3: base0A *color4: base0D -*color5: base0E +*color5: *color6: base0C *color7: base05

@@ -54,7 +51,7 @@

! Urxvt config !--------------------- -URxvt.font: xft:SF Mono:Semibold:size=13 +URxvt.font: xft:SF Mono:size=14:style=Semibold:antialias=true URxvt.scrollBar: false URxvt.cursorBlink: true URxvt.internalBorder: 30

@@ -85,7 +82,7 @@ rofi.color-window: base00, base00, base00

rofi.color-normal: base00, base05, base00, base05, base00 rofi.color-active: base07, base09, #000, #000, #000 rofi.color-urgent: #e12a36, #dd2a4b, #1b2b34 -rofi.font: SF Mono SemiBold 13 +rofi.font: SF Mono Semibold 13 rofi.separator-style: none rofi.hide-scrollbar: true rofi.location:0
M bash/.bashrcbash/.bashrc

@@ -48,8 +48,9 @@ # source aliases and prompt

source ~/.bash/aliases source ~/.bash/prompt -# autojump -[[ -s /home/icy/.autojump/etc/profile.d/autojump.sh ]] && source /home/icy/.autojump/etc/profile.d/autojump.sh +# z +export _Z_CMD="j" +[[ -r "/usr/share/z/z.sh" ]] && source /usr/share/z/z.sh # title -trap 'echo -ne "\033]0;$BASH_COMMAND\007"' DEBUG +#trap 'echo -ne "\033]0;$BASH_COMMAND\007"' DEBUG
M bash/promptbash/prompt

@@ -46,7 +46,7 @@ rootornot() {

if [[ "$(id -u)" -eq 0 ]]; then echo -ne "\001${red}\002#\001${rst}\002" else - echo -ne "›" + echo -ne "▴" fi }
M bin/lock.shbin/lock.sh

@@ -1,8 +1,7 @@

#!/usr/bin/env bash import -window root /tmp/lock.png -convert /tmp/lock.png /tmp/lock.jpg -file=/tmp/lock.jpg +convert /tmp/lock.png -scale 10% -scale 1000% /tmp/lock.png # stolen from xero function datamosh() {

@@ -14,11 +13,12 @@ for i in $(seq 1 $count);do byteStr=$byteStr'\x'$(shuf -i 0-255 -n 1); done;

printf $byteStr | dd of="$file" bs=1 seek=$skip count=$count conv=notrunc >/dev/null 2>&1 } -steps=$(shuf -i 20-30 -n 1) -for i in $(seq 1 $steps);do datamosh "$file"; done +#steps=$(shuf -i 20-30 -n 1) +#for i in $(seq 1 $steps);do datamosh "$file"; done -convert /tmp/lock.jpg /tmp/lock.png >/dev/null 2>&1 -rm /tmp/lock.jpg -file=/tmp/lock.png +#convert /tmp/lock.jpg /tmp/lock.png >/dev/null 2>&1 +#rm /tmp/lock.jpg +#file=/tmp/lock.png -i3lock -u -i "$file" +i3lock -u -i /tmp/lock.png +rm /tmp/lock.png
M config/polybar/barconfig/polybar/bar

@@ -19,7 +19,7 @@ ;bg = ${xrdb:color0}

[bar/top] width = 100% -height = 30 +height = 32 offset-x = 0% offset-y= 0% fixed-center = true

@@ -29,7 +29,7 @@

background = ${colors.bg} foreground = ${colors.fg} -font-0 = SF Mono:size=13:weight=semibold;3 +font-0 = SF Mono:size=14:weight=semibold;3 modules-left = date time volume battery music modules-center =
M i3/configi3/config

@@ -13,7 +13,7 @@ # set fonts in funky way

font pango: SF Mono SemiBold 13 for_window [class=".*"] title_format "<span font='SF Mono SemiBold 11'> › %title</span>" floating_modifier $mod -for_window [class="^.*"] border 1 +for_window [class="^.*"] border none for_window [class="Firefox"] border none for_window [class="Discord"] border none

@@ -133,22 +133,22 @@

bindsym $mod+r mode "resize" # colors -set $base00 #111111 -set $base01 #303030 -set $base02 #353535 -set $base03 #4A4A4A -set $base04 #B2CCD6 -set $base05 #FFFFFF -set $base06 #EEFFFF -set $base07 #FFFFFF -set $base08 #F07178 -set $base09 #F78C6C -set $base0A #FDF200 -set $base0B #13CA91 -set $base0C #00FECA -set $base0D #7898FB -set $base0E #FF2079 -set $base0F #FF5370 +set $base00 #151515 +set $base01 #202020 +set $base02 #303030 +set $base03 #505050 +set $base04 #b0b0b0 +set $base05 #d0d0d0 +set $base06 #e0e0e0 +set $base07 #f5f5f5 +set $base08 #fb9fb1 +set $base09 #eda987 +set $base0A #ddb26f +set $base0B #acc267 +set $base0C #12cfc0 +set $base0D #6fc2ef +set $base0E #e1a3ee +set $base0F #deaf8f # Property Name Border BG Text Indicator Child Border client.focused $base05 $base05 $base00 $base05 $base05
M weechat/weechat.confweechat/weechat.conf

@@ -91,8 +91,8 @@ mouse_timer_delay = 100

nick_color_force = "" nick_color_hash = djb2 nick_color_stop_chars = "_|[" -nick_prefix = "" -nick_suffix = " " +nick_prefix = " " +nick_suffix = "" paste_auto_add_newline = on paste_bracketed = on paste_bracketed_timer_delay = 10

@@ -109,26 +109,26 @@ prefix_buffer_align_more = " "

prefix_buffer_align_more_after = on prefix_error = " × " prefix_join = " · " -prefix_network = " ⋆ " +prefix_network = " - " prefix_quit = " · " prefix_same_nick = " " prefix_same_nick_middle = "" prefix_suffix = "" quote_nick_prefix = "<" quote_nick_suffix = ">" -quote_time_format = "%H:%M:%S" +quote_time_format = "%H%M" read_marker = line read_marker_always_show = off -read_marker_string = " · " +read_marker_string = "─" save_config_on_exit = on save_config_with_fsync = off -save_layout_on_exit = all +save_layout_on_exit = buffers scroll_amount = 3 scroll_bottom_after_switch = off scroll_page_percent = 100 search_text_not_found_alert = on separator_horizontal = " " -separator_vertical = "·" +separator_vertical = " " tab_width = 1 time_format = "%a, %d %b %Y %T" window_auto_zoom = off

@@ -148,19 +148,19 @@ chat_buffer = white

chat_channel = white chat_day_change = cyan chat_delimiters = gray -chat_highlight = cyan -chat_highlight_bg = darkgray +chat_highlight = 5 +chat_highlight_bg = yellow chat_host = cyan chat_inactive_buffer = darkgray chat_inactive_window = darkgray chat_nick = lightcyan -chat_nick_colors = "cyan,magenta,green,brown,blue,red" +chat_nick_colors = "8" chat_nick_offline = darkgray chat_nick_offline_highlight = darkgray chat_nick_offline_highlight_bg = 3 chat_nick_other = cyan chat_nick_prefix = green -chat_nick_self = red +chat_nick_self = 6 chat_nick_suffix = green chat_prefix_action = 7 chat_prefix_buffer = green

@@ -171,7 +171,7 @@ chat_prefix_more = 7

chat_prefix_network = cyan chat_prefix_quit = 1 chat_prefix_suffix = white -chat_read_marker = darkgray +chat_read_marker = 11 chat_read_marker_bg = default chat_server = magenta chat_tags = red

@@ -187,8 +187,8 @@ input_actions = 46

input_text_not_found = red item_away = 3 nicklist_away = cyan -nicklist_group = 113 -separator = darkgray +nicklist_group = 8 +separator = 11 status_count_highlight = 170 status_count_msg = 130 status_count_other = default

@@ -236,12 +236,6 @@ emerald.password = ""

emerald.port = 8008 emerald.type = socks5 emerald.username = "" -local.address = "127.0.0.1" -local.ipv6 = off -local.password = "" -local.port = 8008 -local.type = socks5 -local.username = "" [network] connection_timeout = 60

@@ -277,8 +271,8 @@ buffers.color_fg = default

buffers.conditions = "" buffers.filling_left_right = vertical buffers.filling_top_bottom = columns_vertical -buffers.hidden = on -buffers.items = "buffers" +buffers.hidden = off +buffers.items = "buflist" buffers.position = left buffers.priority = 0 buffers.separator = on

@@ -291,8 +285,8 @@ buflist.color_fg = red

buflist.conditions = "" buflist.filling_left_right = vertical buflist.filling_top_bottom = columns_horizontal -buflist.hidden = off -buflist.items = "buflist" +buflist.hidden = on +buflist.items = "" buflist.position = left buflist.priority = 0 buflist.separator = on

@@ -314,16 +308,16 @@ fset.size = 3

fset.size_max = 3 fset.type = window input.color_bg = default -input.color_delim = cyan -input.color_fg = default +input.color_delim = 7 +input.color_fg = 7 input.conditions = "" input.filling_left_right = vertical input.filling_top_bottom = horizontal input.hidden = off -input.items = " >,input_text" +input.items = "▴,input_text" input.position = bottom input.priority = 1000 -input.separator = off +input.separator = on input.size = 1 input.size_max = 0 input.type = window

@@ -343,7 +337,7 @@ isetbar.size_max = 3

isetbar.type = window nicklist.color_bg = default nicklist.color_delim = cyan -nicklist.color_fg = default +nicklist.color_fg = 8 nicklist.conditions = "nicklist" nicklist.filling_left_right = vertical nicklist.filling_top_bottom = columns_vertical

@@ -386,14 +380,21 @@ title.type = window

[layout] default.buffer = "core;weechat;1" -default.buffer = "irc;server.rizon;1" -default.buffer = "irc;rizon.#rice;2" -default.buffer = "irc;rizon.#homescreen;3" -default.buffer = "irc;rizon.#avpd;4" -default.buffer = "irc;rizon.#linux;5" -default.buffer = "irc;rizon.nerdypepper;6" -default.buffer = "script;scripts;7" -default.window = "1;0;0;0;irc;server.rizon" +default.buffer = "irc;server.freenode;2" +default.buffer = "irc;freenode.#alpine-devel;3" +default.buffer = "irc;freenode.#alpine-linux;4" +default.buffer = "irc;freenode.#alpine-offtopic;5" +default.buffer = "irc;freenode.#kisslinux;6" +default.buffer = "irc;freenode.#lobsters;7" +default.buffer = "irc;freenode.#minecraft;8" +default.buffer = "irc;freenode.#nim;9" +default.buffer = "irc;freenode.##security;10" +default.buffer = "irc;server.rizon;11" +default.buffer = "irc;rizon.#avpd;12" +default.buffer = "irc;rizon.#homescreen;13" +default.buffer = "irc;rizon.#linux;14" +default.buffer = "irc;rizon.#rice;15" +default.window = "1;0;0;0;irc;rizon.Carp" default.current = on [notify]

@@ -620,7 +621,7 @@ meta-j97 = "/buffer 97"

meta-j98 = "/buffer 98" meta-j99 = "/buffer 99" meta-k = "/input grab_key_command" -meta-m = "/bar toggle buflist" +meta-m = "/bar toggle buffers" meta-n = "/bar toggle nicklist" meta-p = "/window bare" meta-r = "/input delete_line"

@@ -663,6 +664,11 @@ meta2-A = "/cursor move up"

meta2-B = "/cursor move down" meta2-C = "/cursor move right" meta2-D = "/cursor move left" +@chat(python.*):D = "hsignal:slack_cursor_delete" +@chat(python.*):L = "hsignal:slack_cursor_linkarchive" +@chat(python.*):M = "hsignal:slack_cursor_message" +@chat(python.*):R = "hsignal:slack_cursor_reply" +@chat(python.*):T = "hsignal:slack_cursor_thread" @item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}" @item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}" @item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}"

@@ -692,6 +698,7 @@ @chat(perl.iset):button1 = "hsignal:iset_mouse"

@chat(perl.iset):button2* = "hsignal:iset_mouse" @chat(perl.iset):wheeldown = "/repeat 5 /iset **down" @chat(perl.iset):wheelup = "/repeat 5 /iset **up" +@chat(python.*):button2 = "hsignal:slack_mouse" @chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}" @chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}" @chat(script.scripts):wheeldown = "/script down 5"
M x/.xinitrcx/.xinitrc

@@ -7,7 +7,7 @@ # _ > <| | | | | | |_| | | (__

#(_)_/\_\_|_| |_|_|\__|_| \___| # -setxkbmap -option compose:caps +setxkbmap -option 'grp:alt_shift_toggle' -layout us,ru urxvtd & source ~/.fehbg eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)