commit b61a66d9637e1d311923b86ce66e99b78df5056a
parent 8af378f8d3805c73fe6a592e3d4a7e7dd1857caa
Author: Matsuda Kenji <contact2655@matsudakenji.xyz>
Date: Sat, 25 Jun 2022 14:25:53 +0900
make change
Diffstat:
9 files changed, 134 insertions(+), 73 deletions(-)
diff --git a/.config/mutt/conf.d/sakura b/.config/mutt/conf.d/sakura
@@ -1,4 +1,4 @@
-source "openssl rsautl -decrypt -inkey ~/rsa/key -in ~/.config/mutt/passwd/sakura.rsa |"
+source "while ! openssl rsautl -decrypt -inkey ~/rsa/key -in ~/.config/mutt/passwd/sakura.rsa; do :; done |"
set hostname = "matsudakenji.xyz"
set from = "contact2655@matsudakenji.xyz"
diff --git a/.config/mutt/muttrc b/.config/mutt/muttrc
@@ -1,3 +1,6 @@
+set alias_file = ~/address/mutt
+source ~/address/mutt
+
set realname = "Matsuda Kenji"
# default to sakura
diff --git a/.config/newsboat/urls b/.config/newsboat/urls
@@ -33,5 +33,4 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCz4jhqrCfthF8NnldZeK_rw asm
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=UCnGxonfiiey6qbiuxPPPLDw
https://www.youtube.com/feeds/videos.xml?channel_id=UCkMxe-0NaJw0Yc0g2Q29gcw
diff --git a/.config/skk/skk-uim-jisyo b/.config/skk/skk-uim-jisyo
@@ -1,21 +1,119 @@
+かん /諫;諫言/諌;「諫」の異体字/
+かんじ /漢字/寛治;年号(1087-1094)/感じ/
+つk /尽/[か/尽/]/
+あいそ /愛想/
+やりかた /やり方/
+なk /無/泣/[く/無/泣/]/
+せんたくし /選択肢/
+しょうs /称/[し/称/]/
+きょうか /強化;†strengthen/
+ま /間/
+しr /知/[り/知/]/[れ/知/]/[ら/知/]/
+ほうほう /方法/
+いがい /以外;†except.「それ-」/
+にんしょう /認証/
+にだんかい /二段階/
+ふかのう /不可能/
+こんど /今度/
+しかs /然;(however) 然しながら/[し/然;(however) 然しながら/]/
+もんだい /問題/
+かくにん /確認/
+てき /的/
+て /手/
+にちじょう /日常/
+ふだん /普段/
+づらi /辛/[い/辛/]/
+つかi /使/[い/使/]/
+おもi /思/[い/重/思/]/
+まえ /前/
+いじょう /以上/
+ねん /年/
+りよう /利用/
+しかた /仕方/
+ぼく /僕/
+かいやく /解約/
+けいたい /携帯/
+ひつよう /必要/
+ばんごう /番号/
+けいたいでんわ /携帯電話/
+ひっす /必須/
+せってい /設定/
+ところが /処が/
+かんがe /考/[え/考/]/
+さくじょ /削除/
+わすr /忘/[れ/忘/]/
+けs /消/[し/消/]/
+ときどき /時々/
+とうめん /当面/
+はあく /把握/
+じぶん /自分/
+とどi /届/[い/届/]/
+ほう /方/報/
+いe /言/[え/言/]/
+へんこう /変更/
+ねm /寝/[む/寝/]/
+きぶん /気分/
+ひ /日/
+もt /持/[って/持/]/
+ところ /所/
+せいり /整理/
+とおr /通/[り/通/]/
+つくt /作/[った/作/]/
+てあたりしだい /手当たり次第/
+とき /時/
+かつどう /活動/
+しゅうしょく /就職/
+あきらm /諦/[め/諦/]/
+ていど /程度/
+おもu /思/[う/思/]/
+つかt /使/[って/使/]/
+おおむね /概ね/
+できn /出来/[な/出来/]/
+とく /特/得;merit/
+がくせい /学生/
+いちぶ /一部/
+いt /行/[った/行/]/
+ずいじ /随時/
+かたっぱし /片っ端/
+とうろく /登録/
+き /機/黄/
+いr /入/[れ/入/]/
+てn /手/[に/手/]/
+どくじ /独自/
+かr /借/[り/借/]/
+ながらく /長らく/
+ほか /他/
+わ /和/輪/
+れい /令/玲;玲瓏/
+れいわ /令和/
+にち /日/
+がつ /月/
+あt /当/合;(一致) 話が合う/[った/合;(一致) 話が合う/]/[た/当/]/
+ふべん /不便/
+げんざい /現在/
+とりひきじょ /取引所/
+しさん /資産/
+あんごう /暗号;code/
+ころ /頃/
+かi /書/買/[い/書/買/]/
+さいしょ /最初/
+さいそ /再訴/
+とも /共/友/
+そうどうりん /僧道林/
+はやし /林/
+みち /道/
+そうりょ /僧侶/
ばしょ /場所/
こうほ /候補/
へんかん /変換/
-もんだい /問題/
とくn /特;-に/[に/特;-に/]/
-とく /得;merit/
おこn /行/[な/行/]/
にゅうりょく /入力/
-かんじ /漢字/寛治;年号(1087-1094)/感じ/
いち /位置/
こまt /困/[った/困/]/
じまえ /自前/時前/
-き /機/黄/
にゅうしゅ /入手/
-じぶん /自分/
いや /嫌/
-りよう /利用/
-ながらく /長らく/
こうちく /構築/
ことに /琴似;地名,札幌/
にしく /西区/
@@ -47,7 +145,6 @@
ひがし /東/
あきさ /玲紗/
さ /紗;袱紗/
-れい /玲;玲瓏/
えんどう /遠藤/
すけ /佑/
するが /駿河/
@@ -91,18 +188,14 @@
なか /中/
のはら /野原/
かいなん /海南/
-ほう /方/報/
-とうろく /登録/
さんか /参加/
あみ /網/
こうりゅう /交流/
かい /会/回/
-わ /輪/
みず /水/
きぼう /希望/
みなわかい /水輪会/水輪会交流網加入について/
かにゅう /加入/
-かん /諌;「諫」の異体字/
けん /遣;派遣/
でm /出/[ま/出/]/
みにくi /見難;(hard to see) 見難い表示/[い/見難;(hard to see) 見難い表示/]/
@@ -114,7 +207,6 @@
あたらs /新/[し/新/]/
めんどう /面倒/
てつづき /手続/
-へんこう /変更/
ねがi /願/[い/願/]/
ねがい /願/
でんし /電子/
@@ -134,12 +226,10 @@
れんらくさき /連絡先/
みt /見/[て/見/]/
きょう /今日/
-ぼく /僕/
わる /悪/
わr /割/[る/割/]/
つごう /都合/
あす /明日/
-おもi /思/[い/思/]/
わk /分/[か/分/]/
わかr /別;(人と) 彼氏と別れる/[り/別;(人と) 彼氏と別れる/]/
くさ /草/
@@ -149,7 +239,6 @@
ひくi /低/[い/低/]/
した /下/
にまい /二枚/
-いt /行/[った/行/]/
すこし /少し/
うしろ /後ろ/
わふう /和風/
@@ -157,7 +246,6 @@
させつ /左折/
ひだり /左/
ぞい /沿い/
-みち /道/
こうさてん /交差点/
しんごう /信号/
てまえ /手前/
@@ -165,7 +253,6 @@
はし /橋/
ちょくしん /直進/
おr /降/[り/降/]/
-ふべん /不便/
れんらく /連絡/
おしe /教/[え/教/]/
じかん /時間/
@@ -176,17 +263,13 @@
あした /明日/
ようじ /用事/
いただk /頂/[け/頂/]/
-かくにん /確認/
めいわく /迷惑/
-つかt /使/[って/使/]/
むかし /昔/
-しr /知/[り/知/]/[れ/知/]/
はいt /入/[って/入/]/
へんじ /返事/
おくr /送;(send)/[り/送;(send)/]/
なんど /何度/
しりあt /知り合/[った/知り合/]/
-あt /合;(一致) 話が合う/[った/合;(一致) 話が合う/]/
ぼうし /帽子/
せんてい /剪定;prune.「庭木の-」/
みき /幹/
@@ -195,7 +278,6 @@
うm /埋/[め/埋/]/
いたるところ /至る所/
むね /胸/
-ねん /年/
にほんご /日本語/
はっせい /発声;vocalisation/
つうか /通貨;currency/通過;passage/
@@ -232,7 +314,5 @@
つづk /続/[き/続/]/
くさかr /草刈/[り/草刈/]/
あめ /雨/
-ときどき /時々/
くもり /曇り/
はれ /晴/
-にち /日/
diff --git a/.config/vim/vimrc b/.config/vim/vimrc
@@ -1,23 +1,11 @@
set fenc=utf-8
set encoding=utf-8
-set nocompatible
filetype on
set number
set shiftwidth=4
set tabstop=4
-"set ambiwidth=double
-if !isdirectory(expand("$XDG_CACHE_HOME/vim/undodir"))
- call mkdir(expand("$XDG_CACHE_HOME/vim/undodir"), "p")
-endif
-set viminfo+=n~/.cache/vim/viminfo
-set undofile
-set undodir=$XDG_CACHE_HOME/vim/undodir
-
-noremap <c-h> <c-w><c-h>
-noremap <c-j> <c-w><c-j>
-noremap <c-k> <c-w><c-k>
-noremap <c-l> <c-w><c-l>
+set viminfo=
map <up> <nop>
map <down> <nop>
@@ -28,26 +16,3 @@ imap <up> <nop>
imap <down> <nop>
imap <left> <nop>
imap <right> <nop>
-
-"eskk.vim
-let eskk#dictionary='~/.config/skk/skk-vim-jisyo'
-let eskk#large_dictionary='/usr/local/share/skk/SKK-JISYO.L'
-let eskk#egg_like_newline=1
-
-"html tag
-autocmd Filetype html inoremap ;com <!-- --><Esc>3hi
-autocmd Filetype html inoremap ;1 <h1></h1><Esc>4hi
-autocmd Filetype html inoremap ;2 <h2></h2><Esc>4hi
-autocmd Filetype html inoremap ;3 <h3></h3><Esc>4hi
-autocmd Filetype html inoremap ;4 <h4></h4><Esc>4hi
-autocmd Filetype html inoremap ;5 <h5></h5><Esc>4hi
-autocmd Filetype html inoremap ;6 <h6></h6><Esc>4hi
-autocmd Filetype html inoremap ;pa <p><Return><Return></p><Esc>ki
-autocmd Filetype html inoremap ;b <b></b><Esc>3hi
-autocmd Filetype html inoremap ;i <i></i><Esc>3hi
-autocmd Filetype html inoremap ;pre <pre><Return><Return></pre><Esc>ki
-autocmd Filetype html inoremap ;cd <code><Return><Return></code><Esc>ki
-autocmd Filetype html inoremap ;code <code><pre><Return><Return></pre></code><Esc><<ki
-
-"xml tag
-autocmd Filetype xml inoremap ;com <!-- --><Esc>3hi
diff --git a/.exrc b/.exrc
@@ -0,0 +1,5 @@
+set number
+set autoindent
+set escapetime=0
+set shiftwidth=4
+set tabstop=4
diff --git a/.profile b/.profile
@@ -9,6 +9,7 @@ export XDG_DATA_HOME="$HOME/.local/share"
export XDG_RUNTIME_DIR="/tmp/xdg_runtime_dir_$USER"
export VIMINIT=":source $XDG_CONFIG_HOME"/vim/vimrc
export VIM="$XDG_CONFIG_HOME/vim"
+
[ ! -d $XDG_CONFIG_HOME ] && mkdir -p $XDG_CONFIG_HOME
[ ! -d $XDG_CACHE_HOME ] && mkdir -p $XDG_CACHE_HOME
[ ! -d $XDG_DATA_HOME ] && mkdir -p $XDG_DATA_HOME
diff --git a/.shrc b/.shrc
@@ -2,8 +2,11 @@
PS1='[\u@\h \W]\$ '
-alias w3m='w3m -o keymap_file=~/.config/w3m/keymap'
+alias w3m='w3m -o keymap_file=~/.config/w3m/keymap -o save_hist=false -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"
+alias nvi="env HOME=$XDG_CONFIG_HOME/nvi nvi"
+
set -o vi -o posix
export GPG_TTY=$(tty)
diff --git a/bin/dwm_status b/bin/dwm_status
@@ -1,22 +1,27 @@
#!/bin/sh
-date=$(date '+%m/%d %a %H:%M')
+date="$(date '+%m/%d %a %H:%M') |"
mute=$(sndioctl -n output.mute)
[ "$mute" = 1 ] && state="MUTE" || state="VOL"
volume=$(printf '%.0f' $(echo $(sndioctl -n output.level) '*' 100 | bc))
-volume="$state $volume"
+volume=" $state $volume |"
online=$(apm -a)
capacity=$(apm -l)
-[ "$online" = "1" ] && state="AC" || state="BAT"
-bat="$state $capacity"
+if [ "$online" = "1" ]; then
+ bat=" AC $capacity |"
+elif [ "$online" = "0" ]; then
+ bat=" BAT $capacity |"
+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) |"
-tmp="TMP $(sysctl -n hw.sensors.cpu0.temp0 | cut -d'.' -f1)"
+tmp=" TMP $(sysctl -n hw.sensors.cpu0.temp0 | cut -d'.' -f1) |"
eth=$(ifconfig em0 | awk '/active/{printf "ETH "}')
-wifi=$(ifconfig iwn0 | awk '/active/{printf "WIFI "}/no network/{printf "down\n"}/join/{printf "%s\n", $3}')
-nw="$eth$wifi"
+wifi=$(ifconfig iwn0 | awk '/active/{printf "WIFI "}/no network/{printf "down:"}/join/{printf "%s\n", $3}')
+nw=" $eth$wifi"
-printf "%s | %s | %s | %s | %s | %s" "$date" "$volume" "$bat" "$cpu" "$tmp" "$nw"
+printf "%s%s%s%s%s%s\n" "$date" "$volume" "$bat" "$cpu" "$tmp" "$nw"