too much shit to say
Signed-off-by: fbt <fbt@fleshless.org>
This commit is contained in:
parent
7e99d071c0
commit
dc36432cac
|
@ -12,7 +12,7 @@ xsetroot -cursor_name left_ptr
|
|||
|
||||
# Global config
|
||||
bspc config focused_sticky_border_color "#030061"
|
||||
bspc config focused_border_color "#467EC2"
|
||||
bspc config focused_border_color "#67748F"
|
||||
bspc config normal_border_color "#1f1f1f"
|
||||
bspc config urgent_border_color "#f9f9f9"
|
||||
bspc config window_gap "9"
|
||||
|
@ -41,10 +41,11 @@ done
|
|||
while read -r rule _; do bspc rule -r "$rule"; done < <(bspc rule -l)
|
||||
|
||||
# Now add the rules
|
||||
bspc rule -a Steam state=floating desktop=^8
|
||||
bspc rule -a Firefox:Navigator state=tiled desktop=^2
|
||||
bspc rule -a \*:Hearthstone.exe desktop=^5
|
||||
bspc rule -a \* state=floating
|
||||
bspc rule -a 'Steam' state=floating desktop=^8
|
||||
bspc rule -a 'Firefox:Navigator' state=tiled desktop=^2
|
||||
bspc rule -a '*:Hearthstone.exe' desktop=^5
|
||||
bspc rule -a '*:Arma 3' state=fullscreen desktop=^5
|
||||
bspc rule -a '*' state=floating
|
||||
|
||||
# start some services
|
||||
services=( sxhkd dunst ssh-agent )
|
||||
|
|
|
@ -3,23 +3,20 @@
|
|||
#
|
||||
|
||||
# general
|
||||
super + w; {q,c,k}
|
||||
bspc node -{c,c,k}
|
||||
|
||||
super + w; {n,p}
|
||||
bspc node -f {next,prev}.local
|
||||
super + w; {q,k}
|
||||
bspc node -{c,k}
|
||||
|
||||
super + w; m; {t,f,T,F}
|
||||
bspc node -t {tiled,floating,pseudo_tiled,fullscreen}
|
||||
|
||||
super + w; d; {0-9,h}
|
||||
bspc node -d {0-9,h}
|
||||
super + w; d; {0-9,h,p}
|
||||
bspc node -d {0-9,h,p}
|
||||
|
||||
super + w; s; {Left,Up,Right,Down}
|
||||
bspc node --presel-dir '~'{west,north,east,south}
|
||||
|
||||
super + w; {0-9,h}
|
||||
bspc desktop -f {0-9,h}
|
||||
super + w; {0-9,h,p}
|
||||
bspc desktop -f {0-9,h,p}
|
||||
|
||||
super + w; space
|
||||
bspc desktop -l next
|
||||
|
@ -27,9 +24,21 @@ super + w; space
|
|||
super + w; x
|
||||
terminal
|
||||
|
||||
super + w; b
|
||||
bspc node -s biggest.local
|
||||
|
||||
super + w; Return
|
||||
bspc node @focused:/ -R 90
|
||||
|
||||
super + w; w
|
||||
ssm chameleon reload
|
||||
|
||||
super + w; c
|
||||
win-hd-center 1280x720
|
||||
|
||||
# Locker
|
||||
super + l; l
|
||||
ssm lockd lock
|
||||
ssm lockd start_or_lock
|
||||
|
||||
super + l; {u,s}
|
||||
ssm lockd stop
|
||||
|
@ -49,11 +58,11 @@ super + {j,k}
|
|||
|
||||
# mpd
|
||||
super + m; {a,s,n,p}
|
||||
mpc {play,stop,next,prev}
|
||||
playerctl -p tuijam {play-pause,stop,next,prev}
|
||||
|
||||
# Sound
|
||||
super + {comma,period}
|
||||
amixer -c 0 set PCM 2dB{-,+}
|
||||
amixer -c 0 set PCM 5%{-,+}
|
||||
|
||||
# Fucking Firefox man
|
||||
control + q
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[global]
|
||||
font = xos4 Terminus 12
|
||||
font = Terminus 12
|
||||
|
||||
# Allow a small subset of html markup:
|
||||
# <b>bold</b>
|
||||
|
|
|
@ -1,74 +1,65 @@
|
|||
# vim: ft=yaml sw=2 et
|
||||
|
||||
#geometry: '1262x14+9+9'
|
||||
height: 14
|
||||
gap: 9
|
||||
fontspec: '-*-terminesspowerline-medium-*-normal-*-14-*-*-*-*-*-iso10646-*'
|
||||
window_name: 'moltenbar'
|
||||
active_areas: '128'
|
||||
modules:
|
||||
- bspwm_pager
|
||||
- date
|
||||
- bspwm_taskbar
|
||||
- load_average
|
||||
- network
|
||||
- memory
|
||||
format: "<%= @panel_data['bspwm_pager'] %><%= @panel_data['bspwm_taskbar'] %>%{r}%{F<%= @config['colours']['bg_focused'] %>} %{F-}%{B<%= @config['colours']['bg_focused'] %>} LA: <%= @panel_data['load_average'] %> Mem (used): <%= @panel_data['memory'] %>% Internet: <%= @panel_data['network'] %> Warp: <%= @panel_data['warp'] %> <%= @panel_data['date'] %> %{B-}"
|
||||
colours:
|
||||
panels:
|
||||
main:
|
||||
#geometry: '1262x14+9+9'
|
||||
height: 14
|
||||
gap: 9
|
||||
fontspec: '-*-terminus-medium-*-*-*-14-*-*-*-*-*-*-*'
|
||||
window_name: 'moltenbar'
|
||||
active_areas: '128'
|
||||
modules:
|
||||
pager: bspwm_pager
|
||||
taskbar: bspwm_taskbar
|
||||
date: date
|
||||
la: load_average
|
||||
memory: memory
|
||||
playing: playing
|
||||
www: network
|
||||
xnt: network
|
||||
warp: network
|
||||
format: "@{pager}%{FC{bg}}%{BC{bg_focused}}%{F-} @{taskbar}%{FC{bg_focused}} %{B-} %{r} %{FC{bg_focused}} %{F-}%{BC{bg_focused}} d( %{F#E87C00}@{playing}%{F-} )b | LA: @{la} | Mem: @{memory}%% | Network: @{www} @{warp} @{xnt} | @{date} %{B-}"
|
||||
colours:
|
||||
# #1D2129
|
||||
fg: '#f9f9f9'
|
||||
fg_focused: '#f9f9f9'
|
||||
bg: '#001f1f1f'
|
||||
bg_focused: '#467EC2'
|
||||
bg_focused: '#67748F'
|
||||
mon_focused: '#46C252'
|
||||
ok_colour: "#17D127"
|
||||
warn_colour: "#CAD117"
|
||||
crit_colour: "#D15417"
|
||||
|
||||
# Module settings
|
||||
mod:
|
||||
bspwm_pager:
|
||||
colour_focused: '#f9f9f9'
|
||||
# Module settings
|
||||
mod:
|
||||
pager:
|
||||
show_empty_desktops: false
|
||||
show_single_monitor: false
|
||||
#monitors:
|
||||
# - "main"
|
||||
blacklist:
|
||||
-h
|
||||
bspwm_taskbar:
|
||||
begin: "%{F<%= @config['colours']['bg'] %>}%{B<%= @config['colours']['bg_focused'] %>}%{F-} "
|
||||
end: "%{F<%= @config['colours']['bg_focused'] %>} %{B-} "
|
||||
-0
|
||||
-p
|
||||
date:
|
||||
format: '%A, %Y.%m.%d %H:%M:%S'
|
||||
load_average:
|
||||
la:
|
||||
warn_value: 3
|
||||
crit_value: 4
|
||||
ok_colour: "#00FF00"
|
||||
warn_colour: "#FFFF00"
|
||||
crit_colour: "#FF0000"
|
||||
network:
|
||||
www:
|
||||
hosts:
|
||||
- de-ber-as20647.anchors.atlas.ripe.net
|
||||
- nl-ams-as1101.anchors.atlas.ripe.net
|
||||
- uk-boh-as196745.anchors.atlas.ripe.net
|
||||
ok_colour: "#00FF00"
|
||||
warn_colour: "#FFFF00"
|
||||
crit_colour: "#FF0000"
|
||||
- ru-mow-as15835.anchors.atlas.ripe.net
|
||||
warp:
|
||||
hosts:
|
||||
- malganis.priv
|
||||
- spike.priv
|
||||
- builder.virt
|
||||
ok_colour: "#00FF00"
|
||||
warn_colour: "#FFFF00"
|
||||
crit_colour: "#FF0000"
|
||||
newmail:
|
||||
ok_message: "*"
|
||||
ok_colour: "#00FF00"
|
||||
crit_message: "***"
|
||||
crit_colour: "#FF0000"
|
||||
maildirs:
|
||||
- /home/fbt/sync/maildir/.ops
|
||||
- /home/fbt/sync/maildir/.inbox
|
||||
xnt:
|
||||
hosts:
|
||||
- emerald.zorg.sh
|
||||
- brilliant.zorg.sh
|
||||
- ui-server17.prod.zorg.sh
|
||||
memory:
|
||||
ok_colour: "#00FF00"
|
||||
warn_colour: "#FFFF00"
|
||||
crit_colour: "#FF0000"
|
||||
warn_value: 75
|
||||
crit_value: 90
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#!/usr/bin/env watchman
|
||||
#!/usr/bin/env ssm
|
||||
|
||||
service_command='/bin/compton'
|
||||
service_args=( --vsync opengl -f -D 3 -e 1.0 )
|
||||
service_command = /bin/compton --vsync -f -D 3 -e 1.0
|
||||
|
|
|
@ -1,33 +1,24 @@
|
|||
#!/usr/bin/env ssm
|
||||
# vim: ft=sh
|
||||
|
||||
service_respawn='true'
|
||||
service_command="$HOME/bin/lockd"
|
||||
service_args=( i3lock-extra -s -o ~/pics/lock.png -g -p )
|
||||
service_respawn = always
|
||||
service_command = "$HOME/bin/lockd" i3lock-extra -s -o ~/pics/lock.png -p -g -- -e -f
|
||||
|
||||
function do_notify {
|
||||
declare output; var output
|
||||
output = "$( "$@" )"
|
||||
|
||||
if output; then
|
||||
notify-send "ssm ($service_name)" "$output"
|
||||
fi
|
||||
function pre_start {
|
||||
notify-send 'ssm' "Starting $service_name; press again to lock."
|
||||
}
|
||||
|
||||
function start_or_lock {
|
||||
if status; then
|
||||
notify-send 'ssm' "Starting $service_name"
|
||||
start
|
||||
if ! status; then
|
||||
"$0" "$service_name" start
|
||||
else
|
||||
notify-send 'ssm' "Locking..."
|
||||
kill -USR1 "$service_pid"
|
||||
"$0" "$service_name" lock
|
||||
fi
|
||||
}
|
||||
|
||||
function toggle {
|
||||
if status; then
|
||||
do_notify "$0" "$service_name" stop
|
||||
else
|
||||
do_notify "$0" "$service_name" start
|
||||
fi
|
||||
function pre_lock { notify-send 'ssm' "Locking..."; }
|
||||
function lock { kill -USR1 "$service_pid"; }
|
||||
|
||||
function pre_stop {
|
||||
notify-send 'ssm' "Stopping $service_name"
|
||||
}
|
||||
|
|
|
@ -1,14 +1,10 @@
|
|||
#!/bin/env watchman
|
||||
|
||||
service_depends=( jackd )
|
||||
|
||||
service_command='/usr/bin/pulseaudio'
|
||||
service_args=(
|
||||
--realtime=false
|
||||
--exit-idle-time=-1
|
||||
-L module-jack-sink
|
||||
-L module-jack-source
|
||||
service_command = '/usr/bin/pulseaudio' \
|
||||
--exit-idle-time=-1 \
|
||||
-L module-jack-sink \
|
||||
-L module-jack-source \
|
||||
-L module-native-protocol-tcp
|
||||
)
|
||||
|
||||
stop () { "$service_command" -k; }
|
||||
stop() { "$service_command" -k; }
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#!/usr/bin/env ssm
|
||||
|
||||
service_respawn='true'
|
||||
service_command='/usr/bin/crond'
|
||||
service_args=( -n -f ~/.config/crontab )
|
||||
service_respawn = always
|
||||
service_command = /usr/bin/crond -n -f ~/.config/crontab
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/usr/bin/env watchman
|
||||
|
||||
service_command='/usr/bin/ssh-agent'
|
||||
service_args=( -d -a "/tmp/${USER}-ssh-auth.sock" )
|
||||
service_args=( -d -a "/run/user/$UID/ssh-auth.sock" )
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env watchman
|
||||
|
||||
service_respawn='true'
|
||||
service_command='/usr/bin/sxhkd'
|
||||
service_reload_signal='USR1'
|
||||
service_workdir = "$HOME"
|
||||
service_respawn = always
|
||||
service_command = /usr/bin/sxhkd
|
||||
service_reload_signal = USR1
|
||||
|
||||
service_cgroup_exclusive = 0
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/usr/bin/env watchman
|
||||
#!/usr/bin/env ssm
|
||||
|
||||
service_tmpfiles=( "/run/user/$UID/ufwd:dir" )
|
||||
|
||||
#service_respawn='true'
|
||||
service_command='/usr/bin/ufwd'
|
||||
|
|
|
@ -1,5 +1,12 @@
|
|||
# Copyright (c) 2016-present Arctic Ice Studio <development@arcticicestudio.com>
|
||||
# Copyright (c) 2016-present Sven Greb <code@svengreb.de>
|
||||
|
||||
# Project: Nord Termite
|
||||
# Repository: https://github.com/arcticicestudio/nord-termite
|
||||
# License: MIT
|
||||
|
||||
[options]
|
||||
font = xos4 terminus 10
|
||||
font = Terminus 10
|
||||
#allow_bold = false
|
||||
cursor_blink = off
|
||||
cursor_shape = ibeam
|
||||
|
@ -12,30 +19,29 @@ font = terminus 10
|
|||
roundness = 0.0
|
||||
|
||||
[colors]
|
||||
foreground = #839496
|
||||
foreground_bold = #eee8d5
|
||||
foreground_dim = #888888
|
||||
background = #141414
|
||||
#background = rgba(18, 21, 26, 0.9)
|
||||
cursor = #93a1a1
|
||||
cursor = #d8dee9
|
||||
cursor_foreground = #2e3440
|
||||
|
||||
# if unset, will reverse foreground and background
|
||||
#highlight = #839496
|
||||
foreground = #d8dee9
|
||||
foreground_bold = #d8dee9
|
||||
background = #262C36
|
||||
background = rgba(38, 44, 54, 0.9)
|
||||
|
||||
# colors from color0 to color254 can be set
|
||||
color0 = #073642
|
||||
color1 = #dc322f
|
||||
color2 = #859900
|
||||
color3 = #b58900
|
||||
color4 = #268bd2
|
||||
color5 = #d33682
|
||||
color6 = #2aa198
|
||||
color7 = #eee8d5
|
||||
color8 = #002b36
|
||||
color9 = #cb4b16
|
||||
color10 = #586e75
|
||||
color11 = #657b83
|
||||
color12 = #839496
|
||||
color13 = #6c71c4
|
||||
color14 = #93a1a1
|
||||
color15 = #fdf6e3
|
||||
highlight = #4c566a
|
||||
|
||||
color0 = #3b4252
|
||||
color1 = #bf616a
|
||||
color2 = #a3be8c
|
||||
color3 = #ebcb8b
|
||||
color4 = #81a1c1
|
||||
color5 = #b48ead
|
||||
color6 = #88c0d0
|
||||
color7 = #e5e9f0
|
||||
color8 = #4c566a
|
||||
color9 = #bf616a
|
||||
color10 = #a3be8c
|
||||
color11 = #ebcb8b
|
||||
color12 = #81a1c1
|
||||
color13 = #b48ead
|
||||
color14 = #8fbcbb
|
||||
color15 = #eceff4
|
||||
|
|
|
@ -43,8 +43,7 @@ set_misc_path \
|
|||
"$HOME/games/bin" \
|
||||
"$HOME/.local/bin" \
|
||||
"$HOME/.nails/bin" \
|
||||
"$HOME/.winepx/bin" \
|
||||
"$HOME/.rvm/bin"
|
||||
"$HOME/.winepx/bin"
|
||||
|
||||
# GPG
|
||||
GPG_TTY=$(tty)
|
||||
|
|
|
@ -34,12 +34,11 @@ selected_item_suffix = "$9"
|
|||
|
||||
#playlist_separate_albums = no
|
||||
|
||||
#progressbar_look = "▃▃ "
|
||||
progressbar_look = "▄▄ "
|
||||
progressbar_look = "▰▱ "
|
||||
progressbar_boldness = yes
|
||||
|
||||
header_visibility = no
|
||||
statusbar_visibility = no
|
||||
statusbar_visibility = yes
|
||||
titles_visibility = no
|
||||
|
||||
## Screens available for use: help, playlist, browser, search_engine,
|
||||
|
|
Loading…
Reference in New Issue
Block a user