dotfiles

Dotfiles for my OpenBSD environment.
Log | Files | Refs

commit b7121d3cdb822cc8f9924acf716b732e55bb34d2
parent e828797d1826f6262ddcd40c91b18c873002b9bd
Author: Matsuda Kenji <contact2655@matsudakenji.xyz>
Date:   Fri,  8 Jul 2022 15:12:16 +0900

tune w3m

Diffstat:
M.config/mutt/conf.d/sakura2 | 8++++----
M.config/mutt/mailcap | 3+--
M.config/newsboat/config | 7+++----
M.config/newsboat/urls | 11++---------
A.config/w3m/config | 149+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
M.config/w3m/keymap | 19+++++++++++++++----
A.config/w3m/mailcap | 2++
M.profile | 2+-
M.shrc | 2+-
Mbin/dwm_status | 2+-
10 files changed, 179 insertions(+), 26 deletions(-)

diff --git a/.config/mutt/conf.d/sakura2 b/.config/mutt/conf.d/sakura2 @@ -1,12 +1,12 @@ source "/etc/mail/mutt/sakura2" -set folder = "imaps://2655@mtkn.jp@mail.mtkn.jp:993" -set smtp_url = "smtps://2655@mtkn.jp@mail.mtkn.jp:587" -set imap_user = "2655@mtkn.jp" +set folder = "imaps://hoge@mtkn.jp@mail.mtkn.jp:993" +set smtp_url = "smtps://hoge@mtkn.jp@mail.mtkn.jp:587" +set imap_user = "hoge@mtkn.jp" set hostname = "mtkn.jp" # folder -set from = "2655@mtkn.jp" +set from = "hoge@mtkn.jp" set spoolfile = "=INBOX" set record = "=Sent" set trash = "=Trash" diff --git a/.config/mutt/mailcap b/.config/mutt/mailcap @@ -1,4 +1,3 @@ -#text/html; w3m -o keymap_file=~/.config/w3m/keymap %s -I %{charset} -T text/html -text/html; firefox %s +text/html; w3m -o keymap_file=~/.config/w3m/keymap %s -I %{charset} -T text/html image/*; sxiv %s application/pdf; mupdf %s diff --git a/.config/newsboat/config b/.config/newsboat/config @@ -1,10 +1,9 @@ -browser "firefox %u" +browser "surf %u" bind-key k prev bind-key j next pager less -macro y set browser "mpv %u"; open-in-browser; set browser "firefox %u" -macro d set browser "youtube-dl %u &"; open-in-browser; set browser "firefox %u" -macro b set browser "firefox %u" +macro y set browser "mpv %u"; open-in-browser; set browser "surf %u" +macro b set browser "surf %u" diff --git a/.config/newsboat/urls b/.config/newsboat/urls @@ -2,12 +2,10 @@ https://lukesmith.xyz/rss.xml comuter https://notrelated.xyz/rss comuter https://videos.lukesmith.xyz/feeds/videos.xml?sort=-publishedAt&filter=local comuter https://suckless.org/atom.xml comuter -https://archlinux.org/feeds/news/ comuter https://www.romanzolotarev.com/rss.xml comuter https://unixsheikh.com/feed.rss comuter https://lonami.dev/blog/atom.xml comuter https://dataswamp.org/~solene/rss.xml comuter -https://www.freebsd.org/events/feed.xml comuter https://feeds.fireside.fm/bsdnow/rss https://blog.eniehack.net/atom.xml comuter https://jcs.org/rss comuter @@ -15,10 +13,7 @@ https://undeadly.org/cgi?action=rss comuter https://blog.plenz.com/atom.xml comuter https://vim-jp.org/rss.xml comuter https://tsutsui.hatenablog.com/rss comuter -https://codemadness.org/rss_content.xml - -https://www.youtube.com/feeds/videos.xml?channel_id=UChhdZKmT0uNdOxHPgkSelmA -https://www.youtube.com/feeds/videos.xml?channel_id=UCoC47do520os_4DBMEFGg4A +https://codemadness.org/rss_content.xml computer https://www.youtube.com/feeds/videos.xml?channel_id=UC7YOGHUfC1Tb6E4pudI9STA https://www.youtube.com/feeds/videos.xml?channel_id=UCntL6bw6PoFR0r67cMYXLkg https://www.youtube.com/feeds/videos.xml?channel_id=UC5gLmcFuvdGbajs4VL-WU3g @@ -27,10 +22,8 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCNnuBjHrb2UYBUi0I5otmjQ https://www.youtube.com/feeds/videos.xml?channel_id=UCykitgt7KZZdBo597aoz38A https://www.youtube.com/feeds/videos.xml?channel_id=UCExoD6BaC8Pj45SB92iS1Wg https://www.youtube.com/feeds/videos.xml?channel_id=UCgVRISJeNusnxbYad3vfajg -https://www.youtube.com/feeds/videos.xml?channel_id=UCs8DNFOxYen3kuj87aWKG9g https://www.youtube.com/feeds/videos.xml?channel_id=UCwSOARsvB-Qa6PtuYyK74dA asmr -https://www.youtube.com/feeds/videos.xml?channel_id=UCz4jhqrCfthF8NnldZeK_rw asmr https://www.youtube.com/feeds/videos.xml?channel_id=UCue0AhOm8SARARIcT-0mE1w asmr https://www.youtube.com/feeds/videos.xml?channel_id=UCAZqVGCUyiEBNopy7EloMTw asmr -https://www.youtube.com/feeds/videos.xml?channel_id=UCX8fFzD1Kdi8uCSmbOce08w asmr https://www.youtube.com/feeds/videos.xml?channel_id=UCkMxe-0NaJw0Yc0g2Q29gcw +https://www.youtube.com/feeds/videos.xml?channel_id=UCL7VEatXa9yBCKeM-ww8TnA diff --git a/.config/w3m/config b/.config/w3m/config @@ -0,0 +1,149 @@ +tabstop 8 +indent_incr 4 +pixel_per_char 8 +frame 0 +target_self 0 +open_tab_blank 0 +open_tab_dl_list 0 +display_link 0 +display_link_number 0 +decode_url 0 +display_lineinfo 0 +ext_dirlist 1 +dirlist_cmd file:///$LIB/dirlist.cgi +use_dictcommand 1 +dictcommand file:///$LIB/w3mdict.cgi +multicol 0 +alt_entity 0 +graphic_char 0 +display_borders 0 +fold_textarea 0 +display_ins_del 1 +ignore_null_img_alt 1 +view_unseenobject 1 +display_image 0 +pseudo_inlines 1 +fold_line 0 +show_lnum 0 +show_srch_str 1 +label_topline 0 +nextpage_topline 0 +color 1 +basic_color terminal +anchor_color green +image_color magenta +form_color red +mark_color cyan +bg_color terminal +active_style 0 +active_color cyan +visited_anchor 0 +visited_color green +pagerline 10000 +use_history 1 +history 100 +save_hist 0 +confirm_qq 1 +close_tab_back 0 +mark 0 +emacs_like_lineedit 0 +space_autocomplete 0 +vi_prec_num 0 +mark_all_pages 0 +wrap_search 0 +ignorecase_search 1 +use_mouse 1 +reverse_mouse 0 +relative_wheel_scroll 0 +relative_wheel_scroll_ratio 30 +fixed_wheel_scroll_count 5 +clear_buffer 1 +decode_cte 0 +auto_uncompress 0 +preserve_timestamp 1 +keymap_file /home/kenji/.config/w3m/keymap +document_root +personal_document_root +cgi_bin +index_file +mime_types ~/.mime.types, /etc/mime.types +mailcap ~/.config/w3m/mailcap +urimethodmap ~/.config/w3m/urimethodmap, /etc/w3m/urimethodmap +editor /usr/bin/vi +mailto_options 1 +mailer +extbrowser mpv --force-window=yes %s & +extbrowser2 surf %s & +extbrowser3 +extbrowser4 +extbrowser5 +extbrowser6 +extbrowser7 +extbrowser8 +extbrowser9 +bgextviewer 1 +use_lessopen 0 +passwd_file ~/.config/w3m/passwd +disable_secret_security_check 0 +ftppasswd +ftppass_hostnamegen 1 +pre_form_file ~/.config/w3m/pre_form +siteconf_file ~/.config/w3m/siteconf +user_agent +no_referer 0 +accept_language en;q=1.0 +accept_encoding gzip, compress, bzip, bzip2, deflate +accept_media text/html, text/*;q=0.5, image/* +argv_is_url 1 +retry_http 1 +default_url 1 +follow_redirection 10 +meta_refresh 0 +dns_order 0 +nntpserver +nntpmode +max_news 50 +use_proxy 1 +http_proxy +https_proxy +gopher_proxy +ftp_proxy +no_proxy +noproxy_netaddr 1 +no_cache 0 +ssl_forbid_method 2, 3 +ssl_verify_server 1 +ssl_cert_file +ssl_key_file +ssl_ca_path +ssl_ca_file +use_cookie 0 +show_cookie 0 +accept_cookie 0 +accept_bad_cookie 0 +cookie_reject_domains +cookie_accept_domains +cookie_avoid_wrong_number_of_dots +display_charset UTF-8 +document_charset UTF-8 +auto_detect 2 +system_charset UTF-8 +follow_locale 1 +ext_halfdump 0 +use_wide 1 +use_combining 1 +east_asian_width 0 +use_language_tag 1 +ucs_conv 1 +pre_conv 0 +search_conv 1 +fix_width_conv 1 +use_gb12345_map 0 +use_jisx0201 0 +use_jisc6226 0 +use_jisx0201k 0 +use_jisx0212 0 +use_jisx0213 0 +strict_iso2022 1 +gb18030_as_ucs 0 +simple_preserve_space 0 diff --git a/.config/w3m/keymap b/.config/w3m/keymap @@ -154,6 +154,11 @@ keymap :H HELP keymap :O OPTIONS keymap :d DOWNLOAD_LIST +#external +keymap I VIEW_IMAGE +keymap M EXTERN_LINK +keymap ESC-M EXTERN + ########## history navigation ########## keymap L NEXT keymap H PREV @@ -170,10 +175,11 @@ keymap k DOWN keymap gg BEGIN keymap G END keymap C-d NEXT_HALF_PAGE -keymap d NEXT_HALF_PAGE keymap C-u PREV_HALF_PAGE -keymap u PREV_HALF_PAGE keymap zz CENTER_V +keymap > SHIFT_RIGHT +keymap < SHIFT_LEFT + ########## cursor ########## keymap l MOVE_RIGHT1 keymap h MOVE_LEFT1 @@ -183,25 +189,30 @@ keymap 0 LINE_BEGIN keymap $ LINE_END keymap w NEXT_WORD keymap b PREV_WORD + ########## cursor history ########## -#keymap C-r REDO -#keymap u UNDO +keymap C-r REDO +keymap u UNDO + ########## navigation ########## keymap f MOVE_LIST_MENU keymap F LIST_MENU keymap C-n NEXT_LINK keymap C-p PREV_LINK keymap :l PEEK_LINK +keymap :u MARK_URL # reload keymap r RELOAD keymap C-r RELOAD +keymap C-l REDRAW # save/load keymap :w SAVE keymap :W PRINT keymap :o GOTO keymap :e LOAD +keymap :s GOTO https://lite.duckduckgo.com/lite/ # jump keymap ESC-C-j SUBMIT diff --git a/.config/w3m/mailcap b/.config/w3m/mailcap @@ -0,0 +1,2 @@ +image/*; sxiv %s +video/*; mpv %s diff --git a/.profile b/.profile @@ -28,7 +28,7 @@ export GNUPGHOME="$XDG_CONFIG_HOME/gnupg" # less export LESSHISTFILE=- -export BROWSER="firefox" +export BROWSER="surf" export TERMINAL="st" export EDITOR="nvi" export PATH="$PATH:$HOME/bin:/usr/local/heirloom-doctools/bin:$HOME/.local/src/kotoriotoko/BIN" diff --git a/.shrc b/.shrc @@ -2,7 +2,7 @@ PS1='[\u@\h \W]\$ ' -alias w3m='w3m -o keymap_file=~/.config/w3m/keymap -o save_hist=false -no-cookie' +alias w3m='w3m -config ~/.config/w3m/config -no-cookie' alias tmux='tmux -f /home/kenji/.config/tmux/tmux.conf' alias ls='ls -1' alias vi="env HOME=$XDG_CONFIG_HOME/nvi nvi" diff --git a/bin/dwm_status b/bin/dwm_status @@ -16,7 +16,7 @@ else bat="" fi -cpu=" CPU $(uptime | sed 's/.*load averages: \(.*\)/\1/' | cut -d, -f1) |" +cpu=" CPU $(uptime | sed 's/.*load averages: \(.*\)/\1/' | cut -d, -f1) $(sysctl -n hw.cpuspeed)MHz |" tmp=" TMP $(sysctl -n hw.sensors.cpu0.temp0 | cut -d'.' -f1) |"