This commit is contained in:
a 2022-03-28 20:41:45 -05:00
parent 0363a19280
commit b54d609aa6
5 changed files with 263 additions and 0 deletions

1
.config/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.config/nvim/plugged

15
.config/bspwm/bspwmrc Executable file
View File

@ -0,0 +1,15 @@
#! /bin/sh
sxhkd &
bspc config border_width 2
bspc config window_gap 12
bspc config split_ratio 0.625
bspc config borderless_monocle true
bspc config gapless_monocle true
bspc monitor -d i ii iii iv v
wmname LG3D

View File

@ -0,0 +1,111 @@
apiVersion: ""
generated: "0001-01-01T00:00:00Z"
repositories:
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: bitnami
pass_credentials_all: false
password: ""
url: https://charts.bitnami.com/bitnami
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: rancher-stable
pass_credentials_all: false
password: ""
url: https://releases.rancher.com/server-charts/stable
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: jetstack
pass_credentials_all: false
password: ""
url: https://charts.jetstack.io
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: ingress-nginx
pass_credentials_all: false
password: ""
url: https://kubernetes.github.io/ingress-nginx
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: nginx
pass_credentials_all: false
password: ""
url: https://kubernetes.github.io/ingress-nginx
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: traefik
pass_credentials_all: false
password: ""
url: https://helm.traefik.io/traefik
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: gitea-charts
pass_credentials_all: false
password: ""
url: https://dl.gitea.io/charts/
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: rook-release
pass_credentials_all: false
password: ""
url: https://charts.rook.io/release
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: metallb
pass_credentials_all: false
password: ""
url: https://metallb.github.io/metallb
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: fairwinds-stable
pass_credentials_all: false
password: ""
url: https://charts.fairwinds.com/stable
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: appscode
pass_credentials_all: false
password: ""
url: https://charts.appscode.com/stable/
username: ""
- caFile: ""
certFile: ""
insecure_skip_tls_verify: false
keyFile: ""
name: gitlab
pass_credentials_all: false
password: ""
url: https://charts.gitlab.io
username: ""

26
.config/htop/htoprc Normal file
View File

@ -0,0 +1,26 @@
# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 48 17 18 38 39 40 2 46 47 49 1
sort_key=46
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=0
highlight_megabytes=1
highlight_threads=1
tree_view=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=0
delay=15
left_meters=LeftCPUs2 Memory Swap
left_meter_modes=1 1 1
right_meters=RightCPUs2 Tasks LoadAverage Uptime
right_meter_modes=1 2 2 2

110
.config/sxhkd/sxhkdrc Executable file
View File

@ -0,0 +1,110 @@
# bspwm hotkeys
# copy in ~/.config/sxhkd/sxhkdrc
super + alt + Escape
killall panel && /usr/bin/bspc quit
super + t
bspc node -l above
super + y
bspc node -l below
super + b
bspc node -B
super + {s,f}
state={floating,fullscreen}; \
bspc query -N -n "focused.$\{state\}" && state=tiled; \
bspc node -t "$state"
super + l
bspc desktop -l next
# Focus The Next/Previous Node
super + {_,shift + }c
bspc node -f {next,prev}
# Focus The Next/Previous Desktop
super + bracket{left,right}
bspc desktop -f {prev,next}
#
super + {grave,Tab}
bspc {node,desktop} -f last
#
# Focus/Swap
#
# Focus The Node In The Given Direction
super + {_,shift + }{Left,Down,Up,Right}
bspc node -{f,s} {west,south,north,east}
super + {comma,period}
bspc node -C {backward,forward}
#
# Preselect
#
# Preselect The Direction
ctrl + super + {Left,Down,Up,Right}
bspc node -p {west,south,north,east}
# Cancel Selection For The Focused Node
super + ctrl + space
bspc node -p cancel
super + ctrl + {1-5}
/usr/bin/bspc window -r 0.{1-5}
# focus The Older Or Newer Node In The Focus History
super + {o,i}
bspc wm -h off; \
bspc node {older,newer} -f; \
bspc wm -h on
# Focus or Send to the given desktop
super + {_,shift + }{1,2,3,4,5}
bspc {desktop -f,node -d} '^{1-5}'
super + shift + x
bspc node -d "x"
super + x
bspc desktop -f "x"
# Focus
~button1
bspc pointer -g focus
# Start move/resize
#super + button{1-3}
# ; bspc pointer -g {move,resize_side,resize_corner}
# End Move/Risize
#super + @button{1-3}
# bspc pointer -u
super + shift + w
bspc node -c
#
# wm independent hotkeys
#
# Terminal Emulator
super + Return
urxvt
# Program Launcher
super + r
rofi -show run
# Reload Funtions
super + Escape
pkill -USR1 -x sxhkd
# Custom action
alt + shift + d
mpc del 0
Print
imgur-screenshot