dgy
/
hexagons
Archived
1
0
Fork 0

material-ish colors and TriOp rice

This commit is contained in:
CadaverLab 2017-09-04 16:19:36 -03:00
parent 2783ea4e11
commit 4a9fe8c34f
20 changed files with 317 additions and 1801 deletions

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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]

53
.mpdcron/mpdcron.conf Normal file
View File

@ -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 =

View File

@ -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 "

View File

@ -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.

View File

@ -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"

View File

@ -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"
#######################

View File

@ -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"

View File

@ -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

BIN
Pictures/upzibgR.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -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

30
bin/exeflock4 Executable file
View File

@ -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

41
bin/stuff/issue Normal file
View File

@ -0,0 +1,41 @@
Welcome to
Sentient Hyper-Optimized Data Access Network

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
Remember, a smooth operation is everyone's responsibility

View File

@ -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