Compare commits

...

6 Commits

Author SHA1 Message Date
yosh 767e184dca weeeeeechat 2024-02-03 05:11:50 -05:00
yosh ba18b6a87f ok the subtree should work now lol 2024-02-03 05:11:40 -05:00
yosh e89b2be232 Merge commit '3eb2c85435d8512daa98132a200bb12727329985' as '~/.config/tmux/tmux-resurrect' 2024-02-03 05:10:47 -05:00
yosh 3eb2c85435 Squashed '~/.config/tmux/tmux-resurrect/' content from commit cff343c
git-subtree-dir: ~/.config/tmux/tmux-resurrect
git-subtree-split: cff343cf9e81983d3da0c8562b01616f12e8d548
2024-02-03 05:10:47 -05:00
yosh 2c83846509 pentadactyl: some modernizing 2024-02-03 04:48:30 -05:00
yosh 7f5f25f28e bash: kak and fzf 2024-02-03 04:35:16 -05:00
56 changed files with 58 additions and 48 deletions

View File

@ -26,8 +26,8 @@ export RXVT_SOCKET="$XDG_RUNTIME_DIR/urxvt-$(uname -n)"
# other config {{{
export PATH="$HOME/.local/bin:$HOME/.local/scripts:$PATH"
export MANPATH="$XDG_DATA_HOME/man:"
export EDITOR="vim"
export VISUAL="vim"
export EDITOR="kak"
export VISUAL="kak"
export TERMINAL="urxvtc"
export FLOATING_TERMINAL="urxvt -name FLOATING_TERMINAL"
export QT_STYLE_OVERRIDE=kvantum
@ -46,6 +46,7 @@ export FZF_DEFAULT_OPTS='
--color "fg:7,bg:-1,hl:12,fg+:11,bg+:0,hl+:13,info:9,border:0,prompt:4,pointer:10,marker:2,spinner:13,header:7"
--border -e
--bind ctrl-space:print-query+abort
--bind alt-enter:replace-query
'
# }}}
#

View File

@ -14,23 +14,25 @@ map -builtin -modes=n,v gr gT
map -builtin -modes=n,v <C--> <text-zoom-out>
map -builtin -modes=n,v <C-=> <text-zoom-in>
map -builtin -modes=n,v <-> <full-zoom-out>
map -builtin -modes=n,v <=> <full-zoom-in>
map -builtin -modes=n,v <+> <full-zoom-in>
map -builtin -modes=n,v D <Nop>
" map -builtin -modes=n,v gf gF
map -builtin -modes=n,v gf gF
map -builtin -modes=i <C-v> <Pass>
map -builtin -modes=i <C-c> <Pass>
map -builtin -modes=i <C-a> <Pass>
map -builtin -modes=n,v gh gT
map -builtin -modes=n,v gl gt
" ex command mappings
map -builtin -modes=n,v,i <C-p> -ex :pintab!
map -builtin -modes=n,v,i <C-n> -ex :tbt Navigation Toolbar
map -builtin -modes=n,v,i <C-h> -ex :tabmove! -1
map -builtin -modes=n,v,i <C-l> -ex :tabmove! +1
map -builtin -modes=n,v,i <C-S-f> -ex :noh
map -builtin -modes=n,v ,p -ex :pintab!
map -builtin -modes=n,v ,n -ex :tbt Navigation Toolbar
map -builtin -modes=n,v ,t -ex :set showtabline!=always,never
map -builtin -modes=n,v <C-h> -ex :tabmove! -1
map -builtin -modes=n,v <C-l> -ex :tabmove! +1
map -builtin -modes=n,v ,f -ex :noh
" hints
hi Hint font: bold 9px "cure" !important; color: black; padding: 0 1px 0 2px; background: #EAEAEA; border: 2px solid #F00A
hi Hint font: bold 9px "Tamzen" !important; color: black; padding: 0 1px 0 2px; background: #EAEAEA; border: 2px solid #F00A
hi Hint[active] border: 2px solid #F0FC
hi HintElem /* The hintable element */ background: rgba(0, 220, 220, 0.4) !important; color: black !important;
hi HintActive /* The hint element of link which will be followed by <k name="CR" link="false"/> */ background: rgba(20, 200, 20, 0.7) !important; color: black !important;
@ -41,25 +43,19 @@ set passkeys+=*:<Left><Right><Up><Down><Space>
" settings
" scrolling
set scroll=24
set scrolltime=50
" smooth scrolling is borked unless you alt tab out and in
set scrollsteps=3
" cosmetic
set titlestring=
set guioptions=Cs
set hlfind
" other
set scroll=24
set newtab=help
set defsearch=projectsearx
set maxitems=10
set complete=search,bookmark
set editor='urxvt -e sh -c "vim <file>"'
set editor='sh -c "exec $FLOATING_TERMINAL -e kak <file>"'
set cdpath=''
set hm=wordstartswith
set shell=/bin/sh
" vim: set ft=pentadactyl:

View File

@ -1,7 +1,7 @@
unbind C-b
unbind M-a
set -g prefix M-a
bind M-a send-prefix
unbind C-Space
set -g prefix C-Space
bind C-Space send-prefix
set -g default-command bash
set -g base-index 1
set -g pane-base-index 1

View File

@ -31,6 +31,7 @@ display_host_join = on
display_host_join_local = on
display_host_notice = on
display_host_quit = on
display_host_wallops = on
display_join_message = "329,332,333,366"
display_old_topic = on
display_pv_away_once = on
@ -41,11 +42,13 @@ highlight_channel = "$nick"
highlight_pv = "$nick"
highlight_server = "$nick"
highlight_tags_restrict = "irc_privmsg,irc_notice"
ignore_tag_messages = off
item_channel_modes_hide_args = "k"
item_display_server = buffer_plugin
item_nick_modes = on
item_nick_prefix = on
join_auto_add_chantype = off
list_buffer = on
list_buffer_scroll_horizontal = 10
list_buffer_sort = "~name2"
list_buffer_topic_strip_colors = on
@ -105,6 +108,7 @@ nick_prefixes = "y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v
notice = green
reason_kick = default
reason_quit = default
term_remap = "0,-1:darkgray"
topic_current = default
topic_new = white
topic_old = default
@ -138,8 +142,7 @@ ignore = *;*;^baamy@C66BC7FC\.90BDAA00\.CE167817\.IP$
[server_default]
addresses = ""
anti_flood_prio_high = 2
anti_flood_prio_low = 2
anti_flood = 2000
autoconnect = off
autojoin = ""
autojoin_dynamic = off
@ -219,8 +222,7 @@ libera.autojoin_dynamic
libera.autorejoin
libera.autorejoin_delay
libera.connection_timeout
libera.anti_flood_prio_high
libera.anti_flood_prio_low
libera.anti_flood
libera.away_check
libera.away_check_max_nicks
libera.msg_kick
@ -265,8 +267,7 @@ abime.autojoin_dynamic
abime.autorejoin
abime.autorejoin_delay
abime.connection_timeout
abime.anti_flood_prio_high
abime.anti_flood_prio_low
abime.anti_flood
abime.away_check
abime.away_check_max_nicks
abime.msg_kick
@ -311,8 +312,7 @@ efnet.autojoin_dynamic
efnet.autorejoin
efnet.autorejoin_delay
efnet.connection_timeout
efnet.anti_flood_prio_high
efnet.anti_flood_prio_low
efnet.anti_flood
efnet.away_check
efnet.away_check_max_nicks
efnet.msg_kick
@ -357,8 +357,7 @@ yiffnet.autojoin_dynamic
yiffnet.autorejoin
yiffnet.autorejoin_delay
yiffnet.connection_timeout
yiffnet.anti_flood_prio_high
yiffnet.anti_flood_prio_low
yiffnet.anti_flood
yiffnet.away_check
yiffnet.away_check_max_nicks
yiffnet.msg_kick
@ -403,8 +402,7 @@ anthrochat.autojoin_dynamic
anthrochat.autorejoin
anthrochat.autorejoin_delay
anthrochat.connection_timeout
anthrochat.anti_flood_prio_high
anthrochat.anti_flood_prio_low
anthrochat.anti_flood
anthrochat.away_check
anthrochat.away_check_max_nicks
anthrochat.msg_kick
@ -449,8 +447,7 @@ furnet.autojoin_dynamic
furnet.autorejoin
furnet.autorejoin_delay
furnet.connection_timeout
furnet.anti_flood_prio_high
furnet.anti_flood_prio_low
furnet.anti_flood
furnet.away_check
furnet.away_check_max_nicks
furnet.msg_kick
@ -495,8 +492,7 @@ entropynet.autojoin_dynamic
entropynet.autorejoin
entropynet.autorejoin_delay
entropynet.connection_timeout
entropynet.anti_flood_prio_high
entropynet.anti_flood_prio_low
entropynet.anti_flood
entropynet.away_check
entropynet.away_check_max_nicks
entropynet.msg_kick
@ -541,8 +537,7 @@ hackint.autojoin_dynamic
hackint.autorejoin
hackint.autorejoin_delay
hackint.connection_timeout
hackint.anti_flood_prio_high
hackint.anti_flood_prio_low
hackint.anti_flood
hackint.away_check
hackint.away_check_max_nicks
hackint.msg_kick
@ -587,8 +582,7 @@ espernet.autojoin_dynamic
espernet.autorejoin
espernet.autorejoin_delay
espernet.connection_timeout
espernet.anti_flood_prio_high
espernet.anti_flood_prio_low
espernet.anti_flood
espernet.away_check
espernet.away_check_max_nicks
espernet.msg_kick

View File

@ -17,9 +17,9 @@ salt = on
[data]
__passphrase__ = on
libera = "699B9C29D4F7D00DE6348B6B354B38A3BEBCDABCF650F121E4E6EAA83ED03A84331417AE1921757A313F3F84D4F41090AFFA872FCCE63DFCC5CA43558CD6F2AA1CF12409574D48BD7AEF71802891B6F01E"
abime = "99DCACB1CFA5A063E22268CC76FA0C643EEE5692A770C25CD0AB5784D26D99A897D793E8A7674B61612E06642868E9A69B361DE2379B5E0DAB275374F35BD1A22DCCEAE84B826DFCF498FBC5902BC86522"
anthrochat = "93143FC7CA74DB442DFAF6B76FC69898F9270A3C85545DBAE2F52288B743CC28472EE010B1703D09B155CE63141A2209CBF677E137A7CD7E6914734EA9"
furnet = "44BB304A21B5551AA53250B8FB5CC5D29E205D907C73ED1E87AE47C8B342CC59E065E05351F2C10E1DB35F8761AC422177D8C9B19D5B99BBBF6F01F1288F9E750CD6BFF36D9F9ED699"
entropynet = "05B6B396920A5E9BF6601DF1FC9E3948F0333DD3D1399D3AC745F0F70B13F6CCAC4571E9953B471D9B30CF303E8B3E5F8498706AC885028E9756C0B3E916C66EB4C5FD015D356D496CC3BFAFF1A7FBE450"
espernet = "CEF19A3A4B396278D23545E021D005771197A41EA5AEA39898D92BA4EDB3CC05319250A9B1EF429EF3201AFF7D7A79F58440717A76A3EFEFE2A325908DFF65BC3C7F6748160142F56918AD16791049DE36BD2AF7706C2E359843E73664A123EC592D07C517676D4056"
libera = "B8197B0D3A65C457247B2DB8E90CB112DE03B131BAE08CD7DED83A7BFFD10B38D6E74F4D38D1F51E8ED0D75D4B8BB6D455BA3083BA3F42F0145CB642A76EA4BDE8B10E70F0C1AD44D5E8F44D0C959C87EE"
abime = "C90A71B64DDE9967B8129621512BD10A655714930DC17AE2EA9D96DCDE698D2DE6618B3BFDCE02A9E4766FB2925EB782BEBD108B0E58B4946CB87AF07052D6EF5B9255DB2068CE6E9BE972D9172C9D34F0"
anthrochat = "C033380C636DC8438131536B1F96FA9EF8B649FC08C9E43CC8ED727BACB074E9DE93E785C37755D315F5E8E1C1092FBDC33D4BFE9031F9B0E873A36B61"
furnet = "99994998357AF297D2B92E10B009C71A88FB49ABD51019A55D6AC00D57E7285E91B120299A301C95758B732387FC361E01F1AE2C0AF10E9F6124E8B25D7B37BF635322205191C5F12A"
entropynet = "9484FC36AD11604BDC80617C0BA6B70DCAC179D9C9601A1B7C250E11FE9DE87BA928C6862F64E539506AF9AA3D0AABE6DE7116D2E22929A6FC3AD2BCB96E9DBBB94A2778D70DE0D46550EBB8EB04BDFF5E"
espernet = "F823F1734A52185F3095A28C2177E46928DB55E1B5518906D2FFBCF61BC19E7BAA9E9C02201191CEBD41D4951B536E009B5F88AE056533FF37D73B06E372113BF5805D94C48FA2B9EC48778BBD297F925299288AB37D3A0BD382EA2D427D84F2B0C3E7484665817BD5"

View File

@ -34,6 +34,7 @@ buffer_notify_default = all
buffer_position = end
buffer_search_case_sensitive = off
buffer_search_force_default = off
buffer_search_history = local
buffer_search_regex = off
buffer_search_where = prefix_message
buffer_time_format = "[%H:%M]"
@ -192,6 +193,7 @@ chat_value = cyan
chat_value_null = blue
emphasized = yellow
emphasized_bg = magenta
eval_syntax_colors = "green,lightred,lightblue,lightmagenta,yellow,cyan"
input_actions = lightgreen
input_text_not_found = red
item_away = yellow
@ -587,6 +589,18 @@ return = "/input search_stop_here"
tab = "/input search_switch_where"
up = "/input search_previous"
[key_histsearch]
ctrl-o = "/input history_use_get_next"
ctrl-q = "/input search_stop"
ctrl-r = "/input search_previous"
ctrl-s = "/input search_next"
ctrl-x = "/input search_switch_regex"
down = "/input search_next"
meta-c = "/input search_switch_case"
return = "/input search_stop_here"
tab = "/input search_switch_where"
up = "/input search_previous"
[key_cursor]
@chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop"
@chat:m = "hsignal:chat_quote_message;/cursor stop"

View File

@ -1,7 +1,8 @@
# Restoring previously saved environment
None of the previous saves are deleted (unless you explicitly do that). All save
files are kept in `~/.tmux/resurrect/` directory.<br/>
files are kept in `~/.tmux/resurrect/` directory, or `~/.local/share/tmux/resurrect`
(unless `${XDG_DATA_HOME}` says otherwise).<br/>
Here are the steps to restore to a previous point in time:
- make sure you start this with a "fresh" tmux instance

@ -0,0 +1 @@
Subproject commit c38f488f152af6f6fd688ecdcf2728498813a01d

View File

@ -0,0 +1 @@
lib/tmux-test/run_tests

View File

@ -0,0 +1 @@
../../lib/tmux-test/tests/helpers/helpers.sh

View File

@ -0,0 +1 @@
../lib/tmux-test/tests/run_tests_in_isolation

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View File

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 121 KiB