Compare commits
9 Commits
815a1b74c3
...
bf50d75fa8
Author | SHA1 | Date |
---|---|---|
yosh | bf50d75fa8 | |
yosh | 370f48ca1d | |
yosh | 232f97de80 | |
yosh | e5856496b7 | |
yosh | 1188160187 | |
yosh | 67e7f5d616 | |
yosh | 996e90e77e | |
yosh | 81ff5482a9 | |
yosh | 8b552315ff |
|
@ -1,27 +1,27 @@
|
|||
*.font: -*-helvetica-bold-r-normal-*-12-*
|
||||
|
||||
! Colors {{{
|
||||
*.foreground: #f9f5e9
|
||||
*.background: #2d0827
|
||||
*.cursorColor: #f9f5e9
|
||||
*.foreground: #f9f5e9
|
||||
*.background: #130f1e
|
||||
*.cursorColor: #f9f5e9
|
||||
|
||||
! Black, Red, Green, Yellow, Blue, Magenta, Cyan, White
|
||||
*.color0: #402c4e
|
||||
*.color8: #67526a
|
||||
*.color1: #aa005c
|
||||
*.color9: #ff3e97
|
||||
*.color2: #0c8039
|
||||
*.color10: #79dd44
|
||||
*.color3: #b9a45c
|
||||
*.color11: #f1d6a1
|
||||
*.color4: #2a5ea3
|
||||
*.color12: #7bb4fa
|
||||
*.color5: #9a2b94
|
||||
*.color13: #d36ad4
|
||||
*.color6: #28abc1
|
||||
*.color14: #85eaf8
|
||||
*.color7: #c7acc5
|
||||
*.color15: #f9f5e9
|
||||
*.color0: #402c4e
|
||||
*.color8: #67526a
|
||||
*.color1: #aa005c
|
||||
*.color9: #ff3e97
|
||||
*.color2: #0f6755
|
||||
*.color10: #0ddcaa
|
||||
*.color3: #d76421
|
||||
*.color11: #ffd67a
|
||||
*.color4: #0158bf
|
||||
*.color12: #71b4f0
|
||||
*.color5: #7b569d
|
||||
*.color13: #d2a1fe
|
||||
*.color6: #0a9dbb
|
||||
*.color14: #8ce4ed
|
||||
*.color7: #c7acc5
|
||||
*.color15: #f9f5e9
|
||||
! }}}
|
||||
|
||||
! URxvt {{{
|
||||
|
@ -30,7 +30,6 @@ URxvt.perl-ext-common: url-select-plus,eval,52-osc
|
|||
! Random Options
|
||||
URxvt.jumpScroll: true
|
||||
URxvt.skipScroll: false
|
||||
URxvt.matcher.button: 9
|
||||
URxvt.geometry: 112x40
|
||||
URxvt.iso14755: false
|
||||
URxvt.iso14755_52: false
|
||||
|
@ -44,15 +43,16 @@ URxvt.url-select-plus.launcher: xdg-open
|
|||
URxvt.url-select-plus.altlauncher: firefox
|
||||
URxvt.url-select-plus.mediaplayer: xdg-open
|
||||
URxvt.url-select-plus.imgviewer: xdg-open
|
||||
URxvt.url-select-plus.underline: true
|
||||
|
||||
! Keybinds
|
||||
URxvt.keysym.M-c: eval:selection_to_clipboard
|
||||
URxvt.keysym.M-v: eval:paste_clipboard
|
||||
URxvt.keysym.M-K: command:\033]720;1\007
|
||||
URxvt.keysym.M-J: command:\033]721;1\007
|
||||
URxvt.keysym.C-C: eval:selection_to_clipboard
|
||||
URxvt.keysym.C-V: eval:paste_clipboard
|
||||
URxvt.keysym.C-K: command:\033]720;1\007
|
||||
URxvt.keysym.C-J: command:\033]721;1\007
|
||||
URxvt.keysym.C-Right: \033[1;5C
|
||||
URxvt.keysym.C-Left: \033[1;5D
|
||||
URxvt.keysym.M-u: perl:url-select-plus:select_next
|
||||
URxvt.keysym.C-O: perl:url-select-plus:select_next
|
||||
URxvt.keysym.C-BackSpace:
|
||||
|
||||
! Fonts & Misc. Appearance
|
||||
|
@ -65,14 +65,13 @@ URxvt.boldFont: -*-kakwafont-*-bold-*-12-*,xft:Cozette,-*-tamzen-bold-*-12-*,xf
|
|||
URxvt.fading: 20
|
||||
URxvt.iconFile: /home/yosh/.local/share/icons/NsCDE/48x48/apps/xterm-color.png
|
||||
URxvt.internalBorder: 4
|
||||
URxvt.background.expr: merge keep { shade -0.7, rootalign root }, align 1, 0, keep { pad load "$HOME/pics/wallpapers/backdrops/terminal_avali_corner.png" }
|
||||
URxvt.background.expr: merge keep { shade -0.75, rootalign root }, align 1, 0, keep { pad load "$HOME/pics/wallpapers/backdrops/terminal_avali_corner.png" }
|
||||
|
||||
! Colors
|
||||
URxvt.tabbed.tabbar-fg: 15
|
||||
URxvt.tabbed.tabbar-bg: 0
|
||||
URxvt.tabbed.tab-fg: 7
|
||||
URxvt.tabbed.tab-bg: 9
|
||||
URxvt.matcher.rend.0: Uline fg6
|
||||
! }}}
|
||||
|
||||
! xterm time {{{
|
||||
|
|
|
@ -29,7 +29,7 @@ export MANPATH="$XDG_DATA_HOME/man:"
|
|||
export EDITOR="vim"
|
||||
export VISUAL="vim"
|
||||
export TERMINAL="urxvtc"
|
||||
export FLOATING_TERMINAL="urxvtc -name FLOATING_TERMINAL"
|
||||
export FLOATING_TERMINAL="urxvt -name FLOATING_TERMINAL"
|
||||
export QT_STYLE_OVERRIDE=kvantum
|
||||
# }}}
|
||||
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
## keybinds
|
||||
define-command -docstring "save and quit" x "write-all; quit"
|
||||
|
||||
## visual
|
||||
# colorscheme
|
||||
colorscheme palenight
|
||||
|
||||
# scrolling & wrapping
|
||||
set-option global scrolloff 1,3
|
||||
add-highlighter global/ wrap -word -indent
|
||||
|
||||
# tabs
|
||||
set-option global tabstop 4
|
||||
set-option global indentwidth 4
|
||||
|
||||
# statusbar
|
||||
set-option global ui_options ncurses_status_on_top=true
|
||||
|
||||
# line numbers
|
||||
add-highlighter global/ number-lines -hlcursor
|
||||
|
||||
# trailing whitespace
|
||||
add-highlighter global/ regex \h+$ 0:Error
|
||||
|
||||
# clipboard shit
|
||||
map -docstring "yank the selection into the clipboard" global user y "<a-|>xclip -sel clipboard<ret>"
|
||||
map -docstring "paste the clipboard" global user p "<a-!>xclip -sel clipboard -o<ret>"
|
|
@ -1,5 +1,3 @@
|
|||
TERMINAL: urxvtc
|
||||
|
||||
MENU: fzfmenu
|
||||
|
||||
text/: $TERMINAL -e $VISUAL --
|
||||
|
|
|
@ -18,13 +18,11 @@ 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 s <pass-all-keys>
|
||||
map -builtin -modes=i <C-v> <Pass>
|
||||
map -builtin -modes=i <C-c> <Pass>
|
||||
map -builtin -modes=i <C-a> <Pass>
|
||||
|
||||
" ex command mappings
|
||||
map -builtin -modes=n,v,i <C-b> -ex :dia bookmarks
|
||||
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
|
||||
|
@ -56,9 +54,9 @@ set hlfind
|
|||
|
||||
" other
|
||||
set newtab=help
|
||||
set defsearch=srx
|
||||
set defsearch=projectsearx
|
||||
set maxitems=10
|
||||
set complete=bookmark
|
||||
set complete=search,bookmark
|
||||
set editor='urxvt -e sh -c "vim <file>"'
|
||||
set cdpath=''
|
||||
set hm=wordstartswith
|
||||
|
|
|
@ -15,7 +15,7 @@ set -as terminal-features ',rxvt-unicode*:clipboard'
|
|||
bind-key O select-pane -t :.-
|
||||
|
||||
run-shell ~/.config/tmux/tmux-resurrect/resurrect.tmux
|
||||
set -g @resurrect-processes 'ncmpcpp aerc'
|
||||
set -g @resurrect-processes 'profanity weechat watch ncmpcpp aerc'
|
||||
set -g @resurrect-dir '$HOME/.local/share/tmux/resurrect'
|
||||
|
||||
# the following is the vim keybinds stuff
|
||||
|
|
|
@ -26,18 +26,12 @@ syntax on
|
|||
set number
|
||||
set relativenumber
|
||||
set background=dark
|
||||
colorscheme dim
|
||||
hi LineNr ctermfg=11 cterm=bold
|
||||
hi StatusLineNC cterm=none ctermbg=NONE
|
||||
hi StatusLine cterm=none
|
||||
hi VertSplit ctermbg=7 ctermfg=7
|
||||
hi WildMenu cterm=bold
|
||||
hi Search ctermfg=0 ctermbg=7
|
||||
colorscheme sorbet
|
||||
hi Normal ctermbg=none
|
||||
hi StatusLine ctermbg=8 ctermfg=15 cterm=none
|
||||
hi StatusLineNC cterm=none ctermbg=none ctermfg=7
|
||||
hi LineNr ctermfg=5 cterm=bold
|
||||
hi CurSearch ctermfg=7 ctermbg=2
|
||||
hi SpellLocal ctermbg=0 ctermfg=11
|
||||
hi SpellCap ctermbg=0 ctermfg=12
|
||||
hi SpellBad ctermbg=0 ctermfg=9
|
||||
hi SpellRare ctermbg=0 ctermfg=14
|
||||
" }}}
|
||||
|
||||
" tabs & windows {{{
|
||||
|
@ -89,12 +83,12 @@ inoremap <C-b> <C-Left>
|
|||
|
||||
" misc keybinds {{{
|
||||
" git stuff
|
||||
map <Leader>1 :diffget LOCAL<CR>
|
||||
map <Leader>2 :diffget BASE<CR>
|
||||
map <Leader>3 :diffget REMOTE<CR>
|
||||
noremap <Leader>1 :diffget LOCAL<CR>
|
||||
noremap <Leader>2 :diffget BASE<CR>
|
||||
noremap <Leader>3 :diffget REMOTE<CR>
|
||||
|
||||
" find noh keybinds
|
||||
nnoremap <C-S-f> :noh<CR>
|
||||
" noh
|
||||
nnoremap <C-_> :noh<CR>
|
||||
" }}}
|
||||
|
||||
" misc. options {{{
|
||||
|
@ -134,4 +128,5 @@ autocmd FileType rust setlocal cc=100 tw=100
|
|||
autocmd FileType haskell,tex setlocal et
|
||||
autocmd FileType tex setlocal sw=2 sts=2 conceallevel=1
|
||||
autocmd BufNewFile,BufFilePre,BufRead *.md set filetype=markdown.pandoc
|
||||
autocmd BufNewFile,BufFilePre,BufRead *.shp set ft=html
|
||||
" }}}
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
#
|
||||
# weechat -- autosort.conf
|
||||
#
|
||||
# WARNING: It is NOT recommended to edit this file by hand,
|
||||
# especially if WeeChat is running.
|
||||
#
|
||||
# Use commands like /set or /fset to change settings in WeeChat.
|
||||
#
|
||||
# For more info, see: https://weechat.org/doc/weechat/quickstart/
|
||||
#
|
||||
|
||||
[sorting]
|
||||
case_sensitive = off
|
||||
debug_log = off
|
||||
replacements = ""
|
||||
rules = ""
|
||||
signal_delay = 5
|
||||
signals = "buffer_opened buffer_merged buffer_unmerged buffer_renamed"
|
||||
sort_limit = 100
|
||||
sort_on_config_change = on
|
||||
|
||||
[v3]
|
||||
helpers = "{"core_first": "${if:${buffer.full_name}!=core.weechat}", "irc_raw_first": "${if:${buffer.full_name}!=irc.irc_raw}", "irc_raw_last": "${if:${buffer.full_name}==irc.irc_raw}", "hashless_name": "${info:autosort_replace,#,,${info:autosort_escape,${buffer.name}}}", "script_or_plugin": "${if:${script_name}?${script_name}:${plugin}}"}"
|
||||
rules = "["${core_first}", "${info:autosort_order,${info:autosort_escape,${script_or_plugin}},core,*,irc,bitlbee,matrix,slack}", "${script_or_plugin}", "${irc_raw_first}", "${server}", "${info:autosort_order,${type},server,*,channel,private}", "${hashless_name}", "${buffer.full_name}"]"
|
|
@ -15,27 +15,27 @@ auto_scroll = 50
|
|||
display_conditions = "${buffer.hidden}==0"
|
||||
enabled = on
|
||||
mouse_jump_visited_buffer = off
|
||||
mouse_move_buffer = on
|
||||
mouse_move_buffer = off
|
||||
mouse_wheel = on
|
||||
nick_prefix = off
|
||||
nick_prefix_empty = on
|
||||
nick_prefix = on
|
||||
nick_prefix_empty = off
|
||||
signals_refresh = ""
|
||||
sort = "number,-active"
|
||||
sort = "irc_server.name,irc_channel.type,number,-active"
|
||||
use_items = 1
|
||||
|
||||
[format]
|
||||
buffer = "${format_number} ${format_nick_prefix}${color_hotlist}${format_name}"
|
||||
buffer = "${format_number}${indent}${if:(${buffer.filter} == 0)?${color:magenta}⨯ }${format_nick_prefix}${color_hotlist}${if:(${buffer.full_name} =~ ^irc)?${if:(${irc_server.away_time} > 0 && ${buffer.name} =~ ^server)?${color:yellow}>}${if:(${irc_channel.part} == 1)?${color:magenta}▒}${if:(${irc_server.is_connected} == 0)?${color:*magenta}█}}${if:${type}==private?↪}${name}"
|
||||
buffer_current = "${color:,8}${format_buffer}"
|
||||
hotlist = " ${color:green}(${hotlist}${color:green})"
|
||||
hotlist_highlight = "${color:13}"
|
||||
hotlist_low = "${color:15}"
|
||||
hotlist_message = "${color:12}"
|
||||
hotlist_none = "${color:7}"
|
||||
hotlist_none = "${color:7}${if:${type}==server?${color:8}}"
|
||||
hotlist_private = "${color:10}"
|
||||
hotlist_separator = "${color:default},"
|
||||
indent = " "
|
||||
indent = "${color:8}${if:${buffer.next_buffer.local_variables.type}=~^(channel|private)$?├ :└─}"
|
||||
lag = " ${color:green}[${color:brown}${lag}${color:green}]"
|
||||
name = "${name}"
|
||||
nick_prefix = "${color_nick_prefix}${nick_prefix}"
|
||||
number = "${color:*9}${number}${if:${number_displayed}?.: }"
|
||||
number = "${color:3}${number}${if:${number_displayed}? : }"
|
||||
tls_version = " ${color:default}(${if:${tls_version}==TLS1.3?${color:green}:${if:${tls_version}==TLS1.2?${color:yellow}:${color:red}}}${translate:${tls_version}}${color:default})"
|
||||
|
|
|
@ -50,9 +50,9 @@ list_buffer_scroll_horizontal = 10
|
|||
list_buffer_sort = "~name2"
|
||||
list_buffer_topic_strip_colors = on
|
||||
msgbuffer_fallback = current
|
||||
new_channel_position = none
|
||||
new_channel_position = near_server
|
||||
new_list_position = none
|
||||
new_pv_position = none
|
||||
new_pv_position = near_server
|
||||
nick_completion_smart = speakers
|
||||
nick_mode = prefix
|
||||
nick_mode_empty = off
|
||||
|
@ -67,7 +67,7 @@ part_closes_buffer = off
|
|||
pv_buffer = independent
|
||||
pv_tags = "notify_private"
|
||||
raw_messages = 256
|
||||
server_buffer = merge_with_core
|
||||
server_buffer = independent
|
||||
smart_filter = on
|
||||
smart_filter_account = on
|
||||
smart_filter_chghost = on
|
||||
|
@ -158,7 +158,7 @@ default_chantypes = "#&"
|
|||
ipv6 = on
|
||||
local_hostname = ""
|
||||
msg_kick = ""
|
||||
msg_part = "WeeChat ${info:version}"
|
||||
msg_part = "Bailing out, you are on your own now. Good luck."
|
||||
msg_quit = "Bailing out, you are on your own now. Good luck."
|
||||
nicks = "yosh,yoshi,yoshiyosh,yoshiyoshiyosh,yoshiyoshyosh"
|
||||
nicks_alternate = on
|
||||
|
@ -295,7 +295,7 @@ efnet.sasl_password
|
|||
efnet.sasl_key
|
||||
efnet.sasl_timeout
|
||||
efnet.sasl_fail
|
||||
efnet.autoconnect = off
|
||||
efnet.autoconnect
|
||||
efnet.autoreconnect
|
||||
efnet.autoreconnect_delay
|
||||
efnet.nicks
|
||||
|
@ -433,7 +433,7 @@ furnet.sasl_password
|
|||
furnet.sasl_key
|
||||
furnet.sasl_timeout
|
||||
furnet.sasl_fail
|
||||
furnet.autoconnect = on
|
||||
furnet.autoconnect
|
||||
furnet.autoreconnect
|
||||
furnet.autoreconnect_delay
|
||||
furnet.nicks
|
||||
|
@ -444,7 +444,7 @@ furnet.local_hostname
|
|||
furnet.usermode
|
||||
furnet.command = "/msg nickserv identify ${sec.data.furnet};/umode +R"
|
||||
furnet.command_delay
|
||||
furnet.autojoin = "#SoftPaws,#linux"
|
||||
furnet.autojoin = "#linux"
|
||||
furnet.autojoin_dynamic
|
||||
furnet.autorejoin
|
||||
furnet.autorejoin_delay
|
||||
|
@ -553,7 +553,7 @@ hackint.split_msg_max_length
|
|||
hackint.charset_message
|
||||
hackint.default_chantypes
|
||||
hackint.registered_mode
|
||||
espernet.addresses = "stormlight.esper.net/6697"
|
||||
espernet.addresses = "na.irc.esper.net/6697"
|
||||
espernet.proxy
|
||||
espernet.ipv6
|
||||
espernet.tls = on
|
||||
|
|
|
@ -17,9 +17,9 @@ salt = on
|
|||
|
||||
[data]
|
||||
__passphrase__ = on
|
||||
libera = "45E2852B62E702DFA724BA464BD5B0FB8EA6F8AF74F1C81EDAC41606945BF0D1D36E23E139009F116BF6FD1A4A4E9D75D41CD66F9674DC866897A02B12EBCA3C7EA4C5B50529BD84C544CC0D431277B7D2"
|
||||
abime = "A8727A2FFA8C2672A680007761BC73E57544A84D783F52F1023D249D44960BAA13A04BC0E9B6541309BCD22FFEF25CFB36E9233AE9AB3E4887FD295DE6AB111780AC01C0A47031D002A17FE91DCED7E38E"
|
||||
anthrochat = "4C99041137B52C880E08E3B7153A375798674EC5C88DC3D3DE2BBEC4402CFA11A8023289790765E5693994AA130414EDBF974BE661C53DA6CA893C4337"
|
||||
furnet = "9D1844D0C9ACF5F35413724EA3D13E87050E34BC54D91D6F2CA0DB1F5E4B6D026EA7E0CC0EA7745680A86A64B858F2DD59EFC6BD394D46C6AB15F889000AE07F1B31088EB186B7CAA2"
|
||||
entropynet = "D32D9A48FC3CB12B1729913D6248896DAC62BD46814ACA4EB2B025E8092D8690328A36ECC63A9369DFCDD110D46AEE65D459FB1FB3A5D353C43EC38C9C3D16EFEA90106A51CC1F998BA81EF3DA20F62CCC"
|
||||
espernet = "5FB1F635796EDDC33796A44B7B996F231701CABD7C29BA59CC8B626CED1C2E1C39373F8D39D2BD8D08A634D95E95E62B597384F8198E0ACA0F993763534B8CF8881236F9F72EB00AE63A8BE8ED474C05345EBF95BE523BAF59AB099CB737C3ED09B448468055651632"
|
||||
libera = "699B9C29D4F7D00DE6348B6B354B38A3BEBCDABCF650F121E4E6EAA83ED03A84331417AE1921757A313F3F84D4F41090AFFA872FCCE63DFCC5CA43558CD6F2AA1CF12409574D48BD7AEF71802891B6F01E"
|
||||
abime = "99DCACB1CFA5A063E22268CC76FA0C643EEE5692A770C25CD0AB5784D26D99A897D793E8A7674B61612E06642868E9A69B361DE2379B5E0DAB275374F35BD1A22DCCEAE84B826DFCF498FBC5902BC86522"
|
||||
anthrochat = "93143FC7CA74DB442DFAF6B76FC69898F9270A3C85545DBAE2F52288B743CC28472EE010B1703D09B155CE63141A2209CBF677E137A7CD7E6914734EA9"
|
||||
furnet = "44BB304A21B5551AA53250B8FB5CC5D29E205D907C73ED1E87AE47C8B342CC59E065E05351F2C10E1DB35F8761AC422177D8C9B19D5B99BBBF6F01F1288F9E750CD6BFF36D9F9ED699"
|
||||
entropynet = "05B6B396920A5E9BF6601DF1FC9E3948F0333DD3D1399D3AC745F0F70B13F6CCAC4571E9953B471D9B30CF303E8B3E5F8498706AC885028E9756C0B3E916C66EB4C5FD015D356D496CC3BFAFF1A7FBE450"
|
||||
espernet = "CEF19A3A4B396278D23545E021D005771197A41EA5AEA39898D92BA4EDB3CC05319250A9B1EF429EF3201AFF7D7A79F58440717A76A3EFEFE2A325908DFF65BC3C7F6748160142F56918AD16791049DE36BD2AF7706C2E359843E73664A123EC592D07C517676D4056"
|
||||
|
|
|
@ -271,7 +271,7 @@ buflist.filling_left_right = vertical
|
|||
buflist.filling_top_bottom = columns_vertical
|
||||
buflist.hidden = off
|
||||
buflist.items = "buflist"
|
||||
buflist.position = bottom
|
||||
buflist.position = left
|
||||
buflist.priority = 0
|
||||
buflist.separator = on
|
||||
buflist.size = 0
|
||||
|
@ -348,8 +348,8 @@ title.hidden = off
|
|||
title.items = "buffer_title"
|
||||
title.position = top
|
||||
title.priority = 500
|
||||
title.separator = off
|
||||
title.size = 1
|
||||
title.separator = on
|
||||
title.size = 0
|
||||
title.size_max = 0
|
||||
title.type = window
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
; wyeb. GtkAccelMap rc-file -*- scheme -*-
|
||||
; this file is an automated accelerator map dump
|
||||
;
|
||||
; (gtk_accel_path "<window>/bookmark" "")
|
||||
; (gtk_accel_path "<window>/openClipboard" "")
|
||||
; (gtk_accel_path "<window>/viewSource" "")
|
||||
; (gtk_accel_path "<window>/openNewSrcURI" "")
|
||||
; (gtk_accel_path "<window>/editLabelOrTitle" "")
|
||||
; (gtk_accel_path "<window>/history" "")
|
||||
; (gtk_accel_path "<window>/quitAll" "")
|
||||
; (gtk_accel_path "<window>/duplicate" "")
|
||||
; (gtk_accel_path "<window>/openClipboardNew" "")
|
||||
; (gtk_accel_path "<window>/editMenu" "")
|
||||
; (gtk_accel_path "<window>/openSelection" "")
|
||||
; (gtk_accel_path "<window>/noSuffixProcess" "")
|
||||
; (gtk_accel_path "<window>/chromium" "")
|
||||
; (gtk_accel_path "<window>/openBackRange" "")
|
||||
; (gtk_accel_path "<window>/windowList" "")
|
||||
; (gtk_accel_path "<window>/main" "")
|
||||
; (gtk_accel_path "<window>/openWithRef" "")
|
||||
; (gtk_accel_path "<window>/openSelectionNew" "")
|
||||
; (gtk_accel_path "<window>/searchDictionary" "")
|
|
@ -1,232 +0,0 @@
|
|||
#Basically wyeb doesn't cut spaces. Also true is only 'true' not 'True'
|
||||
#
|
||||
#'all' overwrites the 'set's
|
||||
[all]
|
||||
winwidth=1000
|
||||
winheight=1000
|
||||
zoom=1.000
|
||||
ignoretlserr=false
|
||||
itp=false
|
||||
histviewsize=99
|
||||
histimgs=99
|
||||
histimgsize=222
|
||||
keepproc=false
|
||||
pointerwarp=false
|
||||
|
||||
[boot]
|
||||
enablefavicon=true
|
||||
extensionargs=adblock:true;
|
||||
multiwebprocs=true
|
||||
ephemeral=false
|
||||
#workaround
|
||||
unsetGTK_OVERLAY_SCROLLING=true
|
||||
|
||||
[search]
|
||||
searx=https://searx.projectlounge.pw/search?q=%s
|
||||
ddg=https://html.duckduckgo.com/search?q=%s
|
||||
|
||||
#Unlike the search group, the arg is not escaped
|
||||
#but can be called the same as the search
|
||||
[template]
|
||||
na=%s
|
||||
h=http://%s
|
||||
|
||||
#Settings set. You can add set:*
|
||||
#It is enabled by actions(set/set2/setstack) or included by others
|
||||
[set:v]
|
||||
enable-caret-browsing=true
|
||||
hackedhint4js=false
|
||||
|
||||
[set:script]
|
||||
enable-javascript=true
|
||||
|
||||
[set:image]
|
||||
auto-load-images=true
|
||||
linkformat=[![](wyeb:F) %.40s](%s)
|
||||
linkdata=tu
|
||||
|
||||
#
|
||||
#
|
||||
#Defaults of 'set's
|
||||
#You can use set;'s keys in set:* and uri:*
|
||||
#
|
||||
#
|
||||
[set;]
|
||||
#
|
||||
#core
|
||||
#
|
||||
#editor=xterm -e mimeopen %s
|
||||
#editor=gvim --servername wyeb --remote-silent "%s"
|
||||
editor=xdg-open %s
|
||||
mdeditor=
|
||||
#diropener=xterm -e mimeopen %s
|
||||
diropener=xdg-open %s
|
||||
generator=markdown -f -style %s
|
||||
#
|
||||
#misc
|
||||
#
|
||||
#usercss=user.css;user2.css
|
||||
usercss=user.css
|
||||
userscripts=
|
||||
#search=https://www.google.com/search?q=%s
|
||||
search=searx
|
||||
searchstrmax=99
|
||||
addressbar=false
|
||||
msgcolor=#c07
|
||||
msgmsec=600
|
||||
keepfavicondb=false
|
||||
#notnew | ignore | back | normal
|
||||
newwinhandle=normal
|
||||
scriptdialog=true
|
||||
#
|
||||
#loading
|
||||
#
|
||||
#adblock has a point only while wyebadblock is working.
|
||||
adblock=true
|
||||
reldomaindataonly=false
|
||||
reldomaincutheads=www.;wiki.;bbs.;developer.
|
||||
showblocked=false
|
||||
stdoutheaders=false
|
||||
#removeheaders=Upgrade-Insecure-Requests;Referer;
|
||||
removeheaders=
|
||||
rmnoscripttag=false
|
||||
#
|
||||
#bookmark
|
||||
#
|
||||
linkformat=[%.40s](%s)
|
||||
#t: title, u: uri, f: favicon
|
||||
linkdata=tu
|
||||
#
|
||||
#hint
|
||||
#
|
||||
hintkeys=fsedagwrvxqcz
|
||||
hackedhint4js=true
|
||||
hintrangemax=9
|
||||
rangeloopusec=90000
|
||||
#
|
||||
#download
|
||||
#
|
||||
dlwithheaders=false
|
||||
#dlmimetypes=*
|
||||
dlmimetypes=text/plain;video/;audio/;application/
|
||||
dlsubdir=Downloads
|
||||
dlwinback=true
|
||||
dlwinclosemsec=3000
|
||||
#
|
||||
#script
|
||||
#
|
||||
spawnmsg=false
|
||||
#onstartmenu exec a file in the menu dir when load started before redirect
|
||||
onstartmenu=
|
||||
#when load commited
|
||||
onloadmenu=
|
||||
#when load finished
|
||||
onloadedmenu=
|
||||
#
|
||||
#input
|
||||
#
|
||||
multiplescroll=2
|
||||
#keybindswaps=Xx;ZZ;zZ ->if typed x: x to X, if Z: Z to Z
|
||||
keybindswaps=
|
||||
#hjkl's defaults are scrolls, not arrow keys
|
||||
hjkl2arrowkeys=false
|
||||
mdlbtnlinkaction=openback
|
||||
mdlbtnspace=winlist
|
||||
mdlbtnleft=prevwin
|
||||
mdlbtnright=nextwin
|
||||
mdlbtnup=top
|
||||
mdlbtndown=bottom
|
||||
pressscrollup=top
|
||||
pressscrolldown=bottom
|
||||
rockerleft=back
|
||||
rockerright=forward
|
||||
rockerup=quitprev
|
||||
rockerdown=quitnext
|
||||
button8=back
|
||||
button9=forward
|
||||
#
|
||||
#Webkit's settings
|
||||
#
|
||||
enable-javascript=false
|
||||
auto-load-images=true
|
||||
load-icons-ignoring-image-load-setting=false
|
||||
enable-offline-web-application-cache=true
|
||||
enable-html5-local-storage=true
|
||||
enable-html5-database=true
|
||||
enable-xss-auditor=false
|
||||
enable-frame-flattening=false
|
||||
enable-plugins=false
|
||||
enable-java=false
|
||||
javascript-can-open-windows-automatically=false
|
||||
enable-hyperlink-auditing=true
|
||||
default-font-family=serif
|
||||
monospace-font-family=monospace
|
||||
serif-font-family=serif
|
||||
sans-serif-font-family=sans-serif
|
||||
cursive-font-family=serif
|
||||
fantasy-font-family=serif
|
||||
pictograph-font-family=serif
|
||||
default-font-size=13
|
||||
default-monospace-font-size=13
|
||||
minimum-font-size=0
|
||||
default-charset=iso-8859-1
|
||||
enable-private-browsing=false
|
||||
enable-developer-extras=false
|
||||
enable-resizable-text-areas=true
|
||||
enable-tabs-to-links=true
|
||||
enable-dns-prefetching=false
|
||||
enable-caret-browsing=false
|
||||
enable-fullscreen=true
|
||||
print-backgrounds=true
|
||||
enable-webaudio=true
|
||||
enable-webgl=true
|
||||
allow-modal-dialogs=false
|
||||
zoom-text-only=false
|
||||
javascript-can-access-clipboard=false
|
||||
media-playback-requires-user-gesture=false
|
||||
media-playback-allows-inline=true
|
||||
draw-compositing-indicators=false
|
||||
enable-site-specific-quirks=true
|
||||
enable-page-cache=true
|
||||
user-agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15
|
||||
enable-smooth-scrolling=false
|
||||
enable-accelerated-2d-canvas=false
|
||||
enable-write-console-messages-to-stdout=false
|
||||
enable-media-stream=true
|
||||
enable-mock-capture-devices=false
|
||||
enable-spatial-navigation=false
|
||||
enable-mediasource=true
|
||||
enable-encrypted-media=false
|
||||
enable-media-capabilities=false
|
||||
allow-file-access-from-file-urls=false
|
||||
allow-universal-access-from-file-urls=false
|
||||
allow-top-navigation-to-data-urls=false
|
||||
#ON_DEMAND | ALWAYS | NEVER
|
||||
hardware-acceleration-policy=ALWAYS
|
||||
enable-back-forward-navigation-gestures=false
|
||||
enable-javascript-markup=true
|
||||
enable-media=true
|
||||
media-content-types-requiring-hardware-support=
|
||||
enable-webrtc=false
|
||||
disable-web-security=false
|
||||
|
||||
#After 'uri:' is regular expressions for the setting set.
|
||||
#preferential order of groups: lower > upper > 'set;'
|
||||
[uri:^mailto:]
|
||||
handler=xdg-open %s
|
||||
|
||||
[uri:^gemini:]
|
||||
handler=xdg-open %s
|
||||
|
||||
[uri:^https?://www\.youtube\.com/(.*)]
|
||||
handler=wyeb open https://vid.puffyan.us/%s
|
||||
|
||||
[uri:^https?://twitter\.com/(.*)]
|
||||
handler=wyeb open http://yosh.nitter.rip/%s
|
||||
|
||||
[uri:^https?://(yosh.nitter.rip|wetdry.world|vid.puffyan.us).*]
|
||||
enable-javascript=true
|
||||
|
||||
[uri:^https://wetdry\.world/deck/@lexd0g/110854727039207659]
|
||||
|
||||
[uri:^https://wetdry\.world/deck/@koko@yiff\.life/110855139762320250]
|
|
@ -1,40 +0,0 @@
|
|||
<!-- this is text/markdown -->
|
||||
<meta charset=utf8>
|
||||
<style>
|
||||
body{overflow-y:scroll} /*workaround for the delaying of the context-menu*/
|
||||
a{background:linear-gradient(to right top, #ddf, white, white, white);
|
||||
color:#109; margin:1px; padding:2px; text-decoration:none; display:inline-block}
|
||||
a:hover{text-decoration:underline}
|
||||
img{height:1em; width:1em; margin:-.1em}
|
||||
strong > code{font-size:1.4em}
|
||||
</style>
|
||||
|
||||
<html>
|
||||
<body>
|
||||
###Specific Keys:
|
||||
- **`e`** : Edit this page
|
||||
- **`E`** : Edit main config file
|
||||
- **`c`** : Open config directory
|
||||
- **`m`** : Show this page
|
||||
- **`M`** : Show **[history](wyeb:history)**
|
||||
- **`b`** : Add title and URI of a page opened to this page
|
||||
|
||||
If **e,E,c** don't work, edit values '`mimeopen -n %s`' of ~/.config/wyeb./main.conf<br>
|
||||
or change mimeopen's database by running '<code>mimeopen <i>file/directory</i></code>' in terminals.
|
||||
|
||||
For other keys, see **[help](wyeb:help)** assigned '**`:`**'.
|
||||
Since wyeb is inspired by **[dwb](https://wiki.archlinux.org/index.php/dwb)**
|
||||
and luakit, usage is similar to them.
|
||||
|
||||
---
|
||||
<!--
|
||||
wyeb:i/iconname returns an icon image of current icon theme of gtk.
|
||||
wyeb:f/uri returns a favicon of the uri loaded before.
|
||||
wyeb:F converted to the wyeb:f with a parent tag's href.
|
||||
-->
|
||||
</body>
|
||||
</html>
|
||||
[Repository search results · GitHub](https://github.com/search?q=suckless%20tabbed&type=repositories)
|
||||
[Repository search results · GitHub](https://github.com/search?q=suckless%20tabbed&type=repositories)
|
||||
[alice: "i come into wetdry world an](https://wetdry.world/deck/@lexd0g/110854727039207659)
|
||||
[ko 🦊🌸: "oh. using gnu units i](https://wetdry.world/deck/@koko@yiff.life/110855139762320250)
|
|
@ -1 +0,0 @@
|
|||
wyeb // shrange 'wyeb // openback $MEDIA_IMAGE_LINK'
|
|
@ -1 +0,0 @@
|
|||
wyeb // shhint 'wyeb // opennew $MEDIA_IMAGE_LINK'
|
|
@ -1 +0,0 @@
|
|||
wyeb // shhint 'wyeb // openwithref $MEDIA_IMAGE_LINK'
|
|
@ -1 +0,0 @@
|
|||
wyeb // openconfigdir menu
|
|
@ -1 +0,0 @@
|
|||
wyeb // bookmark "$LINK_OR_URI $LABEL_OR_TITLE"
|
|
@ -1 +0,0 @@
|
|||
wyeb // opennew $URI
|
|
@ -1 +0,0 @@
|
|||
wyeb // edituri "$LABEL_OR_TITLE"
|
|
@ -1 +0,0 @@
|
|||
wyeb // showhistory ''
|
|
@ -1 +0,0 @@
|
|||
wyeb // winlist ''
|
|
@ -1 +0,0 @@
|
|||
wyeb // open wyeb:main
|
|
@ -1 +0,0 @@
|
|||
wyeb // open "$CLIPBOARD"
|
|
@ -1 +0,0 @@
|
|||
wyeb // opennew "$CLIPBOARD"
|
|
@ -1 +0,0 @@
|
|||
wyeb // open "$PRIMARY"
|
|
@ -1 +0,0 @@
|
|||
wyeb // opennew "$PRIMARY"
|
|
@ -1 +0,0 @@
|
|||
wyeb // open "u $PRIMARY"
|
|
@ -1 +0,0 @@
|
|||
wyeb // shsrc 'd="$DLDIR/wyeb-source" && tee > "$d" && mimeopen -n "$d"'
|
|
@ -1 +0,0 @@
|
|||
chromium $LINK_OR_URI
|
|
@ -1 +0,0 @@
|
|||
wyeb / new $LINK_OR_URI
|
|
@ -1 +0,0 @@
|
|||
wyeb // quitall ''
|
|
@ -1,30 +0,0 @@
|
|||
# First char is 'w':white list or 'b':black list.
|
||||
# Second and following chars are regular expressions.
|
||||
# Preferential order: bottom > top
|
||||
# Keys 'a' and 'A' on wyeb add blocked or loaded list to this file.
|
||||
|
||||
w^https?://([a-z0-9]+\.)*githubusercontent\.com/
|
||||
|
||||
|
||||
# blocked in https://porkbun.com/
|
||||
w^https://www\.googletagmanager\.com/gtm\.js\?id=GTM-5S49FWT
|
||||
|
||||
# blocked in https://github.com/jun7/wyeb/blob/master/main.c
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
||||
w^https://collector\.github\.com/github/collect
|
|
@ -0,0 +1 @@
|
|||
../autosort.py
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue