aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <t0m.vd.l33@gmail.com>2026-09-04 13:57:04 +0200
committerGravatar Tom van der Lee <t0m.vd.l33@gmail.com>2026-09-04 13:57:04 +0200
commit800f87a50e8d9b47c50125bb16f37686f9905e67 (patch)
treeb9158d5461a703577bdfc76fb02b77a72f0d6112
parent60eac670ada4f5a0b49eee4a5e9ff83bcaf618a2 (diff)
downloaddotfiles-800f87a50e8d9b47c50125bb16f37686f9905e67.tar.gz
dotfiles-800f87a50e8d9b47c50125bb16f37686f9905e67.tar.bz2
dotfiles-800f87a50e8d9b47c50125bb16f37686f9905e67.zip
Removed old submodules
-rw-r--r--.gitmodules3
-rwxr-xr-xchunkwm/.chunkwmrc141
-rw-r--r--chunkwm/.skhdrc246
-rw-r--r--compton/.compton3
-rw-r--r--redshift/.config/redshift.conf46
-rw-r--r--weechat/.weechat/.gitignore4
-rw-r--r--weechat/.weechat/alias.conf41
-rw-r--r--weechat/.weechat/aspell.conf20
-rw-r--r--weechat/.weechat/charset.conf11
m---------weechat/.weechat/downloads/weechat-vimode0
-rw-r--r--weechat/.weechat/exec.conf11
-rw-r--r--weechat/.weechat/irc.conf223
-rw-r--r--weechat/.weechat/logger.conf26
-rw-r--r--weechat/.weechat/plugins.conf16
l---------weechat/.weechat/python/autoload/vimode.py1
-rw-r--r--weechat/.weechat/relay.conf39
-rw-r--r--weechat/.weechat/script.conf49
-rw-r--r--weechat/.weechat/trigger.conf47
-rw-r--r--weechat/.weechat/weechat.conf620
-rw-r--r--weechat/.weechat/xfer.conf39
-rw-r--r--xorg/.local/share/systemd/user/xbacklightmon.service8
-rwxr-xr-xxorg/.local/usr/bin/xbacklightmon17
22 files changed, 0 insertions, 1611 deletions
diff --git a/.gitmodules b/.gitmodules
index ed8f037..e3d6185 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +1,3 @@
1[submodule "weechat/.weechat/downloads/weechat-vimode"]
2 path = weechat/.weechat/downloads/weechat-vimode
3 url = https://github.com/GermainZ/weechat-vimode
4[submodule "vim/.vim/vim-plug"] 1[submodule "vim/.vim/vim-plug"]
5 path = vim/.vim/vim-plug 2 path = vim/.vim/vim-plug
6 url = https://github.com/junegunn/vim-plug 3 url = https://github.com/junegunn/vim-plug
diff --git a/chunkwm/.chunkwmrc b/chunkwm/.chunkwmrc
deleted file mode 100755
index 494c96f..0000000
--- a/chunkwm/.chunkwmrc
+++ /dev/null
@@ -1,141 +0,0 @@
1#!/bin/bash
2
3#
4# NOTE: any 'chunkc' command that is run from this config file
5# that is NOT 'chunkc core::<..>' or 'chunkc set ..'
6# MUST be put in the background using &
7#
8# e.g:
9# chunkc tiling::rule --owner Finder --name Copy --state float &
10#
11
12#
13# NOTE: specify the absolutepath of the file to use for logging.
14# 'stdout' or 'stderr' can be used instead of an actual filepath.
15#
16
17chunkc core::log_file stdout
18
19#
20# NOTE: specify the desired level of logging.
21#
22# - none, debug, profile, warn, error
23#
24
25chunkc core::log_level debug
26
27#
28# NOTE: specify the absolutepath to the directory to use when loading a plugin.
29#
30
31chunkc core::plugin_dir /usr/local/opt/chunkwm/share/chunkwm/plugins
32
33#
34# NOTE: if enabled, chunkwm will monitor the specified plugin_dir
35# and automatically reload any '.so' file that is changed.
36#
37
38chunkc core::hotload 0
39
40#
41# NOTE: the following are config variables for the chunkwm-tiling plugin.
42#
43
44chunkc set custom_bar_enabled 0
45chunkc set custom_bar_all_monitors 0
46chunkc set custom_bar_offset_top 22
47chunkc set custom_bar_offset_bottom 0
48chunkc set custom_bar_offset_left 0
49chunkc set custom_bar_offset_right 0
50
51chunkc set global_desktop_mode bsp
52chunkc set global_desktop_offset_top 0
53chunkc set global_desktop_offset_bottom 0
54chunkc set global_desktop_offset_left 0
55chunkc set global_desktop_offset_right 0
56chunkc set global_desktop_offset_gap 0
57
58#
59# NOTE: syntax for desktop-specific settings
60#
61# chunkc set 2_desktop_mode monocle
62# chunkc set 5_desktop_mode float
63# chunkc set 3_desktop_offset_top 190
64# chunkc set 3_desktop_offset_bottom 190
65# chunkc set 3_desktop_offset_left 190
66# chunkc set 3_desktop_offset_right 190
67# chunkc set 3_desktop_offset_gap 30
68#
69
70chunkc set desktop_padding_step_size 10.0
71chunkc set desktop_gap_step_size 5.0
72
73chunkc set bsp_spawn_left 0
74chunkc set bsp_optimal_ratio 1.618
75chunkc set bsp_split_mode optimal
76chunkc set bsp_split_ratio 0.5
77
78chunkc set monitor_focus_cycle 1
79chunkc set window_focus_cycle monitor
80
81chunkc set mouse_follows_focus intrinsic
82chunkc set window_float_next 0
83chunkc set window_region_locked 1
84
85chunkc set mouse_move_window \"fn 1\"
86chunkc set mouse_resize_window \"fn 2\"
87chunkc set mouse_motion_interval 35
88
89chunkc set preselect_border_color 0xffd75f5f
90chunkc set preselect_border_width 5
91chunkc set preselect_border_radius 0
92chunkc set preselect_border_outline 0
93
94#
95# NOTE: these settings require chwm-sa.
96# (https://github.com/koekeishiya/chwm-sa)
97#
98
99chunkc set window_float_topmost 0
100chunkc set window_fade_inactive 0
101chunkc set window_fade_alpha 0.85
102chunkc set window_fade_duration 0.25
103chunkc set window_use_cgs_move 0
104
105#
106# NOTE: the following are config variables for the chunkwm-border plugin.
107#
108# NOTE: syntax for `focused_border_outline` setting
109# 0 = false, inline border
110# 1 = true, outline border
111#
112
113chunkc set focused_border_color 0xff0f6288
114chunkc set focused_border_width 2
115chunkc set focused_border_radius 4
116chunkc set focused_border_outline 0
117chunkc set focused_border_skip_floating 1
118chunkc set focused_border_skip_monocle 1
119
120#
121# NOTE: the following are config variables for the chunkwm-ffm plugin.
122#
123
124chunkc set ffm_bypass_modifier fn
125chunkc set ffm_standby_on_float 1
126
127#
128# NOTE: specify plugins to load when chunkwm starts.
129#
130
131chunkc core::load border.so
132chunkc core::load tiling.so
133chunkc core::load ffm.so
134
135#
136# NOTE: sample rules for the tiling plugin
137#
138
139chunkc tiling::rule --owner Finder --name Copy --state float &
140chunkc tiling::rule --owner \"App Store\" --state float &
141chunkc tiling::rule --owner Emacs --except "^$" --state tile &
diff --git a/chunkwm/.skhdrc b/chunkwm/.skhdrc
deleted file mode 100644
index a1c97d1..0000000
--- a/chunkwm/.skhdrc
+++ /dev/null
@@ -1,246 +0,0 @@
1# NOTE(koekeishiya): A list of all built-in modifier and literal keywords can
2# be found at https://github.com/koekeishiya/skhd/issues/1
3#
4# A hotkey is written according to the following rules:
5#
6# hotkey = <mode> '<' <action> | <action>
7#
8# mode = 'name of mode' | <mode> ',' <mode>
9#
10# action = <keysym> '[' <proc_map_lst> ']' | <keysym> '->' '[' <proc_map_lst> ']'
11# <keysym> ':' <command> | <keysym> '->' ':' <command>
12# <keysym> ';' <mode> | <keysym> '->' ';' <mode>
13#
14# keysym = <mod> '-' <key> | <key>
15#
16# mod = 'modifier keyword' | <mod> '+' <mod>
17#
18# key = <literal> | <keycode>
19#
20# literal = 'single letter or built-in keyword'
21#
22# keycode = 'apple keyboard kVK_<Key> values (0x3C)'
23#
24# proc_map_lst = * <proc_map>
25#
26# proc_map = <string> ':' <command>
27#
28# string = '"' 'sequence of characters' '"'
29#
30# command = command is executed through '$SHELL -c' and
31# follows valid shell syntax. if the $SHELL environment
32# variable is not set, it will default to '/bin/bash'.
33# when bash is used, the ';' delimeter can be specified
34# to chain commands.
35#
36# to allow a command to extend into multiple lines,
37# prepend '\' at the end of the previous line.
38#
39# an EOL character signifies the end of the bind.
40#
41# -> = keypress is not consumed by skhd
42#
43# NOTE(koekeishiya): A mode is declared according to the following rules:
44#
45# mode_decl = '::' <name> '@' ':' <command> | '::' <name> ':' <command> |
46# '::' <name> '@' | '::' <name>
47#
48# name = desired name for this mode,
49#
50# @ = capture keypresses regardless of being bound to an action
51#
52# command = command is executed through '$SHELL -c' and
53# follows valid shell syntax. if the $SHELL environment
54# variable is not set, it will default to '/bin/bash'.
55# when bash is used, the ';' delimeter can be specified
56# to chain commands.
57#
58# to allow a command to extend into multiple lines,
59# prepend '\' at the end of the previous line.
60#
61# an EOL character signifies the end of the bind.
62
63# add an on_enter command to the default mode
64# :: default : chunkc border::color 0xff775759
65#
66# defines a new mode 'test' with an on_enter command, that captures keypresses
67# :: test @ : chunkc border::color 0xff24ccaa
68#
69# from 'default' mode, activate mode 'test'
70# cmd - x ; test
71#
72# from 'test' mode, activate mode 'default'
73# test < cmd - x ; default
74#
75# launch a new terminal instance when in either 'default' or 'test' mode
76# default, test < cmd - return : open -na /Applications/Terminal.app
77
78# application specific bindings
79#
80# cmd - n [
81# "kitty" : echo "hello kitty"
82# "qutebrowser" : echo "hello qutebrowser"
83# "finder" : false
84# ]
85#
86shift + cmd - r : brew services restart chunkwm
87
88# open terminal, blazingly fast compared to iTerm/Hyper
89cmd - return : /Applications/Kitty.app/Contents/MacOS/kitty --single-instance -d ~
90
91# close focused window
92shift + cmd - c : chunkc tiling::window --close
93
94# focus window
95cmd - h : chunkc tiling::window --focus west
96cmd - j : chunkc tiling::window --focus south
97cmd - k : chunkc tiling::window --focus north
98cmd - l : chunkc tiling::window --focus east
99
100# equalize size of windows
101shift + alt - 0 : chunkc tiling::desktop --equalize
102
103# swap window
104shift + alt - h : chunkc tiling::window --swap west
105shift + alt - j : chunkc tiling::window --swap south
106shift + alt - k : chunkc tiling::window --swap north
107shift + alt - l : chunkc tiling::window --swap east
108
109# move window
110shift + cmd - h : chunkc tiling::window --warp west
111shift + cmd - j : chunkc tiling::window --warp south
112shift + cmd - k : chunkc tiling::window --warp north
113shift + cmd - l : chunkc tiling::window --warp east
114
115# make floating window fill screen
116shift + alt - up : chunkc tiling::window --grid-layout 1:1:0:0:1:1
117
118# make floating window fill left-half of screen
119shift + alt - left : chunkc tiling::window --grid-layout 1:2:0:0:1:1
120
121# make floating window fill right-half of screen
122shift + alt - right : chunkc tiling::window --grid-layout 1:2:1:0:1:1
123
124# create desktop, move window and follow focus
125shift + cmd - n : chunkc tiling::desktop --create;\
126 id=$(chunkc tiling::query --desktops-for-monitor $(chunkc tiling::query --monitor-for-desktop $(chunkc tiling::query --desktop id)));\
127 chunkc tiling::window --send-to-desktop $(echo ${id##* });\
128 chunkc tiling::desktop --focus $(echo ${id##* })
129
130# create desktop and follow focus
131cmd + alt - n : chunkc tiling::desktop --create;\
132 id=$(chunkc tiling::query --desktops-for-monitor $(chunkc tiling::query --monitor-for-desktop $(chunkc tiling::query --desktop id)));\
133 chunkc tiling::desktop --focus $(echo ${id##* })
134# destroy desktop
135cmd + alt - w : chunkc tiling::desktop --annihilate
136
137# fast focus desktop
138cmd + alt - x : chunkc tiling::desktop --focus $(chunkc get _last_active_desktop)
139cmd + alt - z : chunkc tiling::desktop --focus prev
140cmd + alt - c : chunkc tiling::desktop --focus next
141cmd + alt - 1 : chunkc tiling::desktop --focus 1
142cmd + alt - 2 : chunkc tiling::desktop --focus 2
143cmd + alt - 3 : chunkc tiling::desktop --focus 3
144cmd + alt - 4 : chunkc tiling::desktop --focus 4
145cmd + alt - 5 : chunkc tiling::desktop --focus 5
146cmd + alt - 6 : chunkc tiling::desktop --focus 6
147# cmd + alt - 7 : chunkc tiling::desktop --focus 7
148
149# send window to desktop
150shift + alt - x : chunkc tiling::window --send-to-desktop $(chunkc get _last_active_desktop)
151shift + alt - z : chunkc tiling::window --send-to-desktop prev
152shift + alt - c : chunkc tiling::window --send-to-desktop next
153shift + alt - 1 : chunkc tiling::window --send-to-desktop 1
154shift + alt - 2 : chunkc tiling::window --send-to-desktop 2
155shift + alt - 3 : chunkc tiling::window --send-to-desktop 3
156shift + alt - 4 : chunkc tiling::window --send-to-desktop 4
157shift + alt - 5 : chunkc tiling::window --send-to-desktop 5
158shift + alt - 6 : chunkc tiling::window --send-to-desktop 6
159# shift + alt - 7 : chunkc tiling::window --send-to-desktop 7
160
161# send window to desktop and follow focus
162shift + cmd - x : chunkc tiling::window --send-to-desktop $(chunkc get _last_active_desktop); chunkc tiling::desktop --focus $(chunkc get _last_active_desktop)
163shift + cmd - z : chunkc tiling::window --send-to-desktop prev; chunkc tiling::desktop --focus prev
164shift + cmd - c : chunkc tiling::window --send-to-desktop next; chunkc tiling::desktop --focus next
165shift + cmd - 1 : chunkc tiling::window --send-to-desktop 1; chunkc tiling::desktop --focus 1
166shift + cmd - 2 : chunkc tiling::window --send-to-desktop 2; chunkc tiling::desktop --focus 2
167shift + cmd - 3 : chunkc tiling::window --send-to-desktop 3; chunkc tiling::desktop --focus 3
168shift + cmd - 4 : chunkc tiling::window --send-to-desktop 4; chunkc tiling::desktop --focus 4
169shift + cmd - 5 : chunkc tiling::window --send-to-desktop 5; chunkc tiling::desktop --focus 5
170shift + cmd - 6 : chunkc tiling::window --send-to-desktop 6; chunkc tiling::desktop --focus 6
171# shift + cmd - 7 : chunkc tiling::window --send-to-desktop 7; chunkc tiling::desktop --focus 7
172
173# focus monitor
174ctrl + alt - z : chunkc tiling::monitor -f prev
175ctrl + alt - c : chunkc tiling::monitor -f next
176ctrl + alt - 1 : chunkc tiling::monitor -f 1
177ctrl + alt - 2 : chunkc tiling::monitor -f 2
178ctrl + alt - 3 : chunkc tiling::monitor -f 3
179
180# send window to monitor and follow focus
181ctrl + cmd - z : chunkc tiling::window --send-to-monitor prev; chunkc tiling::monitor -f prev
182ctrl + cmd - c : chunkc tiling::window --send-to-monitor next; chunkc tiling::monitor -f next
183ctrl + cmd - 1 : chunkc tiling::window --send-to-monitor 1; chunkc tiling::monitor -f 1
184ctrl + cmd - 2 : chunkc tiling::window --send-to-monitor 2; chunkc tiling::monitor -f 2
185ctrl + cmd - 3 : chunkc tiling::window --send-to-monitor 3; chunkc tiling::monitor -f 3
186
187# Resize region
188ctrl + cmd - h : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge west; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge east
189ctrl + cmd - j : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge south; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge north
190ctrl + cmd - k : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge north; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge south
191ctrl + cmd - l : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge east; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge west
192
193# set insertion point for focused container
194ctrl + alt - f : chunkc tiling::window --use-insertion-point cancel
195ctrl + alt - h : chunkc tiling::window --use-insertion-point west
196ctrl + alt - j : chunkc tiling::window --use-insertion-point south
197ctrl + alt - k : chunkc tiling::window --use-insertion-point north
198ctrl + alt - l : chunkc tiling::window --use-insertion-point east
199
200# rotate tree
201alt - r : chunkc tiling::desktop --rotate 90
202
203# mirror tree y-axis
204alt - y : chunkc tiling::desktop --mirror vertical
205
206# mirror tree x-axis
207alt - x : chunkc tiling::desktop --mirror horizontal
208
209# toggle desktop offset
210alt - a : chunkc tiling::desktop --toggle offset
211
212# toggle window fullscreen
213cmd - f : chunkc tiling::window --toggle fullscreen
214
215# toggle window native fullscreen
216shift + cmd - f : chunkc tiling::window --toggle native-fullscreen
217
218# toggle window parent zoom
219cmd - d : chunkc tiling::window --toggle parent
220
221# toggle window split type
222alt - e : chunkc tiling::window --toggle split
223
224# toggle window fade
225alt - q : chunkc tiling::window --toggle fade
226
227# float / unfloat window and center on screen
228alt - t : chunkc tiling::window --toggle float;\
229 chunkc tiling::window --grid-layout 4:4:1:1:2:2
230
231# toggle sticky
232alt - s : chunkc tiling::window --toggle sticky
233
234# toggle sticky, float and resize to picture-in-picture size
235alt - p : chunkc tiling::window --toggle sticky;\
236 chunkc tiling::window --grid-layout 5:5:4:0:1:1
237
238# float next window to be tiled
239shift + alt - t : chunkc set window_float_next 1
240
241# change layout of desktop
242ctrl + alt - a : chunkc tiling::desktop --layout bsp
243ctrl + alt - s : chunkc tiling::desktop --layout monocle
244ctrl + alt - d : chunkc tiling::desktop --layout float
245
246ctrl + alt - w : chunkc tiling::desktop --deserialize ~/.chunkwm_layouts/dev_1
diff --git a/compton/.compton b/compton/.compton
deleted file mode 100644
index 2a0e7a2..0000000
--- a/compton/.compton
+++ /dev/null
@@ -1,3 +0,0 @@
1shadow = true;
2clear-shadow = true;
3#shadow-exclude = ["g:si:dmenu"];
diff --git a/redshift/.config/redshift.conf b/redshift/.config/redshift.conf
deleted file mode 100644
index 2b88434..0000000
--- a/redshift/.config/redshift.conf
+++ /dev/null
@@ -1,46 +0,0 @@
1; Global settings for redshift
2[redshift]
3; Set the day and night screen temperatures
4temp-day=6500
5temp-night=4200
6
7; Enable/Disable a smooth transition between day and night
8; 0 will cause a direct change from day to night screen temperature.
9; 1 will gradually increase or decrease the screen temperature
10transition=1
11
12; Set the screen brightness. Default is 1.0
13;brightness=0.9
14; It is also possible to use different settings for day and night since version 1.8.
15;brightness-day=0.7
16;brightness-night=0.4
17; Set the screen gamma (for all colors, or each color channel individually)
18gamma=0.8
19;gamma=0.8:0.7:0.8
20
21; Set the location-provider: 'geoclue', 'gnome-clock', 'manual'
22; type 'redshift -l list' to see possible values
23; The location provider settings are in a different section.
24location-provider=manual
25
26; Set the adjustment-method: 'randr', 'vidmode'
27; type 'redshift -m list' to see all possible values
28; 'randr' is the preferred method, 'vidmode' is an older API
29; but works in some cases when 'randr' does not.
30; The adjustment method settings are in a different section.
31adjustment-method=randr
32
33; Configuration of the location-provider:
34; type 'redshift -l PROVIDER:help' to see the settings
35; e.g. 'redshift -l manual:help'
36[manual]
37lat=52.6
38lon=5.1
39
40; Configuration of the adjustment-method
41; type 'redshift -m METHOD:help' to see the settings
42; ex: 'redshift -m randr:help'
43; In this example, randr is configured to adjust screen 1.
44; Note that the numbering starts from 0, so this is actually the second screen.
45[randr]
46screen=0
diff --git a/weechat/.weechat/.gitignore b/weechat/.weechat/.gitignore
deleted file mode 100644
index 2007c1f..0000000
--- a/weechat/.weechat/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
1*.log
2logs/
3sec.conf
4script/plugins.xml.gz
diff --git a/weechat/.weechat/alias.conf b/weechat/.weechat/alias.conf
deleted file mode 100644
index 069fc02..0000000
--- a/weechat/.weechat/alias.conf
+++ /dev/null
@@ -1,41 +0,0 @@
1#
2# weechat -- alias.conf
3#
4
5[cmd]
6AAWAY = "allserv /away"
7AME = "allchan /me"
8AMSG = "allchan /msg *"
9ANICK = "allserv /nick"
10BEEP = "print -beep"
11BYE = "quit"
12C = "buffer clear"
13CHAT = "dcc chat"
14CL = "buffer clear"
15CLOSE = "buffer close"
16EXIT = "quit"
17IG = "ignore"
18J = "join"
19K = "kick"
20KB = "kickban"
21LEAVE = "part"
22M = "msg"
23MSGBUF = "command -buffer $1 * /input send $2-"
24MUB = "unban *"
25N = "names"
26Q = "query"
27REDRAW = "window refresh"
28SAY = "msg *"
29SIGNOFF = "quit"
30T = "topic"
31UB = "unban"
32UMODE = "mode $nick"
33V = "command core version"
34W = "who"
35WC = "window merge"
36WI = "whois"
37WII = "whois $1 $1"
38WW = "whowas"
39
40[completion]
41MSGBUF = "%(buffers_plugins_names)"
diff --git a/weechat/.weechat/aspell.conf b/weechat/.weechat/aspell.conf
deleted file mode 100644
index 4dcc4da..0000000
--- a/weechat/.weechat/aspell.conf
+++ /dev/null
@@ -1,20 +0,0 @@
1#
2# weechat -- aspell.conf
3#
4
5[color]
6misspelled = lightred
7suggestions = default
8
9[check]
10commands = "ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"
11default_dict = ""
12during_search = off
13enabled = on
14real_time = off
15suggestions = -1
16word_min_length = 2
17
18[dict]
19
20[option]
diff --git a/weechat/.weechat/charset.conf b/weechat/.weechat/charset.conf
deleted file mode 100644
index 99a90d5..0000000
--- a/weechat/.weechat/charset.conf
+++ /dev/null
@@ -1,11 +0,0 @@
1#
2# weechat -- charset.conf
3#
4
5[default]
6decode = "iso-8859-1"
7encode = ""
8
9[decode]
10
11[encode]
diff --git a/weechat/.weechat/downloads/weechat-vimode b/weechat/.weechat/downloads/weechat-vimode
deleted file mode 160000
Subproject 8cdead2c5e273d041f770650f20085d3620f4e1
diff --git a/weechat/.weechat/exec.conf b/weechat/.weechat/exec.conf
deleted file mode 100644
index 39f1929..0000000
--- a/weechat/.weechat/exec.conf
+++ /dev/null
@@ -1,11 +0,0 @@
1#
2# weechat -- exec.conf
3#
4
5[command]
6default_options = ""
7purge_delay = 0
8
9[color]
10flag_finished = lightred
11flag_running = lightgreen
diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf
deleted file mode 100644
index d001c52..0000000
--- a/weechat/.weechat/irc.conf
+++ /dev/null
@@ -1,223 +0,0 @@
1#
2# weechat -- irc.conf
3#
4
5[look]
6buffer_open_before_autojoin = on
7buffer_open_before_join = off
8buffer_switch_autojoin = on
9buffer_switch_join = on
10color_nicks_in_names = off
11color_nicks_in_nicklist = off
12color_nicks_in_server_messages = on
13color_pv_nick_like_channel = on
14ctcp_time_format = "%a, %d %b %Y %T %z"
15display_away = local
16display_ctcp_blocked = on
17display_ctcp_reply = on
18display_ctcp_unknown = on
19display_host_join = on
20display_host_join_local = on
21display_host_quit = on
22display_join_message = "329,332,333,366"
23display_old_topic = on
24display_pv_away_once = on
25display_pv_back = on
26highlight_channel = "$nick"
27highlight_pv = "$nick"
28highlight_server = "$nick"
29highlight_tags_restrict = "irc_privmsg,irc_notice"
30item_away_message = on
31item_channel_modes_hide_args = "k"
32item_display_server = buffer_plugin
33item_nick_modes = on
34item_nick_prefix = on
35join_auto_add_chantype = off
36msgbuffer_fallback = current
37new_channel_position = none
38new_pv_position = none
39nick_color_force = ""
40nick_color_hash = sum
41nick_color_stop_chars = "_|["
42nick_completion_smart = speakers
43nick_mode = prefix
44nick_mode_empty = off
45nicks_hide_password = "nickserv"
46notice_as_pv = auto
47notice_welcome_redirect = on
48notice_welcome_tags = ""
49notify_tags_ison = "notify_message"
50notify_tags_whois = "notify_message"
51part_closes_buffer = off
52pv_buffer = independent
53pv_tags = "notify_private"
54raw_messages = 256
55server_buffer = merge_with_core
56smart_filter = on
57smart_filter_delay = 5
58smart_filter_join = on
59smart_filter_join_unmask = 30
60smart_filter_mode = "+"
61smart_filter_nick = on
62smart_filter_quit = on
63temporary_servers = off
64topic_strip_colors = off
65
66[color]
67input_nick = lightcyan
68item_away = yellow
69item_channel_modes = default
70item_lag_counting = default
71item_lag_finished = yellow
72item_nick_modes = default
73message_join = green
74message_quit = red
75mirc_remap = "1,-1:darkgray"
76nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
77notice = green
78reason_quit = default
79topic_current = default
80topic_new = white
81topic_old = default
82
83[network]
84alternate_nick = on
85autoreconnect_delay_growing = 2
86autoreconnect_delay_max = 600
87ban_mask_default = "*!$ident@$host"
88channel_encode = off
89colors_receive = on
90colors_send = on
91lag_check = 60
92lag_max = 1800
93lag_min_show = 500
94lag_reconnect = 0
95lag_refresh_interval = 1
96notify_check_ison = 1
97notify_check_whois = 5
98send_unknown_commands = off
99whois_double_nick = off
100
101[msgbuffer]
102
103[ctcp]
104
105[ignore]
106
107[server_default]
108addresses = ""
109anti_flood_prio_high = 2
110anti_flood_prio_low = 2
111autoconnect = off
112autojoin = ""
113autoreconnect = on
114autoreconnect_delay = 10
115autorejoin = off
116autorejoin_delay = 30
117away_check = 0
118away_check_max_nicks = 25
119capabilities = ""
120command = ""
121command_delay = 0
122connection_timeout = 60
123default_msg_kick = ""
124default_msg_part = "WeeChat %v"
125default_msg_quit = "WeeChat %v"
126ipv6 = on
127local_hostname = ""
128nicks = "tom,tom1,tom2,tom3,tom4"
129notify = ""
130password = ""
131proxy = ""
132realname = ""
133sasl_fail = continue
134sasl_key = ""
135sasl_mechanism = plain
136sasl_password = ""
137sasl_timeout = 15
138sasl_username = ""
139ssl = off
140ssl_cert = ""
141ssl_dhkey_size = 2048
142ssl_fingerprint = ""
143ssl_priorities = "NORMAL:-VERS-SSL3.0"
144ssl_verify = on
145username = "tom"
146
147[server]
148freenode.addresses = "irc.tomvanderlee.com/6697"
149freenode.proxy
150freenode.ipv6
151freenode.ssl = on
152freenode.ssl_cert
153freenode.ssl_priorities
154freenode.ssl_dhkey_size
155freenode.ssl_fingerprint
156freenode.ssl_verify = off
157freenode.password = "${sec.data.freenode-znc}"
158freenode.capabilities
159freenode.sasl_mechanism
160freenode.sasl_username
161freenode.sasl_password
162freenode.sasl_key
163freenode.sasl_timeout
164freenode.sasl_fail
165freenode.autoconnect = on
166freenode.autoreconnect
167freenode.autoreconnect_delay
168freenode.nicks
169freenode.username = "tom-freenode"
170freenode.realname
171freenode.local_hostname
172freenode.command
173freenode.command_delay
174freenode.autojoin
175freenode.autorejoin
176freenode.autorejoin_delay
177freenode.connection_timeout
178freenode.anti_flood_prio_high
179freenode.anti_flood_prio_low
180freenode.away_check
181freenode.away_check_max_nicks
182freenode.default_msg_kick
183freenode.default_msg_part
184freenode.default_msg_quit
185freenode.notify
186geekshed.addresses = "irc.tomvanderlee.com/6697"
187geekshed.proxy
188geekshed.ipv6
189geekshed.ssl = on
190geekshed.ssl_cert
191geekshed.ssl_priorities
192geekshed.ssl_dhkey_size
193geekshed.ssl_fingerprint
194geekshed.ssl_verify = off
195geekshed.password = "${sec.data.geekshed-znc}"
196geekshed.capabilities
197geekshed.sasl_mechanism
198geekshed.sasl_username
199geekshed.sasl_password
200geekshed.sasl_key
201geekshed.sasl_timeout
202geekshed.sasl_fail
203geekshed.autoconnect = on
204geekshed.autoreconnect
205geekshed.autoreconnect_delay
206geekshed.nicks
207geekshed.username = "tom-geekshed"
208geekshed.realname
209geekshed.local_hostname
210geekshed.command
211geekshed.command_delay
212geekshed.autojoin
213geekshed.autorejoin
214geekshed.autorejoin_delay
215geekshed.connection_timeout
216geekshed.anti_flood_prio_high
217geekshed.anti_flood_prio_low
218geekshed.away_check
219geekshed.away_check_max_nicks
220geekshed.default_msg_kick
221geekshed.default_msg_part
222geekshed.default_msg_quit
223geekshed.notify
diff --git a/weechat/.weechat/logger.conf b/weechat/.weechat/logger.conf
deleted file mode 100644
index 89fed53..0000000
--- a/weechat/.weechat/logger.conf
+++ /dev/null
@@ -1,26 +0,0 @@
1#
2# weechat -- logger.conf
3#
4
5[look]
6backlog = 20
7
8[color]
9backlog_end = default
10backlog_line = default
11
12[file]
13auto_log = on
14flush_delay = 120
15info_lines = off
16mask = "$plugin.$name.weechatlog"
17name_lower_case = on
18nick_prefix = ""
19nick_suffix = ""
20path = "%h/logs/"
21replacement_char = "_"
22time_format = "%Y-%m-%d %H:%M:%S"
23
24[level]
25
26[mask]
diff --git a/weechat/.weechat/plugins.conf b/weechat/.weechat/plugins.conf
deleted file mode 100644
index 2281e88..0000000
--- a/weechat/.weechat/plugins.conf
+++ /dev/null
@@ -1,16 +0,0 @@
1#
2# weechat -- plugins.conf
3#
4
5[var]
6fifo.fifo = "on"
7guile.check_license = "off"
8lua.check_license = "off"
9perl.check_license = "off"
10python.check_license = "off"
11python.vimode.no_warn = "off"
12ruby.check_license = "off"
13tcl.check_license = "off"
14
15[desc]
16python.vimode.no_warn = "don't warn about problematickeybindings and tmux/screen (default: "off")"
diff --git a/weechat/.weechat/python/autoload/vimode.py b/weechat/.weechat/python/autoload/vimode.py
deleted file mode 120000
index adb55f1..0000000
--- a/weechat/.weechat/python/autoload/vimode.py
+++ /dev/null
@@ -1 +0,0 @@
1../../downloads/weechat-vimode/vimode.py \ No newline at end of file
diff --git a/weechat/.weechat/relay.conf b/weechat/.weechat/relay.conf
deleted file mode 100644
index e6de21c..0000000
--- a/weechat/.weechat/relay.conf
+++ /dev/null
@@ -1,39 +0,0 @@
1#
2# weechat -- relay.conf
3#
4
5[look]
6auto_open_buffer = on
7raw_messages = 256
8
9[color]
10client = cyan
11status_active = lightblue
12status_auth_failed = lightred
13status_connecting = yellow
14status_disconnected = lightred
15status_waiting_auth = brown
16text = default
17text_bg = default
18text_selected = white
19
20[network]
21allowed_ips = ""
22bind_address = ""
23clients_purge_delay = 0
24compression_level = 6
25ipv6 = on
26max_clients = 5
27password = ""
28ssl_cert_key = "%h/ssl/relay.pem"
29ssl_priorities = "NORMAL:-VERS-SSL3.0"
30websocket_allowed_origins = ""
31
32[irc]
33backlog_max_minutes = 1440
34backlog_max_number = 256
35backlog_since_last_disconnect = on
36backlog_tags = "irc_privmsg"
37backlog_time_format = "[%H:%M] "
38
39[port]
diff --git a/weechat/.weechat/script.conf b/weechat/.weechat/script.conf
deleted file mode 100644
index 51aa39c..0000000
--- a/weechat/.weechat/script.conf
+++ /dev/null
@@ -1,49 +0,0 @@
1#
2# weechat -- script.conf
3#
4
5[look]
6columns = "%s %n %V %v %u | %d | %t"
7diff_color = on
8diff_command = "auto"
9display_source = on
10quiet_actions = on
11sort = "p,n"
12translate_description = on
13use_keys = on
14
15[color]
16status_autoloaded = cyan
17status_held = white
18status_installed = lightcyan
19status_obsolete = lightmagenta
20status_popular = yellow
21status_running = lightgreen
22status_unknown = lightred
23text = default
24text_bg = default
25text_bg_selected = red
26text_date = default
27text_date_selected = white
28text_delimiters = default
29text_description = default
30text_description_selected = white
31text_extension = default
32text_extension_selected = white
33text_name = cyan
34text_name_selected = lightcyan
35text_selected = white
36text_tags = brown
37text_tags_selected = yellow
38text_version = magenta
39text_version_loaded = default
40text_version_loaded_selected = white
41text_version_selected = lightmagenta
42
43[scripts]
44autoload = on
45cache_expire = 1440
46hold = ""
47path = "%h/script"
48url = "http://weechat.org/files/plugins.xml.gz"
49url_force_https = on
diff --git a/weechat/.weechat/trigger.conf b/weechat/.weechat/trigger.conf
deleted file mode 100644
index a2667e8..0000000
--- a/weechat/.weechat/trigger.conf
+++ /dev/null
@@ -1,47 +0,0 @@
1#
2# weechat -- trigger.conf
3#
4
5[look]
6enabled = on
7monitor_strip_colors = off
8
9[color]
10flag_command = lightgreen
11flag_conditions = yellow
12flag_regex = lightcyan
13flag_return_code = lightmagenta
14regex = white
15replace = cyan
16trigger = green
17trigger_disabled = red
18
19[trigger]
20beep.arguments = ""
21beep.command = "/print -beep"
22beep.conditions = "${tg_displayed} && (${tg_highlight} || ${tg_msg_pv})"
23beep.enabled = on
24beep.hook = print
25beep.regex = ""
26beep.return_code = ok
27cmd_pass.arguments = "5000|input_text_display;5000|history_add;5000|irc_command_auth"
28cmd_pass.command = ""
29cmd_pass.conditions = ""
30cmd_pass.enabled = on
31cmd_pass.hook = modifier
32cmd_pass.regex = "==^((/(msg|quote) +nickserv +(id|identify|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+) +)|/oper +[^ ]+ +|/quote +pass +|/set +[^ ]*password[^ ]* +|/secure +(passphrase|decrypt|set +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}"
33cmd_pass.return_code = ok
34msg_auth.arguments = "5000|irc_message_auth"
35msg_auth.command = ""
36msg_auth.conditions = ""
37msg_auth.enabled = on
38msg_auth.hook = modifier
39msg_auth.regex = "==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}"
40msg_auth.return_code = ok
41server_pass.arguments = "5000|input_text_display;5000|history_add"
42server_pass.command = ""
43server_pass.conditions = ""
44server_pass.enabled = on
45server_pass.hook = modifier
46server_pass.regex = "==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==${re:1}${hide:*,${re:4}}${re:5}"
47server_pass.return_code = ok
diff --git a/weechat/.weechat/weechat.conf b/weechat/.weechat/weechat.conf
deleted file mode 100644
index 9b40572..0000000
--- a/weechat/.weechat/weechat.conf
+++ /dev/null
@@ -1,620 +0,0 @@
1#
2# weechat -- weechat.conf
3#
4
5[debug]
6
7[startup]
8command_after_plugins = ""
9command_before_plugins = ""
10display_logo = on
11display_version = on
12sys_rlimit = ""
13
14[look]
15align_end_of_lines = message
16bar_more_down = "++"
17bar_more_left = "<<"
18bar_more_right = ">>"
19bar_more_up = "--"
20bare_display_exit_on_input = on
21bare_display_time_format = "%H:%M"
22buffer_auto_renumber = on
23buffer_notify_default = all
24buffer_position = end
25buffer_search_case_sensitive = off
26buffer_search_force_default = off
27buffer_search_regex = off
28buffer_search_where = prefix_message
29buffer_time_format = "%H:%M:%S"
30color_basic_force_bold = off
31color_inactive_buffer = on
32color_inactive_message = on
33color_inactive_prefix = on
34color_inactive_prefix_buffer = on
35color_inactive_time = off
36color_inactive_window = on
37color_nick_offline = off
38color_pairs_auto_reset = 5
39color_real_white = off
40command_chars = ""
41command_incomplete = off
42confirm_quit = off
43confirm_upgrade = off
44day_change = on
45day_change_message_1date = "-- %a, %d %b %Y --"
46day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"
47eat_newline_glitch = off
48emphasized_attributes = ""
49highlight = ""
50highlight_regex = ""
51highlight_tags = ""
52hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0"
53hotlist_buffer_separator = ", "
54hotlist_count_max = 2
55hotlist_count_min_msg = 2
56hotlist_names_count = 3
57hotlist_names_length = 0
58hotlist_names_level = 12
59hotlist_names_merged_buffers = off
60hotlist_prefix = "H: "
61hotlist_remove = merged
62hotlist_short_names = on
63hotlist_sort = group_time_asc
64hotlist_suffix = ""
65hotlist_unique_numbers = on
66input_cursor_scroll = 20
67input_share = none
68input_share_overwrite = off
69input_undo_max = 32
70item_buffer_filter = "*"
71item_buffer_zoom = "!"
72item_mouse_status = "M"
73item_time_format = "%H:%M"
74jump_current_to_previous_buffer = on
75jump_previous_buffer_when_closing = on
76jump_smart_back_to_buffer = on
77key_bind_safe = on
78key_grab_delay = 800
79mouse = on
80mouse_timer_delay = 100
81nick_prefix = ""
82nick_suffix = ""
83paste_bracketed = on
84paste_bracketed_timer_delay = 10
85paste_max_lines = 1
86prefix_action = " *"
87prefix_align = right
88prefix_align_max = 0
89prefix_align_min = 0
90prefix_align_more = "+"
91prefix_align_more_after = on
92prefix_buffer_align = right
93prefix_buffer_align_max = 0
94prefix_buffer_align_more = "+"
95prefix_buffer_align_more_after = on
96prefix_error = "=!="
97prefix_join = "-->"
98prefix_network = "--"
99prefix_quit = "<--"
100prefix_same_nick = ""
101prefix_suffix = "|"
102quote_nick_prefix = "<"
103quote_nick_suffix = ">"
104quote_time_format = "%H:%M:%S"
105read_marker = line
106read_marker_always_show = off
107read_marker_string = "- "
108save_config_on_exit = on
109save_layout_on_exit = none
110scroll_amount = 3
111scroll_bottom_after_switch = off
112scroll_page_percent = 100
113search_text_not_found_alert = on
114separator_horizontal = "-"
115separator_vertical = ""
116tab_width = 1
117time_format = "%a, %d %b %Y %T"
118window_auto_zoom = off
119window_separator_horizontal = on
120window_separator_vertical = on
121window_title = "WeeChat ${info:version}"
122word_chars_highlight = "!\u00A0,-,_,|,alnum"
123word_chars_input = "!\u00A0,-,_,|,alnum"
124
125[palette]
126
127[color]
128bar_more = lightmagenta
129chat = default
130chat_bg = default
131chat_buffer = white
132chat_channel = white
133chat_day_change = cyan
134chat_delimiters = green
135chat_highlight = yellow
136chat_highlight_bg = magenta
137chat_host = cyan
138chat_inactive_buffer = default
139chat_inactive_window = default
140chat_nick = lightcyan
141chat_nick_colors = "cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"
142chat_nick_offline = default
143chat_nick_offline_highlight = default
144chat_nick_offline_highlight_bg = blue
145chat_nick_other = cyan
146chat_nick_prefix = green
147chat_nick_self = white
148chat_nick_suffix = green
149chat_prefix_action = white
150chat_prefix_buffer = brown
151chat_prefix_buffer_inactive_buffer = default
152chat_prefix_error = yellow
153chat_prefix_join = lightgreen
154chat_prefix_more = lightmagenta
155chat_prefix_network = magenta
156chat_prefix_quit = lightred
157chat_prefix_suffix = green
158chat_read_marker = magenta
159chat_read_marker_bg = default
160chat_server = brown
161chat_tags = red
162chat_text_found = yellow
163chat_text_found_bg = lightmagenta
164chat_time = default
165chat_time_delimiters = brown
166chat_value = cyan
167emphasized = yellow
168emphasized_bg = magenta
169input_actions = lightgreen
170input_text_not_found = red
171nicklist_away = cyan
172nicklist_group = green
173nicklist_offline = blue
174separator = blue
175status_count_highlight = magenta
176status_count_msg = brown
177status_count_other = default
178status_count_private = green
179status_data_highlight = lightmagenta
180status_data_msg = yellow
181status_data_other = default
182status_data_private = lightgreen
183status_filter = green
184status_more = yellow
185status_mouse = green
186status_name = white
187status_name_ssl = lightgreen
188status_nicklist_count = default
189status_number = yellow
190status_time = default
191
192[completion]
193base_word_until_cursor = on
194command_inline = on
195default_template = "%(nicks)|%(irc_channels)"
196nick_add_space = on
197nick_completer = ":"
198nick_first_only = off
199nick_ignore_chars = "[]`_-^"
200partial_completion_alert = on
201partial_completion_command = off
202partial_completion_command_arg = off
203partial_completion_count = on
204partial_completion_other = off
205
206[history]
207display_default = 5
208max_buffer_lines_minutes = 0
209max_buffer_lines_number = 4096
210max_commands = 100
211max_visited_buffers = 50
212
213[proxy]
214
215[network]
216connection_timeout = 60
217gnutls_ca_file = "/usr/local/share/certs/ca-root-nss.crt"
218gnutls_handshake_timeout = 30
219proxy_curl = ""
220
221[plugin]
222autoload = "*"
223debug = off
224extension = ".so,.dll"
225path = "%h/plugins"
226save_config_on_unload = on
227
228[bar]
229nicklist.color_bg = default
230nicklist.color_delim = cyan
231nicklist.color_fg = default
232nicklist.conditions = "${nicklist}"
233nicklist.filling_left_right = vertical
234nicklist.filling_top_bottom = columns_vertical
235nicklist.hidden = off
236nicklist.items = "buffer_nicklist"
237nicklist.position = right
238nicklist.priority = 200
239nicklist.separator = on
240nicklist.size = 0
241nicklist.size_max = 0
242nicklist.type = window
243rootinput.color_bg = default
244rootinput.color_delim = default
245rootinput.color_fg = default
246rootinput.conditions = ""
247rootinput.filling_left_right = vertical
248rootinput.filling_top_bottom = horizontal
249rootinput.hidden = off
250rootinput.items = "[mode_indicator]+[buffer_name]+[input_prompt]+(away),[input_search],[input_paste],input_text,[vi_buffer]"
251rootinput.position = bottom
252rootinput.priority = 0
253rootinput.separator = off
254rootinput.size = 1
255rootinput.size_max = 0
256rootinput.type = root
257status.color_bg = blue
258status.color_delim = cyan
259status.color_fg = default
260status.conditions = ""
261status.filling_left_right = vertical
262status.filling_top_bottom = horizontal
263status.hidden = off
264status.items = "[time],[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,scroll,[lag],[hotlist],completion"
265status.position = bottom
266status.priority = 500
267status.separator = off
268status.size = 1
269status.size_max = 0
270status.type = window
271title.color_bg = blue
272title.color_delim = cyan
273title.color_fg = default
274title.conditions = ""
275title.filling_left_right = vertical
276title.filling_top_bottom = horizontal
277title.hidden = off
278title.items = "buffer_title"
279title.position = top
280title.priority = 500
281title.separator = off
282title.size = 1
283title.size_max = 0
284title.type = window
285vi_cmd.color_bg = default
286vi_cmd.color_delim = default
287vi_cmd.color_fg = default
288vi_cmd.conditions = ""
289vi_cmd.filling_left_right = vertical
290vi_cmd.filling_top_bottom = vertical
291vi_cmd.hidden = on
292vi_cmd.items = "cmd_text"
293vi_cmd.position = bottom
294vi_cmd.priority = 0
295vi_cmd.separator = off
296vi_cmd.size = 0
297vi_cmd.size_max = 0
298vi_cmd.type = root
299vi_line_numbers.color_bg = default
300vi_line_numbers.color_delim = default
301vi_line_numbers.color_fg = default
302vi_line_numbers.conditions = ""
303vi_line_numbers.filling_left_right = vertical
304vi_line_numbers.filling_top_bottom = vertical
305vi_line_numbers.hidden = on
306vi_line_numbers.items = "line_numbers"
307vi_line_numbers.position = left
308vi_line_numbers.priority = 0
309vi_line_numbers.separator = off
310vi_line_numbers.size = 0
311vi_line_numbers.size_max = 0
312vi_line_numbers.type = window
313
314[layout]
315
316[notify]
317
318[filter]
319
320[key]
321ctrl-? = "/input delete_previous_char"
322ctrl-A = "/input move_beginning_of_line"
323ctrl-B = "/input move_previous_char"
324ctrl-C_ = "/input insert \x1F"
325ctrl-Cb = "/input insert \x02"
326ctrl-Cc = "/input insert \x03"
327ctrl-Ci = "/input insert \x1D"
328ctrl-Co = "/input insert \x0F"
329ctrl-Cv = "/input insert \x16"
330ctrl-D = "/input delete_next_char"
331ctrl-E = "/input move_end_of_line"
332ctrl-F = "/input move_next_char"
333ctrl-H = "/input delete_previous_char"
334ctrl-I = "/input complete_next"
335ctrl-J = "/input return"
336ctrl-K = "/input delete_end_of_line"
337ctrl-L = "/window refresh"
338ctrl-M = "/input return"
339ctrl-N = "/buffer +1"
340ctrl-P = "/buffer -1"
341ctrl-R = "/input search_text"
342ctrl-Sctrl-U = "/input set_unread"
343ctrl-T = "/input transpose_chars"
344ctrl-U = "/input delete_beginning_of_line"
345ctrl-W = "/input delete_previous_word"
346ctrl-X = "/input switch_active_buffer"
347ctrl-Y = "/input clipboard_paste"
348meta-meta2-1~ = "/window scroll_top"
349meta-meta2-23~ = "/bar scroll nicklist * b"
350meta-meta2-24~ = "/bar scroll nicklist * e"
351meta-meta2-4~ = "/window scroll_bottom"
352meta-meta2-5~ = "/window scroll_up"
353meta-meta2-6~ = "/window scroll_down"
354meta-meta2-7~ = "/window scroll_top"
355meta-meta2-8~ = "/window scroll_bottom"
356meta-meta2-A = "/buffer -1"
357meta-meta2-B = "/buffer +1"
358meta-meta2-C = "/buffer +1"
359meta-meta2-D = "/buffer -1"
360meta-- = "/filter toggle @"
361meta-/ = "/input jump_last_buffer_displayed"
362meta-0 = "/buffer *10"
363meta-1 = "/buffer *1"
364meta-2 = "/buffer *2"
365meta-3 = "/buffer *3"
366meta-4 = "/buffer *4"
367meta-5 = "/buffer *5"
368meta-6 = "/buffer *6"
369meta-7 = "/buffer *7"
370meta-8 = "/buffer *8"
371meta-9 = "/buffer *9"
372meta-< = "/input jump_previously_visited_buffer"
373meta-= = "/filter toggle"
374meta-> = "/input jump_next_visited_buffer"
375meta-H = "/window left"
376meta-J = "/window down"
377meta-K = "/window up"
378meta-L = "/window right"
379meta-OA = "/input history_global_previous"
380meta-OB = "/input history_global_next"
381meta-OC = "/input move_next_word"
382meta-OD = "/input move_previous_word"
383meta-OF = "/input move_end_of_line"
384meta-OH = "/input move_beginning_of_line"
385meta-Oa = "/input history_global_previous"
386meta-Ob = "/input history_global_next"
387meta-Oc = "/input move_next_word"
388meta-Od = "/input move_previous_word"
389meta2-15~ = "/buffer -1"
390meta2-17~ = "/buffer +1"
391meta2-18~ = "/window -1"
392meta2-19~ = "/window +1"
393meta2-1;3A = "/buffer -1"
394meta2-1;3B = "/buffer +1"
395meta2-1;3C = "/buffer +1"
396meta2-1;3D = "/buffer -1"
397meta2-1;3F = "/window scroll_bottom"
398meta2-1;3H = "/window scroll_top"
399meta2-1;5A = "/input history_global_previous"
400meta2-1;5B = "/input history_global_next"
401meta2-1;5C = "/input move_next_word"
402meta2-1;5D = "/input move_previous_word"
403meta2-1~ = "/input move_beginning_of_line"
404meta2-200~ = "/input paste_start"
405meta2-201~ = "/input paste_stop"
406meta2-20~ = "/bar scroll title * -30%"
407meta2-21~ = "/bar scroll title * +30%"
408meta2-23;3~ = "/bar scroll nicklist * b"
409meta2-23~ = "/bar scroll nicklist * -100%"
410meta2-24;3~ = "/bar scroll nicklist * e"
411meta2-24~ = "/bar scroll nicklist * +100%"
412meta2-3~ = "/input delete_next_char"
413meta2-4~ = "/input move_end_of_line"
414meta2-5;3~ = "/window scroll_up"
415meta2-5~ = "/window page_up"
416meta2-6;3~ = "/window scroll_down"
417meta2-6~ = "/window page_down"
418meta2-7~ = "/input move_beginning_of_line"
419meta2-8~ = "/input move_end_of_line"
420meta2-A = "/input history_previous"
421meta2-B = "/input history_next"
422meta2-C = "/input move_next_char"
423meta2-D = "/input move_previous_char"
424meta2-F = "/input move_end_of_line"
425meta2-G = "/window page_down"
426meta2-H = "/input move_beginning_of_line"
427meta2-I = "/window page_up"
428meta2-Z = "/input complete_previous"
429meta2-[E = "/buffer -1"
430meta-_ = "/input redo"
431meta-a = "/input jump_smart"
432meta-b = "/input move_previous_word"
433meta-d = "/input delete_next_word"
434meta-f = "/input move_next_word"
435meta-h = "/input hotlist_clear"
436meta-jmeta-f = "/buffer -"
437meta-jmeta-l = "/buffer +"
438meta-jmeta-r = "/server raw"
439meta-jmeta-s = "/server jump"
440meta-j01 = "/buffer 1"
441meta-j02 = "/buffer 2"
442meta-j03 = "/buffer 3"
443meta-j04 = "/buffer 4"
444meta-j05 = "/buffer 5"
445meta-j06 = "/buffer 6"
446meta-j07 = "/buffer 7"
447meta-j08 = "/buffer 8"
448meta-j09 = "/buffer 9"
449meta-j10 = "/buffer 10"
450meta-j11 = "/buffer 11"
451meta-j12 = "/buffer 12"
452meta-j13 = "/buffer 13"
453meta-j14 = "/buffer 14"
454meta-j15 = "/buffer 15"
455meta-j16 = "/buffer 16"
456meta-j17 = "/buffer 17"
457meta-j18 = "/buffer 18"
458meta-j19 = "/buffer 19"
459meta-j20 = "/buffer 20"
460meta-j21 = "/buffer 21"
461meta-j22 = "/buffer 22"
462meta-j23 = "/buffer 23"
463meta-j24 = "/buffer 24"
464meta-j25 = "/buffer 25"
465meta-j26 = "/buffer 26"
466meta-j27 = "/buffer 27"
467meta-j28 = "/buffer 28"
468meta-j29 = "/buffer 29"
469meta-j30 = "/buffer 30"
470meta-j31 = "/buffer 31"
471meta-j32 = "/buffer 32"
472meta-j33 = "/buffer 33"
473meta-j34 = "/buffer 34"
474meta-j35 = "/buffer 35"
475meta-j36 = "/buffer 36"
476meta-j37 = "/buffer 37"
477meta-j38 = "/buffer 38"
478meta-j39 = "/buffer 39"
479meta-j40 = "/buffer 40"
480meta-j41 = "/buffer 41"
481meta-j42 = "/buffer 42"
482meta-j43 = "/buffer 43"
483meta-j44 = "/buffer 44"
484meta-j45 = "/buffer 45"
485meta-j46 = "/buffer 46"
486meta-j47 = "/buffer 47"
487meta-j48 = "/buffer 48"
488meta-j49 = "/buffer 49"
489meta-j50 = "/buffer 50"
490meta-j51 = "/buffer 51"
491meta-j52 = "/buffer 52"
492meta-j53 = "/buffer 53"
493meta-j54 = "/buffer 54"
494meta-j55 = "/buffer 55"
495meta-j56 = "/buffer 56"
496meta-j57 = "/buffer 57"
497meta-j58 = "/buffer 58"
498meta-j59 = "/buffer 59"
499meta-j60 = "/buffer 60"
500meta-j61 = "/buffer 61"
501meta-j62 = "/buffer 62"
502meta-j63 = "/buffer 63"
503meta-j64 = "/buffer 64"
504meta-j65 = "/buffer 65"
505meta-j66 = "/buffer 66"
506meta-j67 = "/buffer 67"
507meta-j68 = "/buffer 68"
508meta-j69 = "/buffer 69"
509meta-j70 = "/buffer 70"
510meta-j71 = "/buffer 71"
511meta-j72 = "/buffer 72"
512meta-j73 = "/buffer 73"
513meta-j74 = "/buffer 74"
514meta-j75 = "/buffer 75"
515meta-j76 = "/buffer 76"
516meta-j77 = "/buffer 77"
517meta-j78 = "/buffer 78"
518meta-j79 = "/buffer 79"
519meta-j80 = "/buffer 80"
520meta-j81 = "/buffer 81"
521meta-j82 = "/buffer 82"
522meta-j83 = "/buffer 83"
523meta-j84 = "/buffer 84"
524meta-j85 = "/buffer 85"
525meta-j86 = "/buffer 86"
526meta-j87 = "/buffer 87"
527meta-j88 = "/buffer 88"
528meta-j89 = "/buffer 89"
529meta-j90 = "/buffer 90"
530meta-j91 = "/buffer 91"
531meta-j92 = "/buffer 92"
532meta-j93 = "/buffer 93"
533meta-j94 = "/buffer 94"
534meta-j95 = "/buffer 95"
535meta-j96 = "/buffer 96"
536meta-j97 = "/buffer 97"
537meta-j98 = "/buffer 98"
538meta-j99 = "/buffer 99"
539meta-k = "/input grab_key_command"
540meta-l = "/window bare"
541meta-m = "/mute mouse toggle"
542meta-n = "/window scroll_next_highlight"
543meta-p = "/window scroll_previous_highlight"
544meta-r = "/input delete_line"
545meta-s = "/mute aspell toggle"
546meta-u = "/window scroll_unread"
547meta-wmeta-meta2-A = "/window up"
548meta-wmeta-meta2-B = "/window down"
549meta-wmeta-meta2-C = "/window right"
550meta-wmeta-meta2-D = "/window left"
551meta-wmeta2-1;3A = "/window up"
552meta-wmeta2-1;3B = "/window down"
553meta-wmeta2-1;3C = "/window right"
554meta-wmeta2-1;3D = "/window left"
555meta-wmeta-b = "/window balance"
556meta-wmeta-s = "/window swap"
557meta-x = "/input zoom_merged_buffer"
558meta-z = "/window zoom"
559ctrl-_ = "/input undo"
560
561[key_search]
562ctrl-I = "/input search_switch_where"
563ctrl-J = "/input search_stop"
564ctrl-M = "/input search_stop"
565ctrl-R = "/input search_switch_regex"
566meta2-A = "/input search_previous"
567meta2-B = "/input search_next"
568meta-c = "/input search_switch_case"
569
570[key_cursor]
571ctrl-J = "/cursor stop"
572ctrl-M = "/cursor stop"
573meta-meta2-A = "/cursor move area_up"
574meta-meta2-B = "/cursor move area_down"
575meta-meta2-C = "/cursor move area_right"
576meta-meta2-D = "/cursor move area_left"
577meta2-1;3A = "/cursor move area_up"
578meta2-1;3B = "/cursor move area_down"
579meta2-1;3C = "/cursor move area_right"
580meta2-1;3D = "/cursor move area_left"
581meta2-A = "/cursor move up"
582meta2-B = "/cursor move down"
583meta2-C = "/cursor move right"
584meta2-D = "/cursor move left"
585@item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}"
586@item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}"
587@item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}"
588@item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop"
589@item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}"
590@chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop"
591@chat:m = "hsignal:chat_quote_message;/cursor stop"
592@chat:q = "hsignal:chat_quote_prefix_message;/cursor stop"
593
594[key_mouse]
595@bar(input):button2 = "/input grab_mouse_area"
596@bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%"
597@bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e"
598@bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%"
599@bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b"
600@chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}"
601@chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}"
602@chat(script.scripts):wheeldown = "/script down 5"
603@chat(script.scripts):wheelup = "/script up 5"
604@item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}"
605@item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}"
606@item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}"
607@item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}"
608@item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}"
609@bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%"
610@bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%"
611@chat:button1 = "/window ${_window_number}"
612@chat:button1-gesture-left = "/window ${_window_number};/buffer -1"
613@chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1"
614@chat:button1-gesture-right = "/window ${_window_number};/buffer +1"
615@chat:button1-gesture-right-long = "/window ${_window_number};/input jump_last_buffer"
616@chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%"
617@chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%"
618@chat:wheeldown = "/window scroll_down -window ${_window_number}"
619@chat:wheelup = "/window scroll_up -window ${_window_number}"
620@*:button3 = "/cursor go ${_x},${_y}"
diff --git a/weechat/.weechat/xfer.conf b/weechat/.weechat/xfer.conf
deleted file mode 100644
index 39ac5bd..0000000
--- a/weechat/.weechat/xfer.conf
+++ /dev/null
@@ -1,39 +0,0 @@
1#
2# weechat -- xfer.conf
3#
4
5[look]
6auto_open_buffer = on
7progress_bar_size = 20
8pv_tags = "notify_private"
9
10[color]
11status_aborted = lightred
12status_active = lightblue
13status_connecting = yellow
14status_done = lightgreen
15status_failed = lightred
16status_waiting = lightcyan
17text = default
18text_bg = default
19text_selected = white
20
21[network]
22blocksize = 65536
23fast_send = on
24own_ip = ""
25port_range = ""
26speed_limit = 0
27timeout = 300
28
29[file]
30auto_accept_chats = off
31auto_accept_files = off
32auto_accept_nicks = ""
33auto_check_crc32 = off
34auto_rename = on
35auto_resume = on
36convert_spaces = on
37download_path = "%h/xfer"
38upload_path = "~"
39use_nick_in_filename = on
diff --git a/xorg/.local/share/systemd/user/xbacklightmon.service b/xorg/.local/share/systemd/user/xbacklightmon.service
deleted file mode 100644
index c603974..0000000
--- a/xorg/.local/share/systemd/user/xbacklightmon.service
+++ /dev/null
@@ -1,8 +0,0 @@
1[Unit]
2Description=Watches /sys/class/backlight/brightness and applies it to xorg-backlight
3After=graphical.target
4Wants=graphical.target
5
6[Service]
7Type=simple
8ExecStart=/home/tom/.local/usr/bin/xbacklightmon
diff --git a/xorg/.local/usr/bin/xbacklightmon b/xorg/.local/usr/bin/xbacklightmon
deleted file mode 100755
index f5b46c0..0000000
--- a/xorg/.local/usr/bin/xbacklightmon
+++ /dev/null
@@ -1,17 +0,0 @@
1#!/bin/sh
2
3path=/sys/class/backlight/acpi_video0
4
5luminance() {
6 read -r level < "$path"/actual_brightness
7 factor=$((max / 100))
8 printf '%d\n' "$((level / factor))"
9}
10
11read -r max < "$path"/max_brightness
12
13echo xbacklight -set "$(luminance)"
14
15inotifywait -me modify --format '' "$path"/actual_brightness | while read; do
16 echo xbacklight -set "$(luminance)"
17done