material-ish colors and TriOp rice
This commit is contained in:
parent
2783ea4e11
commit
4a9fe8c34f
|
@ -22,7 +22,7 @@ bspc config right_padding -$gap
|
|||
bspc config bottom_padding -$gap
|
||||
|
||||
# Various settings
|
||||
bspc config gapless_monocle false
|
||||
bspc config gapless_monocle false
|
||||
bspc config borderless_monocle true
|
||||
bspc config single_monocle true
|
||||
bspc config paddingless_monocle false
|
||||
|
@ -32,24 +32,24 @@ bspc config focus_follows_pointer true
|
|||
bspc config ignore_ewmh_focus true
|
||||
|
||||
# Do not make windows smaller than they wish to be
|
||||
bspc config honor_size_hints true
|
||||
bspc config honor_size_hints true
|
||||
|
||||
# Color settings
|
||||
bspc config normal_border_color "#171717"
|
||||
#bspc config focused_border_color "#171717"
|
||||
#bspc config focused_border_color "#601809"
|
||||
bspc config focused_border_color "#215d9c"
|
||||
bspc config presel_feedback_color "#51c4d4"
|
||||
bspc config border_width $b_border_width
|
||||
|
||||
#bspc config normal_border_color "#000000"
|
||||
#bspc config active_border_color "#808080"
|
||||
bspc config focused_border_color "#00bcd4"
|
||||
#bspc config focused_border_color "#00bcd4"
|
||||
|
||||
# Settings for manual splitting
|
||||
bspc config split_ratio 0.45
|
||||
|
||||
# Floaters
|
||||
bspc rule -a Ardour-5.9.0 state=floating
|
||||
bspc rule -a qsynth state=floating
|
||||
bspc rule -a Skype state=floating
|
||||
bspc rule -a Catia.py sate=floating
|
||||
bspc rule -a Cadence.py state=floating
|
||||
bspc rule -a Pavucontrol state=floating
|
||||
bspc rule -a Galculator state=floating
|
||||
|
|
|
@ -143,7 +143,7 @@
|
|||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 4
|
||||
separator_height = 2
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 12
|
||||
|
@ -171,19 +171,19 @@
|
|||
browser = /usr/bin/firefox -new-tab
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = right
|
||||
icon_position = off
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 24
|
||||
|
||||
# Paths to default icons.
|
||||
icon_folders = /usr/share/icons/Paper/48x48/actions/:/usr/share/icons/Paper/48x48/apps/:/usr/share/icons/Paper/48x48/categories/:/usr/share/icons/Paper/48x48/devices/:/usr/share/icons/Paper/48x48/emblems/:/usr/share/icons/Paper/48x48/emotes/:/usr/share/icons/Paper/48x48/mimetypes/:/usr/share/icons/Paper/48x48/places/:/usr/share/icons/Paper/48x48/status/:/usr/share/icons/Paper/48x48/web/
|
||||
icon_path = /usr/share/icons/Paper/48x48/actions/:/usr/share/icons/Paper/48x48/apps/:/usr/share/icons/Paper/48x48/categories/:/usr/share/icons/Paper/48x48/devices/:/usr/share/icons/Paper/48x48/emblems/:/usr/share/icons/Paper/48x48/emotes/:/usr/share/icons/Paper/48x48/mimetypes/:/usr/share/icons/Paper/48x48/places/:/usr/share/icons/Paper/48x48/status/:/usr/share/icons/Paper/48x48/web/
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
frame_width = 2
|
||||
frame_color = "#00bcd4"
|
||||
frame_width = 1
|
||||
frame_color = "#215d9c"
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
|
@ -234,9 +234,9 @@
|
|||
background = "#fb4245"
|
||||
foreground = "#171717"
|
||||
frame_color = "#ff6c5f"
|
||||
timeout = 0
|
||||
timeout = 15
|
||||
# Icon for notifications with critical urgency, uncomment to enable
|
||||
icon = /usr/share/icons/Paper/24x24/status/software-update-urgent.png
|
||||
# icon = /usr/share/icons/Paper/24x24/status/software-update-urgent.png
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
|
|
|
@ -10,7 +10,7 @@ autofit-larger=90%x90%
|
|||
stop-playback-on-init-failure=yes
|
||||
idle=yes
|
||||
osc=yes
|
||||
quit_watch_later
|
||||
#quit_watch_later
|
||||
save-position-on-quit
|
||||
ytdl-format=bestvideo[height<=?1080]+bestaudio/best
|
||||
screenshot-format=png
|
||||
|
@ -143,4 +143,4 @@ screenshot-format=png
|
|||
|
||||
|
||||
# You can also include other configuration files.
|
||||
#include=/path/to/the/file/you/want/to/include
|
||||
#include=/path/to/the/file/you/want/to/include
|
||||
|
|
|
@ -15,9 +15,9 @@ background = #00171717
|
|||
background-alt = #3d3d3d
|
||||
foreground = #e8d0c3
|
||||
foreground-alt = #fefefe
|
||||
primary = #ffff3d
|
||||
secondary = #4caf50
|
||||
alert = #ff6c5f
|
||||
primary = #ffb300
|
||||
secondary = #7cb342
|
||||
alert = #ef5350
|
||||
|
||||
[settings]
|
||||
screenchange-reload = true
|
||||
|
@ -47,10 +47,10 @@ border-color = ${colors.background}
|
|||
font-0 = fixed:pixelsize=40;0
|
||||
|
||||
modules-left = network pkg
|
||||
modules-center = bspwm
|
||||
modules-center = bspwm
|
||||
modules-right = battery
|
||||
|
||||
tray-position =
|
||||
tray-position =
|
||||
tray-padding = 0
|
||||
tray-transparent = true
|
||||
|
||||
|
@ -68,9 +68,9 @@ label-focused = "%icon%"
|
|||
label-focused-foreground = ${colors.primary}
|
||||
label-focused-padding = .5
|
||||
|
||||
label-occupied ="%icon%"
|
||||
label-occupied ="%icon%"
|
||||
label-occupied-padding = .5
|
||||
label-occupied-foreground = ${colors.secondary}
|
||||
label-occupied-foreground = ${colors.secondary}
|
||||
|
||||
label-urgent = "%icon%"
|
||||
label-urgent-foreground = ${colors.alert}
|
||||
|
@ -87,9 +87,9 @@ interval = 3.0
|
|||
format-connected = <label-connected>
|
||||
format-disconnected = <label-disconnected>
|
||||
label-connected = ▬
|
||||
label-connected-foreground = #ff009e
|
||||
label-connected-foreground = #f06292
|
||||
label-disconnected = ▰
|
||||
label-disconnected-foreground = #fb4245
|
||||
label-disconnected-foreground = #e53935
|
||||
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
|
@ -97,14 +97,14 @@ battery = BAT0
|
|||
adapter = AC
|
||||
full-at = 100
|
||||
|
||||
label-charging =
|
||||
label-charging =
|
||||
format-charging = <animation-charging>
|
||||
|
||||
label-discharging =
|
||||
label-discharging =
|
||||
format-discharging = <ramp-capacity>
|
||||
|
||||
label-full =
|
||||
format-full = ▬
|
||||
label-full =
|
||||
format-full = ▬
|
||||
label-full-foreground = ${colors.foreground-alt}
|
||||
|
||||
ramp-capacity-0 = ▏
|
||||
|
@ -121,7 +121,7 @@ ramp-capacity-2-foreground = #49b9fe
|
|||
ramp-capacity-3-foreground = #49b9fe
|
||||
ramp-capacity-4-foreground = #49b9fe
|
||||
ramp-capacity-5-foreground = #49b9fe
|
||||
ramp-capacity-6-foreground = ${colors.foreground-alt}
|
||||
ramp-capacity-6-foreground = ${colors.f2oreground-alt}
|
||||
ramp-capacity-7-foreground = ${colors.foreground-alt}
|
||||
|
||||
animation-charging-0 = ▏
|
||||
|
@ -147,7 +147,7 @@ type = custom/script
|
|||
interval = 10800
|
||||
format = <label>
|
||||
label = ▬
|
||||
label-foreground = #8be9fd
|
||||
label-foreground = #26c6da
|
||||
exec = ~/.config/polybar/scripts/pkg.sh
|
||||
exec-if = "ping -q -w 2 -c 1 176.34.135.167 >/dev/null 2>&1"
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -26,20 +26,28 @@
|
|||
! Terminal to use
|
||||
! Run command to execute
|
||||
! Run command to execute that runs in shell
|
||||
|
||||
rofi.color-normal: #171717, #b2a191, #171717, #171717, #eeeeee
|
||||
rofi.color-urgent: #171717, #ff6c5f, #171717, #bf3f34, #eeeeee
|
||||
rofi.color-active: #171717, #95b9de, #171717, #627a92, #eeeeee
|
||||
|
||||
#rofi.color-normal: #171717, #b2a191, #171717, #171717, #eeeeee
|
||||
#rofi.color-urgent: #171717, #ff6c5f, #171717, #bf3f34, #eeeeee
|
||||
#rofi.color-active: #171717, #95b9de, #171717, #627a92, #eeeeee
|
||||
|
||||
# bg border separator
|
||||
rofi.color-window: #171717, #171717, #171717
|
||||
|
||||
# bg fg bg-alt hl-bg hl-fg
|
||||
rofi.color-normal: argb:0000000, #a8b5d4, argb:0000000, argb:0000000, #be7369
|
||||
rofi.color-active: argb:0000000, #a8b5d4, argb:0000000, argb:0000000, #a69fcb
|
||||
rofi.color-urgent: argb:0000000, #a8b5d4, argb:0000000, argb:0000000, #cb95ad
|
||||
|
||||
|
||||
rofi.display-run: $
|
||||
rofi.display-drun: !
|
||||
rofi.display-drun: :
|
||||
rofi.display-window: W
|
||||
rofi.separator-style: none
|
||||
rofi.width: 100
|
||||
rofi.width: 200
|
||||
#rofi.font: SFNS Display Bold 12
|
||||
#rofi.font: ctrld bold 12
|
||||
rofi.font: clear sans medium 12
|
||||
rofi.font: clear sans medium 18
|
||||
rofi.padding: 150
|
||||
rofi.line-margin: 12
|
||||
rofi.line-padding: 5
|
||||
|
@ -48,7 +56,7 @@ rofi.fullscreen: true
|
|||
rofi.scroll-method: 1
|
||||
rofi.location: 6
|
||||
rofi:fixed-num-lines: false
|
||||
rofi.levenshtein-sort: true
|
||||
rofi.levenshtein-sort: false
|
||||
rofi.modi: window,run,drun
|
||||
rofi.matching: fuzzy
|
||||
rofi.terminal: termite
|
||||
|
|
|
@ -30,7 +30,7 @@ super + {t,f,shift + f}
|
|||
|
||||
# set the node flags
|
||||
super + ctrl + {l,s,p}
|
||||
bspc node -g {locked,sticky,private} && notify-send "Toggled {locked,sticky,private} state"
|
||||
bspc node -g {locked,sticky,private} && notify-send "Toggled {locked,sticky,private} state"
|
||||
|
||||
|
||||
#
|
||||
|
@ -85,7 +85,7 @@ super + shift + {Left,Down,Up,Right}
|
|||
super + {Left,Right}
|
||||
bspc node -f {next,prev}.local
|
||||
|
||||
#resize windows
|
||||
#resize windows
|
||||
super + ctrl + {Left,Down,Up,Right}
|
||||
bspwm_resize.sh {west,south,north,east}
|
||||
|
||||
|
@ -146,7 +146,7 @@ super + shift + b
|
|||
|
||||
super + v
|
||||
pavucontrol
|
||||
|
||||
|
||||
super + q
|
||||
oblogout
|
||||
|
||||
|
@ -195,6 +195,10 @@ super + F4
|
|||
super + F5
|
||||
$HOME/bin/statusbar/./wifi.sh
|
||||
|
||||
# tray
|
||||
super + F6
|
||||
$HOME/bin/statusbar/./tray.sh
|
||||
|
||||
# toggle touchpad
|
||||
super + F10
|
||||
$HOME/bin/./toggleTouchpad
|
||||
|
|
|
@ -9,9 +9,7 @@ urgent_on_bell = true
|
|||
clickable_url = true
|
||||
scrollback_lines = 10000
|
||||
search_wrap = true
|
||||
#font = FantasqueSansMono Nerd Font 10
|
||||
font = Fantasque Sans Mono 10
|
||||
#icon_name = terminal
|
||||
geometry = 1270x720
|
||||
|
||||
# "system", "on" or "off"
|
||||
|
@ -34,42 +32,82 @@ filter_unmatched_urls = true
|
|||
|
||||
[colors]
|
||||
# Snazzy
|
||||
foreground = #e8d0c3
|
||||
foreground_bold = #e8d0c3
|
||||
cursor = #e4e4e4
|
||||
#foreground = #e8d0c3
|
||||
#foreground_bold = #e8d0c3
|
||||
#cursor = #e4e4e4
|
||||
#background = #121212
|
||||
|
||||
# black
|
||||
#color0 = #0a0a0a
|
||||
#color8 = #3d3d3d
|
||||
|
||||
# red
|
||||
#color1 = #fb4245
|
||||
#color9 = #ff6c5f
|
||||
|
||||
# green
|
||||
#color2 = #4CAF50
|
||||
#color10 = #00E676
|
||||
|
||||
# yellow
|
||||
#color3 = #ffff3d
|
||||
#color11 = #f0fa8b
|
||||
|
||||
# blue
|
||||
#color4 = #49b9fe
|
||||
#color12 = #00bcd4
|
||||
|
||||
# magenta
|
||||
#color5 = #ff009e
|
||||
#color13 = #ff67ae
|
||||
|
||||
# cyan
|
||||
#color6 = #8be9fd
|
||||
#color14 = #9fa590
|
||||
|
||||
# white
|
||||
#color7 = #e8d0c3
|
||||
#color15 = #ededec
|
||||
|
||||
|
||||
# material inspired
|
||||
foreground = #e0d0c3
|
||||
foreground_bold = #e0d0c3
|
||||
cursor = #e1e1e1
|
||||
background = #121212
|
||||
|
||||
# black
|
||||
color0 = #0a0a0a
|
||||
color8 = #3d3d3d
|
||||
color0 = #212121
|
||||
color8 = #757575
|
||||
|
||||
# red
|
||||
color1 = #fb4245
|
||||
color9 = #ff6c5f
|
||||
color1 = #e53935
|
||||
color9 = #e57373
|
||||
|
||||
# green
|
||||
color2 = #4CAF50
|
||||
color10 = #00E676
|
||||
color2 = #7cb342
|
||||
color10 = #aed581
|
||||
|
||||
# yellow
|
||||
color3 = #ffff3d
|
||||
color11 = #f0fa8b
|
||||
color3 = #ffb300
|
||||
color11 = #ffe082
|
||||
|
||||
# blue
|
||||
color4 = #49b9fe
|
||||
color12 = #00bcd4
|
||||
color4 = #039be5
|
||||
color12 = #29b6f6
|
||||
|
||||
# magenta
|
||||
color5 = #ff009e
|
||||
color13 = #ff67ae
|
||||
color5 = #f06292
|
||||
color13 = #f8bbd0
|
||||
|
||||
# cyan
|
||||
color6 = #8be9fd
|
||||
color14 = #9fa590
|
||||
color6 = #26c6da
|
||||
color14 = #80deea
|
||||
|
||||
# white
|
||||
color7 = #e8d0c3
|
||||
color15 = #ededec
|
||||
color7 = #bdbdbd
|
||||
color15 = #ffffff
|
||||
|
||||
|
||||
|
||||
[hints]
|
||||
|
|
|
@ -0,0 +1,53 @@
|
|||
# mpdcron configuration file
|
||||
|
||||
[main]
|
||||
# Path to the PID file, by default the PID file is MPDCRON_DIR/mpdcron.pid
|
||||
#pidfile = /home/deadguy/.mpdcron/mpdcron.pid
|
||||
# Wait this many seconds after sending signal to kill the daemon.
|
||||
# Default is 3 seconds.
|
||||
killwait = 3
|
||||
# Logging level, default is 0
|
||||
# 0: Warnings and errors only
|
||||
# 1: Info and below
|
||||
# 2: Debug and below
|
||||
loglevel = 0
|
||||
modules = notification
|
||||
|
||||
|
||||
[mpd]
|
||||
# Semicolon delimited list of events to wait for.
|
||||
# By default mpdcron waits for all events.
|
||||
# Valid events are:
|
||||
# database: Song database has been updated.
|
||||
# stored_playlist: A stored playlist has been modified, created,
|
||||
# deleted or renamed.
|
||||
# playlist: The queue has been modified.
|
||||
# player: The player state has been changed: play, stop, pause, seek, ...
|
||||
# mixer: The volume has been modified.
|
||||
# output: An audio output device has been enabled or disabled.
|
||||
# options: Options have changed: crossfade, random, repeat, ...
|
||||
# update: A database update has started or finished.
|
||||
events = player
|
||||
# Interval in seconds to reconnect to mpd after an error or disconnect.
|
||||
reconnect = 5
|
||||
# Timeout in milliseconds for mpd timeout, 0 for default timeout of
|
||||
# libmpdclient.
|
||||
timeout = 0
|
||||
|
||||
[player]
|
||||
modules = notification
|
||||
|
||||
[notification]
|
||||
# Covers path, defaults to ~/.covers
|
||||
#cover_path = /path/to/cover/path
|
||||
# Cover suffix, defaults to jpg
|
||||
#cover_suffix = png
|
||||
# Notification timeout in milliseconds.
|
||||
timeout = 5000
|
||||
# Notification type
|
||||
type = mpd
|
||||
# Notification urgency, one of low, normal, critical
|
||||
urgency = normal
|
||||
# Notification hints in format TYPE:NAME:VALUE, specifies basic extra data
|
||||
# to pass. Valid types are int, double, string and byte
|
||||
#hints =
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
|
||||
# basic colors ---------------------------------------------------------
|
||||
color normal brightyellow default
|
||||
color error red default
|
||||
color tilde black default
|
||||
color message cyan default
|
||||
color markers red white
|
||||
color attachment white default
|
||||
color search brightmagenta default
|
||||
#color status J_black J_status
|
||||
color status brightyellow black
|
||||
color indicator brightblack yellow
|
||||
color normal white default
|
||||
color error red default
|
||||
color tilde black default
|
||||
color message cyan default
|
||||
color markers red white
|
||||
color attachment white default
|
||||
color search brightmagenta default
|
||||
#color status J_black J_status
|
||||
color status brightyellow black
|
||||
color indicator black white
|
||||
color tree yellow default # arrow in threads
|
||||
|
||||
# basic monocolor screen
|
||||
|
@ -27,7 +27,7 @@ mono error bold
|
|||
#color index brightred default ~= # duplicate messages
|
||||
#color index brightgreen default "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
|
||||
#color index J_base default "~A~N!~T!~p!~Q!~F!~D" # the rest, new
|
||||
color index red default "~A" # all messages
|
||||
color index white default "~A" # all messages
|
||||
color index brightred default "~E" # expired messages
|
||||
color index blue default "~N" # new messages
|
||||
color index blue default "~O" # old messages
|
||||
|
@ -66,22 +66,22 @@ color index yellow red "~v~(~D)"
|
|||
# message headers ------------------------------------------------------
|
||||
|
||||
#color header brightgreen default "^"
|
||||
color hdrdefault brightgreen default
|
||||
color hdrdefault brightgreen default
|
||||
color header brightyellow default "^(From)"
|
||||
color header blue default "^(Subject)"
|
||||
|
||||
# body -----------------------------------------------------------------
|
||||
|
||||
color quoted blue default
|
||||
color quoted1 cyan default
|
||||
color quoted2 yellow default
|
||||
color quoted3 red default
|
||||
color quoted4 brightred default
|
||||
color quoted blue default
|
||||
color quoted1 cyan default
|
||||
color quoted2 yellow default
|
||||
color quoted3 red default
|
||||
color quoted4 brightred default
|
||||
|
||||
color signature brightgreen default
|
||||
color bold black default
|
||||
color underline black default
|
||||
color normal default default
|
||||
color signature brightgreen default
|
||||
color bold black default
|
||||
color underline black default
|
||||
color normal default default
|
||||
#
|
||||
color body brightcyan default "[;:][-o][)/(|]" # emoticons
|
||||
color body brightcyan default "[;:][)(|]" # emoticons
|
||||
|
@ -125,4 +125,4 @@ color body red default "([a-z][a-z0-9+-]*://(((([a-
|
|||
|
||||
#folder-hook . "color status J_black J_status "
|
||||
#folder-hook gmail/inbox "color status J_black yellow "
|
||||
#folder-hook gmail/important "color status J_black yellow "
|
||||
#folder-hook gmail/important "color status J_black yellow "
|
||||
|
|
26
.mutt/muttrc
26
.mutt/muttrc
|
@ -19,9 +19,9 @@ set new_mail_command="notify-send -t 10000 'New Email in %f' '%n new messages, %
|
|||
# Sidebar -----------------------------------------
|
||||
set sidebar_format = "%B %?N?[%N]?%* %S"
|
||||
color sidebar_new yellow default
|
||||
set sidebar_width = 30
|
||||
#set sidebar_divider_char = '│'
|
||||
set sidebar_divider_char = ' '
|
||||
set sidebar_width = 30
|
||||
#set sidebar_divider_char = '│'
|
||||
set sidebar_divider_char = ' '
|
||||
|
||||
|
||||
# Config -----------------------------------------
|
||||
|
@ -58,18 +58,18 @@ set status_format = "───[ Folder: %f ]───[ %r%m messages%?n? (%n new
|
|||
color status blue default
|
||||
|
||||
# index options -----------------------------------------
|
||||
set sort = threads # like gmail
|
||||
set sort = threads # like gmail
|
||||
set sort_aux = reverse-last-date-received # like gmail
|
||||
set uncollapse_jump # don't collapse on an unread message
|
||||
set uncollapse_jump # don't collapse on an unread message
|
||||
set sort_re # thread based on regex
|
||||
set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
|
||||
|
||||
# pager options -----------------------------------------
|
||||
set pager_context = 3
|
||||
set pager_index_lines = 0 # number of index lines to show
|
||||
set pager_index_lines = 0 # number of index lines to show
|
||||
set pager_context = 5 # number of context lines to show
|
||||
set pager_stop = yes # don't go to next message automatically
|
||||
set menu_scroll # scroll in menus
|
||||
set menu_scroll # scroll in menus
|
||||
set smart_wrap # don't split words
|
||||
set tilde # show tildes like in vim
|
||||
unset markers # no ugly plus signs
|
||||
|
@ -78,7 +78,7 @@ auto_view text/html # view html automatically
|
|||
alternative_order text/plain text/enriched text/html
|
||||
set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
|
||||
|
||||
# formats -----------------------------------------%2C
|
||||
# formats -----------------------------------------%2C
|
||||
set date_format = " %a %d %b"
|
||||
set index_format = " %Z %D %-45.45F %s (%-4.4c) "
|
||||
set alias_format = " %4n %t %-20a %r "
|
||||
|
@ -116,7 +116,7 @@ bind index D half-down
|
|||
bind index U half-up
|
||||
bind index d delete-message
|
||||
bind index u undelete-message
|
||||
bind index F search
|
||||
bind index F search
|
||||
bind index,pager R group-reply
|
||||
|
||||
# Ctrl-R to mark all as read
|
||||
|
@ -126,16 +126,16 @@ macro index \Cr "T~U<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" "ma
|
|||
macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
|
||||
macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
|
||||
|
||||
bind index,pager B sidebar-toggle-visible
|
||||
bind index,pager B sidebar-toggle-visible
|
||||
# Use 'B' to switch the Sidebar on and off
|
||||
|
||||
bind index,pager k sidebar-prev
|
||||
bind index,pager k sidebar-prev
|
||||
# k - Previous Mailbox
|
||||
|
||||
bind index,pager j sidebar-next
|
||||
bind index,pager j sidebar-next
|
||||
# j - Next Mailbox
|
||||
|
||||
bind index,pager l sidebar-open
|
||||
bind index,pager l sidebar-open
|
||||
# l - Open Highlighted Mailbox
|
||||
|
||||
# View attachments properly.
|
||||
|
|
|
@ -19,7 +19,7 @@ alternative_ui_separator_color = yellow
|
|||
main_window_color = cyan
|
||||
header_window_color = cyan
|
||||
volume_color = magenta
|
||||
state_line_color = yellow
|
||||
state_line_color = yellow
|
||||
statusbar_color = red
|
||||
|
||||
# HEADER
|
||||
|
@ -87,4 +87,3 @@ external_editor = nano
|
|||
follow_now_playing_lyrics = no
|
||||
store_lyrics_in_song_dir = no
|
||||
|
||||
execute_on_song_change = "~/.ncmpcpp/mpdnotify"
|
||||
|
|
24
.tmux.conf
24
.tmux.conf
|
@ -117,16 +117,14 @@ set -g message-command-fg colour4
|
|||
set -g message-command-bg colour0
|
||||
|
||||
# Panes
|
||||
set -g pane-border-style bold,fg=colour8
|
||||
set -g pane-active-border-style bold,fg=colour11
|
||||
#set -g pane-border-style bold,fg=colour0
|
||||
#set -g pane-active-border-style bold,fg=colour11
|
||||
|
||||
#set -g pane-border-style bold,fg="#171717"
|
||||
#set -g pane-active-border-style bold,fg="#171717"
|
||||
set -g pane-border-style bold,fg="#121212"
|
||||
set -g pane-active-border-style bold,fg="#00bcd4"
|
||||
|
||||
#set -g pane-border-status top
|
||||
#set -g pane-border-format \
|
||||
# "#{?pane_active,#[fg=white],#[fg=black]} \
|
||||
#{pane_index} #{pane_current_command} "
|
||||
set -g pane-border-status off
|
||||
#set -g pane-border-format #{?pane_active,#[fg=white],#[fg=black]} #{pane_index} #{pane_current_command}
|
||||
|
||||
|
||||
# Window notifications; display activity on other window
|
||||
|
@ -134,18 +132,18 @@ set-window-option -g monitor-activity on
|
|||
set-option -g visual-activity off
|
||||
|
||||
# Window status
|
||||
set-window-option -g window-status-format ' #[fg=colour7,bg=default]#{pane_current_command}'
|
||||
set-window-option -g window-status-current-format ' #[fg=colour11,bg=colour0,bold] #{pane_current_command} '
|
||||
set-window-option -g window-status-format '#[fg=colour7] #{pane_current_command} '
|
||||
set-window-option -g window-status-current-format '#[fg=colour11,bold] #{pane_current_command} '
|
||||
set-window-option -g window-status-separator ''
|
||||
|
||||
##[fg=colour11,bg=colour8,bold] #I:#P #
|
||||
##[fg=colour11,bg=colour8,bold] #I:#P #
|
||||
|
||||
setw -g window-status-activity-fg colour0
|
||||
|
||||
# List windows on left side of status bar
|
||||
set-option -g status-justify centre
|
||||
set-option -g status-left-length 18
|
||||
set-option -g status-left "#[fg=colour11,bg=colour8,bold] S #[fg=colour2,bg=colour0,bold] #S #(test -n "$SSH_TTY" && echo "#[<%= status_login_style %>] #H ")"
|
||||
set-option -g status-left "#[fg=colour11,bold]S #[fg=colour2,bold]#S #(test -n "$SSH_TTY" && echo "#[<%= status_login_style %>] #H ")"
|
||||
#set-option -g status-left \
|
||||
# '#(test -n "$SSH_TTY" && echo "#[<%= status_login_style %>] #H ")'
|
||||
|
||||
|
@ -154,7 +152,7 @@ set-option -g status-right-length 250
|
|||
#set-option -g status-right \
|
||||
#' #[fg=colour15,bg=default,bold] #{pane_title} '
|
||||
|
||||
set-option -g status-right "#[fg=blue]#(~/bin/statusbar/batt) #[fg=cyan]%a %d %b %R"
|
||||
set-option -g status-right "#[fg=blue]#(~/bin/statusbar/batt) #[fg=blue]%a %d %b %R"
|
||||
|
||||
#######################
|
||||
|
||||
|
|
|
@ -481,9 +481,9 @@ path = "%h/plugins"
|
|||
save_config_on_unload = on
|
||||
|
||||
[bar]
|
||||
activetitle.color_bg = darkgray
|
||||
activetitle.color_bg = default
|
||||
activetitle.color_delim = default
|
||||
activetitle.color_fg = lightblue
|
||||
activetitle.color_fg = lightgreen
|
||||
activetitle.conditions = "${nicklist}"
|
||||
activetitle.filling_left_right = vertical
|
||||
activetitle.filling_top_bottom = horizontal
|
||||
|
@ -539,7 +539,7 @@ highmon.size_max = 0
|
|||
highmon.type = root
|
||||
input.color_bg = default
|
||||
input.color_delim = white
|
||||
input.color_fg = cyan
|
||||
input.color_fg = white
|
||||
input.conditions = "${window.buffer.full_name} != perl.highmon"
|
||||
input.filling_left_right = vertical
|
||||
input.filling_top_bottom = horizontal
|
||||
|
@ -571,7 +571,7 @@ nicklist.color_fg = default
|
|||
nicklist.conditions = "${nicklist} && ${window.number} == 1"
|
||||
nicklist.filling_left_right = vertical
|
||||
nicklist.filling_top_bottom = columns_vertical
|
||||
nicklist.hidden = on
|
||||
nicklist.hidden = off
|
||||
nicklist.items = "buffer_nicklist"
|
||||
nicklist.position = right
|
||||
nicklist.priority = 200
|
||||
|
@ -639,18 +639,19 @@ title.type = window
|
|||
[layout]
|
||||
highlight.buffer = "core;weechat;1"
|
||||
highlight.buffer = "perl;highmon;2"
|
||||
highlight.buffer = "irc;server.freenode;3"
|
||||
highlight.buffer = "irc;freenode.#archlinux-newbie;4"
|
||||
highlight.buffer = "irc;freenode.#archlinux-offtopic;5"
|
||||
highlight.buffer = "irc;freenode.#idlerpg;6"
|
||||
highlight.buffer = "irc;freenode.#qutebrowser;7"
|
||||
highlight.buffer = "irc;freenode.##tilingwm;8"
|
||||
highlight.buffer = "irc;server.nixers;9"
|
||||
highlight.buffer = "irc;nixers.#unix;10"
|
||||
highlight.buffer = "irc;server.rizon;11"
|
||||
highlight.buffer = "irc;rizon.#/g/wdg;12"
|
||||
highlight.buffer = "irc;rizon.#rice;13"
|
||||
highlight.buffer = "irc;rizon.#RizonIRPG;14"
|
||||
highlight.buffer = "perl;iset;3"
|
||||
highlight.buffer = "irc;server.freenode;4"
|
||||
highlight.buffer = "irc;freenode.#archlinux-newbie;5"
|
||||
highlight.buffer = "irc;freenode.#archlinux-offtopic;6"
|
||||
highlight.buffer = "irc;freenode.#idlerpg;7"
|
||||
highlight.buffer = "irc;freenode.#qutebrowser;8"
|
||||
highlight.buffer = "irc;freenode.##tilingwm;9"
|
||||
highlight.buffer = "irc;server.nixers;10"
|
||||
highlight.buffer = "irc;nixers.#unix;11"
|
||||
highlight.buffer = "irc;server.rizon;12"
|
||||
highlight.buffer = "irc;rizon.#/g/wdg;13"
|
||||
highlight.buffer = "irc;rizon.#rice;14"
|
||||
highlight.buffer = "irc;rizon.#RizonIRPG;15"
|
||||
highlight.window = "1;0;0;0;irc;freenode.#archlinux-offtopic"
|
||||
highlight.current = on
|
||||
|
||||
|
@ -689,6 +690,8 @@ ctrl-U = "/input delete_beginning_of_line"
|
|||
ctrl-W = "/input delete_previous_word"
|
||||
ctrl-X = "/input switch_active_buffer"
|
||||
ctrl-Y = "/input clipboard_paste"
|
||||
meta-meta-OP = "/bar scroll buflist * b"
|
||||
meta-meta-OQ = "/bar scroll buflist * e"
|
||||
meta-meta2-1~ = "/window scroll_top"
|
||||
meta-meta2-23~ = "/bar scroll nicklist * b"
|
||||
meta-meta2-24~ = "/bar scroll nicklist * e"
|
||||
|
@ -722,6 +725,8 @@ meta-OC = "/input move_next_word"
|
|||
meta-OD = "/input move_previous_word"
|
||||
meta-OF = "/input move_end_of_line"
|
||||
meta-OH = "/input move_beginning_of_line"
|
||||
meta-OP = "/bar scroll buflist * -100%"
|
||||
meta-OQ = "/bar scroll buflist * +100%"
|
||||
meta-Oa = "/input history_global_previous"
|
||||
meta-Ob = "/input history_global_next"
|
||||
meta-Oc = "/input move_next_word"
|
||||
|
|
6
.xinitrc
6
.xinitrc
|
@ -18,7 +18,7 @@ export _JAVA_AWT_WM_NONREPARENTING=1
|
|||
|
||||
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
||||
|
||||
xset s off &
|
||||
xset s off &
|
||||
xset s noblank &
|
||||
xset s noexpose &
|
||||
|
||||
|
@ -28,8 +28,10 @@ export PATH="${PATH}:/home/deadguy/bin"
|
|||
|
||||
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
|
||||
xsetroot -cursor_name left_ptr &
|
||||
hsetroot -fill '/home/deadguy/Pictures/wallpaper/upaQjhY.jpg' &
|
||||
hsetroot -fill '/home/deadguy/Pictures/wallpaper/wallhaven-508871.jpg' &
|
||||
unclutter &
|
||||
compton -b &
|
||||
sxhkd &
|
||||
mpd &
|
||||
[[ -z $(pgrep -xU $UID mpdcron) ]] && mpdcron &
|
||||
exec bspwm
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
|
@ -1,89 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -eu
|
||||
|
||||
# This script is intended to be run as the xautolock locker and notifier.
|
||||
# It requires i3lock, and dunst is optional.
|
||||
|
||||
# Is the screen already locked?
|
||||
locked() { pkill -0 --euid "$(id -u)" --exact i3lock; }
|
||||
|
||||
# Return 0 if suspend is acceptable.
|
||||
suspend_ok() {
|
||||
[ -n "$(2>/dev/null mpc current)" ] && return 1
|
||||
return 0
|
||||
}
|
||||
|
||||
# Print the given message with a timestamp.
|
||||
info() { printf '%s\t%s\n' "$(date)" "$*"; }
|
||||
|
||||
log() {
|
||||
if [ -n "${LOCK_LOG:-}" ]; then
|
||||
info >>"$LOCK_LOG" "$@"
|
||||
else
|
||||
info "$@"
|
||||
fi
|
||||
}
|
||||
|
||||
# Control the dunst daemon, if it is running.
|
||||
dunst() {
|
||||
pkill -0 --exact dunst || return 0
|
||||
|
||||
case ${1:-} in
|
||||
stop)
|
||||
log "Stopping notifications and locking screen."
|
||||
pkill -USR1 --euid "$(id -u)" --exact dunst
|
||||
;;
|
||||
resume)
|
||||
log "...Resuming notifications."
|
||||
pkill -USR2 --euid "$(id -u)" --exact dunst
|
||||
;;
|
||||
*)
|
||||
echo "dunst argument required: stop or resume"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
case "$cmd" in
|
||||
lock)
|
||||
dunst stop
|
||||
|
||||
# Fork both i3lock and its monitor to avoid blocking xautolock.
|
||||
i3lock -k --timestr="%H:%M" --datestr="%A %d %B" --insidevercolor=49b9f3ff --insidewrongcolor=fb4245bf --insidecolor=000000ff --ringvercolor=95b9deff --ringwrongcolor=ff6c5fbf --ringcolor=a3e41ebf --textcolor=ffffffff --separatorcolor=171717bf --keyhlcolor=ffff3dff --bshlcolor=ff009eff -B --ignore-empty-password --beep --nofork &
|
||||
|
||||
pid="$!"
|
||||
log "Waiting for PID $pid to end..."
|
||||
while 2>/dev/null kill -0 "$pid"; do
|
||||
sleep 1
|
||||
done
|
||||
|
||||
dunst resume
|
||||
;;
|
||||
|
||||
notify)
|
||||
# Notification should not be issued while locked even if dunst is paused.
|
||||
locked && exit
|
||||
|
||||
log "Sending notification."
|
||||
# grep finds either Xautolock.notify or Xautolock*notify
|
||||
secs="$(xrdb -query | grep -m1 '^Xautolock.notify' | cut -f2)"
|
||||
test -n "$secs" && secs="Locking in $secs seconds"
|
||||
;;
|
||||
|
||||
suspend)
|
||||
if suspend_ok; then
|
||||
log "Suspending system."
|
||||
systemctl suspend
|
||||
else
|
||||
log "Deferring suspend."
|
||||
fi
|
||||
;;
|
||||
|
||||
debug)
|
||||
log "$@"
|
||||
;;
|
||||
|
||||
*)
|
||||
log "Unrecognized option: $1"
|
||||
esac
|
|
@ -0,0 +1,30 @@
|
|||
#!/bin/sh
|
||||
|
||||
dunst() {
|
||||
pkill -0 --exact dunst || return 0
|
||||
|
||||
case ${1:-} in
|
||||
stop)
|
||||
pkill -USR1 --euid "$(id -u)" --exact dunst
|
||||
;;
|
||||
resume)
|
||||
pkill -USR2 --euid "$(id -u)" --exact dunst
|
||||
;;
|
||||
*)
|
||||
echo "dunst argument required: stop or resume"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
dunst stop
|
||||
|
||||
# Fork both i3lock and its monitor to avoid blocking xautolock.
|
||||
i3lock --modsize=18 --radius=120 --timepos="x+400:y+10" --datepos="x+550:y+10" --image=/home/deadguy/Pictures/upzibgR.png -k --timestr="%H:%M" --datestr="%F" --timesize=16 --datesize=16 --timefont="Iosevka" --datefont="Iosevka" --insidevercolor=26c6da99 --insidewrongcolor=e5737399 --insidecolor=00000000 --ringvercolor=95b9deff --ringwrongcolor=ff6c5fff --ringcolor=ffffffff --textcolor=ffffffff --timecolor=ffffffff --datecolor=ffffffff --separatorcolor=121212df --keyhlcolor=29b6f6ff --bshlcolor=ffb300ff -B --ignore-empty-password --beep --nofork &
|
||||
|
||||
pid="$!"
|
||||
while 2>/dev/null kill -0 "$pid"; do
|
||||
sleep 1
|
||||
done
|
||||
|
||||
dunst resume
|
|
@ -0,0 +1,41 @@
|
|||
[0;37mWelcome to[0m
|
||||
[1;32mS[0;37mentient [1;32mH[0;37myper-[1;32mO[0;37mptimized [1;32mD[0;37mata [1;32mA[0;37mccess [1;32mN[0;37metwork[0m
|
||||
[1;34m
|
||||
NmhyssoooossyhmN
|
||||
Nho/-` .-://////:-. `-/ohN
|
||||
Ny+. `:oyyyso+/::--::/+osyyyo:` ./yN
|
||||
Ns: `/sys/. -/sys/` :sN
|
||||
d/ `/hy/` `/yh/` /d
|
||||
h- .sh/` `/hs. :d
|
||||
m: .yy- -hy. :m
|
||||
o `sd- -ds``s
|
||||
N: :m+ -+syyyysssyyyyo/. +m- :N
|
||||
m. +m. /yho:` .:shs- -m/ -N
|
||||
N. od` `od+` .od+ `m+ .N
|
||||
- +m` od: `od: `m/ :
|
||||
o -N. `ds .ds -N. s
|
||||
N` ho `m+ hy sh `N
|
||||
o -N` ds d+ `N. s
|
||||
- oh :N` :y- +s./yyydNyyyyyyyyyyyyyyys/ do :
|
||||
` ho yy /No .dd. .-```N/``````````````-N/ sy `
|
||||
` d+ ho .hd. /No oN +hNmhhhhhhhhhhhhhhmN. oh `
|
||||
` ho yy +N+``````````.hm- oN```m/``````````````-N/ sy `
|
||||
- oh :N` .yyyyyyyyyyyyo /yyydNyyyyyyyyyyyyyyyy/ ho :
|
||||
s -N` hs do `N. s
|
||||
N` ho `m+ yy sh `N
|
||||
o .N. `ds `hs -N. o
|
||||
- +m` od: `+d: `m/ -
|
||||
N. od` `sd+` .od+ `do .N
|
||||
m. +m. `/yho-` .:shs- .m+ .m
|
||||
N: :m+ -+syyyssssyyyys/. +m- :N
|
||||
o `sh- -ds` o
|
||||
m: -hy- -yy. :m
|
||||
h- -yh/` `/hs. -h
|
||||
d/ `+hy/` `/yh/` /d
|
||||
Ns- `/yys/. ./shy/` :sN
|
||||
Ny/. .:oyyyso//:----://osyyyo:` ./yN
|
||||
mho/.` `.-://////:-.` `-/ohN
|
||||
NdhyssoooossyhdN
|
||||
|
||||
[1;37mRemember, a smooth operation is everyone's responsibility[1;30m[0;32m
|
||||
|
|
@ -50,15 +50,20 @@ mkcd () {
|
|||
esac
|
||||
}
|
||||
|
||||
# convert flac to mp3
|
||||
flaco() { parallel ffmpeg -i {} -qscale:a 0 {.}.mp3 ::: ./*.flac ;}
|
||||
|
||||
|
||||
midplayer() { adlmidi "$1" > /dev/null 2>&1 ;}
|
||||
midi-fluidsynth() { fluidsynth -a alsa -m alsa_seq -l -i /usr/share/soundfonts/fluidr3/FluidR3GM.SF2 "$1" ;}
|
||||
|
||||
|
||||
# read markdown files like manpages. could also do pandoc -s -f markdown -t man "$*" | man -l -
|
||||
md() { pandoc -s -f markdown -t man "$*" | groff -T utf8 -man | less ;}
|
||||
|
||||
|
||||
function cfg(){
|
||||
case $1 in
|
||||
qute) $EDITOR ~/.config/qutebrowser/qutebrowser.conf ;;
|
||||
vi) $EDITOR ~/.config/nvim/init.vim ;;
|
||||
oblogout) sudo -e $EDITOR /etc/oblogout.conf ;;
|
||||
autostart) $EDITOR ~/.config/bspwm/autostart ;;
|
||||
|
@ -89,6 +94,7 @@ case $1 in
|
|||
esac
|
||||
}
|
||||
|
||||
|
||||
function rld(){
|
||||
case $1 in
|
||||
zsh) source ~/.zshrc ;;
|
||||
|
@ -103,6 +109,7 @@ case $1 in
|
|||
esac
|
||||
}
|
||||
|
||||
|
||||
source $HOME/zstuff/rc/glitch.zsh
|
||||
source $HOME/zstuff/rc/video.zsh
|
||||
source $HOME/zstuff/rc/transmission.zsh
|
||||
|
|
Reference in New Issue