Compare commits
40 Commits
df7e2468b8
...
main
Author | SHA1 | Date | |
---|---|---|---|
![]() |
86ccfa62fa | ||
![]() |
ef4259d1f1 | ||
![]() |
39a42861b8 | ||
![]() |
cb5d569142 | ||
![]() |
ae55a1cdde | ||
![]() |
59cc290bce | ||
![]() |
1341a44239 | ||
![]() |
cd303f8eca | ||
![]() |
164aa24311 | ||
![]() |
a2534ef43a | ||
![]() |
ff6a910eed | ||
![]() |
7313bd2851 | ||
![]() |
a4aa75bd07 | ||
![]() |
e6799a761d | ||
![]() |
c533e55e9d | ||
![]() |
9ac3c9c270 | ||
![]() |
768086b43a | ||
![]() |
d19b80d973 | ||
![]() |
8764cb7d9e | ||
![]() |
257ae1d4b3 | ||
![]() |
9c90547b6b | ||
![]() |
7d8bc680b3 | ||
![]() |
bf08f424eb | ||
![]() |
e5e5e39038 | ||
![]() |
9e1ec5cc76 | ||
![]() |
cdb20a1eb7 | ||
![]() |
372fd2b673 | ||
![]() |
ec159ff00e | ||
![]() |
ebfc0f121c | ||
![]() |
5d33aa6dee | ||
![]() |
d50924057b | ||
![]() |
54f42eb54c | ||
![]() |
390a61a239 | ||
![]() |
1f9730727a | ||
![]() |
cdf5c1a8c3 | ||
![]() |
4ba5524765 | ||
![]() |
ac555d147f | ||
![]() |
2ef79fdb09 | ||
![]() |
751666a528 | ||
![]() |
70b785d2e6 |
@@ -47,6 +47,7 @@
|
|||||||
fe = fetch
|
fe = fetch
|
||||||
fa = fetch --all
|
fa = fetch --all
|
||||||
co = checkout
|
co = checkout
|
||||||
|
cob = checkout -b
|
||||||
cm = commit -m
|
cm = commit -m
|
||||||
cma = commit -am
|
cma = commit -am
|
||||||
emp = commit --allow-empty -m
|
emp = commit --allow-empty -m
|
||||||
@@ -56,6 +57,8 @@
|
|||||||
l = log -p --ext-diff
|
l = log -p --ext-diff
|
||||||
ls = log --graph --decorate --oneline --date=iso
|
ls = log --graph --decorate --oneline --date=iso
|
||||||
delete-merged-branch = "!git branch -l --merged main | rg -v \"(HEAD|main|\\*)\" | xargs -I % git branch -d %"
|
delete-merged-branch = "!git branch -l --merged main | rg -v \"(HEAD|main|\\*)\" | xargs -I % git branch -d %"
|
||||||
|
mg = merge
|
||||||
|
mgf = merge --ff-only
|
||||||
|
|
||||||
; vim: noet ft=gitconfig
|
; vim: noet ft=gitconfig
|
||||||
; -*- indent-tabs-mode: t; tab-width: 4 -*-
|
; -*- indent-tabs-mode: t; tab-width: 4 -*-
|
@@ -4,3 +4,4 @@
|
|||||||
.note
|
.note
|
||||||
tags
|
tags
|
||||||
.#*
|
.#*
|
||||||
|
.my/
|
||||||
|
@@ -53,9 +53,9 @@ set $ws_media "8"
|
|||||||
set $ws_util "9"
|
set $ws_util "9"
|
||||||
set $ws_game "10"
|
set $ws_game "10"
|
||||||
|
|
||||||
set $ws_browser "21"
|
set $ws_browser "1"
|
||||||
set $ws_console "22"
|
set $ws_console "2"
|
||||||
set $ws_emacs "23"
|
set $ws_emacs "3"
|
||||||
|
|
||||||
{{- if eq .chezmoi.hostname "arch" }}
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
set $DELL "primary"
|
set $DELL "primary"
|
||||||
@@ -63,8 +63,8 @@ set $BenQ "HDMI-0"
|
|||||||
|
|
||||||
workspace $ws0 output $BenQ
|
workspace $ws0 output $BenQ
|
||||||
workspace $ws1 output $BenQ
|
workspace $ws1 output $BenQ
|
||||||
workspace $ws2 output $BenQ
|
workspace $ws2 output $DELL
|
||||||
workspace $ws3 output $BenQ
|
workspace $ws3 output $DELL
|
||||||
workspace $ws4 output $DELL
|
workspace $ws4 output $DELL
|
||||||
workspace $ws5 output $DELL
|
workspace $ws5 output $DELL
|
||||||
workspace $ws6 output $DELL
|
workspace $ws6 output $DELL
|
||||||
@@ -206,7 +206,7 @@ bindsym $m+bracketright move right; resize set width 80 ppt
|
|||||||
## Alacritty
|
## Alacritty
|
||||||
bindsym $m+comma exec --no-startup-id launch-console
|
bindsym $m+comma exec --no-startup-id launch-console
|
||||||
bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
||||||
bindsym $m+$s+period exec --no-startup-id launch-console nvim
|
bindsym $m+$s+period exec --no-startup-id textpad
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -242,7 +242,7 @@ bindsym $m+$a+slash exec --no-startup-id nowplaying
|
|||||||
# Browser
|
# Browser
|
||||||
bindsym $m+m exec --no-startup-id open-zen
|
bindsym $m+m exec --no-startup-id open-zen
|
||||||
bindsym $m+$s+m exec --no-startup-id open-zen-private
|
bindsym $m+$s+m exec --no-startup-id open-zen-private
|
||||||
bindsym $m+n exec --no-startup-id toggl
|
bindsym $m+n exec --no-startup-id open-firefox-dev
|
||||||
|
|
||||||
# Emacs
|
# Emacs
|
||||||
bindsym $m+period exec --no-startup-id open-emacs
|
bindsym $m+period exec --no-startup-id open-emacs
|
||||||
@@ -286,6 +286,7 @@ bindsym $m+$c+$a+$s+t exec timer.py
|
|||||||
|
|
||||||
|
|
||||||
## mozc
|
## mozc
|
||||||
|
bindsym $m+$c+e exec /usr/lib/mozc/mozc_tool --mode=config_dialog
|
||||||
bindsym $m+$c+t exec /usr/lib/mozc/mozc_tool --mode=dictionary_tool
|
bindsym $m+$c+t exec /usr/lib/mozc/mozc_tool --mode=dictionary_tool
|
||||||
bindsym $m+$c+r exec /usr/lib/mozc/mozc_tool --mode=word_register_dialog
|
bindsym $m+$c+r exec /usr/lib/mozc/mozc_tool --mode=word_register_dialog
|
||||||
|
|
||||||
@@ -346,6 +347,7 @@ for_window [title="Edit metadata.*" class="calibre.*"] floating enable, resize s
|
|||||||
for_window [title="Alacritty@tmux:tmp"] floating enable, resize set 800 800, move position center
|
for_window [title="Alacritty@tmux:tmp"] floating enable, resize set 800 800, move position center
|
||||||
for_window [title="Alacritty@tmux:emacs"] move position left, resize set width 20 ppt
|
for_window [title="Alacritty@tmux:emacs"] move position left, resize set width 20 ppt
|
||||||
for_window [title="Alacritty@tmux:nvim"] floating enable, resize set 800 800, move position center
|
for_window [title="Alacritty@tmux:nvim"] floating enable, resize set 800 800, move position center
|
||||||
|
for_window [title="__text_scratchpad"] floating enable, resize set 800 800, move position center
|
||||||
|
|
||||||
for_window [class="org.remmina.Remmina"] floating enable, resize set 1200 900, move position center
|
for_window [class="org.remmina.Remmina"] floating enable, resize set 1200 900, move position center
|
||||||
|
|
||||||
@@ -376,12 +378,14 @@ for_window [class="(a|A)udacity"] floating enable, resize set 1200 600, move pos
|
|||||||
## assign application to specific workspace
|
## assign application to specific workspace
|
||||||
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
|
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
|
||||||
# Browser
|
# Browser
|
||||||
assign [class="(Navigator|librewolf)"] $ws_browser
|
|
||||||
assign [class="(Navigator|zen)"] $ws_browser
|
assign [class="(Navigator|zen)"] $ws_browser
|
||||||
assign [class="firefox-developer-edition"] $ws_browser
|
# NOTE: Other browsers are treated as supporting tools—
|
||||||
assign [class="Brave"] $ws_browser
|
# not assigned to $ws_browser for convenience,
|
||||||
|
# so they open in the current workspace.
|
||||||
|
|
||||||
|
# Web Apps
|
||||||
assign [instance="track.toggl.com__timer"] $ws_util
|
assign [instance="track.toggl.com__timer"] $ws_util
|
||||||
assign [class="(c|C)hromium"] $ws_browser
|
assign [instance="chatgpt.com" class="Chromium"] $ws0
|
||||||
|
|
||||||
# Terminal
|
# Terminal
|
||||||
assign [title="Alacritty@tmux:default"] $ws_console
|
assign [title="Alacritty@tmux:default"] $ws_console
|
||||||
|
@@ -6,6 +6,10 @@ vim.keymap.set('n', '<leader>pv', vim.cmd.Ex)
|
|||||||
vim.keymap.set('n', '<leader>M', '<cmd>messages<CR>')
|
vim.keymap.set('n', '<leader>M', '<cmd>messages<CR>')
|
||||||
vim.keymap.set('n', '<leader>q', '<cmd>x<CR>')
|
vim.keymap.set('n', '<leader>q', '<cmd>x<CR>')
|
||||||
vim.keymap.set('n', '<leader>QQ', '<cmd>q!<CR>')
|
vim.keymap.set('n', '<leader>QQ', '<cmd>q!<CR>')
|
||||||
|
vim.keymap.set('n', '<C-c><C-c>', '<cmd>x<CR>')
|
||||||
|
vim.keymap.set('i', '<C-c><C-c>', '<cmd>x<CR>')
|
||||||
|
vim.keymap.set('n', '<C-c><C-q>', '<cmd>q!<CR>')
|
||||||
|
vim.keymap.set('i', '<C-c><C-q>', '<cmd>q!<CR>')
|
||||||
{{- if ne .chezmoi.username "root" }}
|
{{- if ne .chezmoi.username "root" }}
|
||||||
vim.keymap.set('n', '<leader>W', '<cmd>w !sudo -A tee %<CR>')
|
vim.keymap.set('n', '<leader>W', '<cmd>w !sudo -A tee %<CR>')
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -16,3 +20,5 @@ vim.keymap.set('n', '<C-u>', '<C-u>zz')
|
|||||||
vim.keymap.set('n', '<C-d>', '<C-d>zz')
|
vim.keymap.set('n', '<C-d>', '<C-d>zz')
|
||||||
vim.keymap.set('n', '<PageUp>', '<C-u>zz')
|
vim.keymap.set('n', '<PageUp>', '<C-u>zz')
|
||||||
vim.keymap.set('n', '<PageDown>', '<C-d>zz')
|
vim.keymap.set('n', '<PageDown>', '<C-d>zz')
|
||||||
|
|
||||||
|
vim.keymap.set("i", "<CR>", "<C-g>u<CR>")
|
||||||
|
@@ -24,7 +24,9 @@ vim.opt.cursorline = true
|
|||||||
vim.opt.ruler = true
|
vim.opt.ruler = true
|
||||||
vim.opt.wildmenu = true
|
vim.opt.wildmenu = true
|
||||||
|
|
||||||
vim.opt.gdefault = true vim.opt.autoread = true vim.opt.history = 1000
|
vim.opt.gdefault = true
|
||||||
|
vim.opt.autoread = true
|
||||||
|
vim.opt.history = 1000
|
||||||
vim.opt.encoding = "utf-8"
|
vim.opt.encoding = "utf-8"
|
||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
@@ -38,6 +40,9 @@ vim.opt.listchars = "tab:>>,trail:_,eol:$,multispace:··,extends:>,precedes:<,n
|
|||||||
vim.opt.encoding = "utf-8"
|
vim.opt.encoding = "utf-8"
|
||||||
vim.opt.fenc = "utf-8"
|
vim.opt.fenc = "utf-8"
|
||||||
vim.opt.spell = true
|
vim.opt.spell = true
|
||||||
|
vim.opt.undofile = true
|
||||||
|
vim.opt.undodir = vim.fn.expand("~/.cache/nvim/undo")
|
||||||
|
|
||||||
|
|
||||||
if vim.fn.executable('rg') then
|
if vim.fn.executable('rg') then
|
||||||
vim.opt.grepprg = 'rg --vimgrep --smart-case --hidden'
|
vim.opt.grepprg = 'rg --vimgrep --smart-case --hidden'
|
||||||
@@ -72,3 +77,18 @@ vim.opt.foldmethod = "indent"
|
|||||||
vim.opt.foldenable = false
|
vim.opt.foldenable = false
|
||||||
vim.opt.foldlevel = 99
|
vim.opt.foldlevel = 99
|
||||||
vim.g.markdown_folding = 1 -- enable markdown folding
|
vim.g.markdown_folding = 1 -- enable markdown folding
|
||||||
|
|
||||||
|
|
||||||
|
-- auto undo break (insert mode)
|
||||||
|
local function map_undobreak(chars)
|
||||||
|
local term = vim.api.nvim_replace_termcodes("<C-g>u", true, false, true)
|
||||||
|
for _, ch in ipairs(chars) do
|
||||||
|
vim.keymap.set("i", ch, function() return term .. ch end,
|
||||||
|
{ expr = true, silent = true, desc = "undobreak before '" .. ch .. "'" })
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
map_undobreak({
|
||||||
|
".", ",", "!", "?", ";", ":", ")", "]", "}", ">", -- 英文系
|
||||||
|
"。", "、", "!", "?", ";", ":", ")", "]", "」", "』", ">" -- 和文系
|
||||||
|
})
|
||||||
|
1
dot_config/nvim/lua/plugins/diffview.lua
Normal file
1
dot_config/nvim/lua/plugins/diffview.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
return { "sindrets/diffview.nvim" }
|
@@ -1,9 +0,0 @@
|
|||||||
return {
|
|
||||||
'tpope/vim-fugitive',
|
|
||||||
config = function()
|
|
||||||
vim.keymap.set("n", "<leader>gg", vim.cmd.Git)
|
|
||||||
vim.keymap.set("n", "<leader>gl", "<cmd>Git log<CR>")
|
|
||||||
vim.keymap.set("n", "<leader>gf", "<cmd>Git fetch<CR>")
|
|
||||||
vim.keymap.set("n", "<leader>gp", "<cmd>Git push<CR>")
|
|
||||||
end
|
|
||||||
}
|
|
59
dot_config/nvim/lua/plugins/jaq.lua
Normal file
59
dot_config/nvim/lua/plugins/jaq.lua
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
-- jaq-nvim: Just Another Quickrun
|
||||||
|
-- https://github.com/is0n/jaq-nvim?tab=readme-ov-file
|
||||||
|
|
||||||
|
return {
|
||||||
|
"is0n/jaq-nvim",
|
||||||
|
config = function()
|
||||||
|
require('jaq-nvim').setup{
|
||||||
|
cmds = {
|
||||||
|
-- Uses vim commands
|
||||||
|
internal = {
|
||||||
|
lua = "luafile %",
|
||||||
|
vim = "source %"
|
||||||
|
},
|
||||||
|
|
||||||
|
-- Uses shell commands
|
||||||
|
external = {
|
||||||
|
markdown = "glow %",
|
||||||
|
python = "python3 %",
|
||||||
|
go = "go run %",
|
||||||
|
sh = "sh %",
|
||||||
|
perl = "perl %",
|
||||||
|
ruby = "ruby %"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
behavior = {
|
||||||
|
default = "float",
|
||||||
|
startinsert = false,
|
||||||
|
wincmd = false,
|
||||||
|
autosave = false
|
||||||
|
},
|
||||||
|
|
||||||
|
ui = {
|
||||||
|
float = {
|
||||||
|
border = "solid", -- see :h winborder
|
||||||
|
winhl = "Normal",
|
||||||
|
borderhl = "FloatBorder",
|
||||||
|
winblend = 0,
|
||||||
|
height = 0.7,
|
||||||
|
width = 0.7,
|
||||||
|
x = 0.5,
|
||||||
|
y = 0.5
|
||||||
|
},
|
||||||
|
|
||||||
|
terminal = {
|
||||||
|
position = "bot",
|
||||||
|
size = 10,
|
||||||
|
line_no = false
|
||||||
|
},
|
||||||
|
|
||||||
|
quickfix = {
|
||||||
|
position = "bot",
|
||||||
|
size = 10
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
vim.keymap.set("n", "<leader>r", vim.cmd.Jaq)
|
||||||
|
end
|
||||||
|
}
|
12
dot_config/nvim/lua/plugins/neogit.lua
Normal file
12
dot_config/nvim/lua/plugins/neogit.lua
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
return {
|
||||||
|
"NeogitOrg/neogit",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-lua/plenary.nvim", -- required
|
||||||
|
"sindrets/diffview.nvim", -- optional - Diff integration
|
||||||
|
"nvim-telescope/telescope.nvim", -- optional
|
||||||
|
},
|
||||||
|
|
||||||
|
config = function()
|
||||||
|
vim.keymap.set("n", "<leader>gg", vim.cmd.Neogit)
|
||||||
|
end
|
||||||
|
}
|
@@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/dash
|
#!/usr/bin/dash
|
||||||
if systemctl is-active ollama >/dev/null; then
|
if systemctl --user is-active ollama >/dev/null; then
|
||||||
echo 'ol'
|
echo 'ol'
|
||||||
else
|
else
|
||||||
echo ''
|
echo ''
|
||||||
|
@@ -120,13 +120,13 @@ abbr .... 'cd ../../..'
|
|||||||
abbr ..... 'cd ../../../..'
|
abbr ..... 'cd ../../../..'
|
||||||
abbr D 'cd ~/dl'
|
abbr D 'cd ~/dl'
|
||||||
abbr M 'fuzzy-find -t d --exec /run/media/inkch/ 3'
|
abbr M 'fuzzy-find -t d --exec /run/media/inkch/ 3'
|
||||||
abbr srv 'fuzzy-find -t d --exec /srv 3'
|
|
||||||
abbr jelly 'fuzzy-find -t d --exec /srv/jellyfin 3'
|
|
||||||
abbr hdd 'fuzzy-find -t d --exec /mnt/hdd 3'
|
abbr hdd 'fuzzy-find -t d --exec /mnt/hdd 3'
|
||||||
abbr hdd2 'fuzzy-find -t d --exec /mnt/hdd2 3'
|
abbr hdd2 'fuzzy-find -t d --exec /mnt/hdd2 3'
|
||||||
abbr BK 'fuzzy-find -t d --exec /mnt/hdd/bk 3'
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
abbr R 'fuzzy-find -t d --exec /mnt/rpi4 2'
|
abbr T 'cd /mnt/hdd/torrent'
|
||||||
|
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||||
abbr T 'cd ~/dl/torrent'
|
abbr T 'cd ~/dl/torrent'
|
||||||
|
{{- end }}
|
||||||
abbr cdw 'fuzzy-find -t d --exec ~/ws'
|
abbr cdw 'fuzzy-find -t d --exec ~/ws'
|
||||||
abbr f. 'fuzzy-find -t d --exec . 5'
|
abbr f. 'fuzzy-find -t d --exec . 5'
|
||||||
abbr f.. 'bd'
|
abbr f.. 'bd'
|
||||||
@@ -161,8 +161,6 @@ abbr e. "fuzzy-find -t f --exec $PWD 5"
|
|||||||
abbr e~ "fuzzy-find -t f --exec $HOME 7"
|
abbr e~ "fuzzy-find -t f --exec $HOME 7"
|
||||||
abbr ec "fuzzy-find -t f --exec $XDG_CONFIG_HOME 4"
|
abbr ec "fuzzy-find -t f --exec $XDG_CONFIG_HOME 4"
|
||||||
abbr em "$EDITOR $XDG_DOCUMENTS_DIR/morningnote/(date +%Y-%m-%d).md"
|
abbr em "$EDITOR $XDG_DOCUMENTS_DIR/morningnote/(date +%Y-%m-%d).md"
|
||||||
abbr eci "$EDITOR $XDG_CONFIG_HOME/i3/config"
|
|
||||||
abbr ecp "$EDITOR $XDG_CONFIG_HOME/polybar/config"
|
|
||||||
abbr ew "fuzzy-find -t f --exec $XDG_DOCUMENTS_DIR/vimwiki"
|
abbr ew "fuzzy-find -t f --exec $XDG_DOCUMENTS_DIR/vimwiki"
|
||||||
# Edit fish-shell config/func/abbr
|
# Edit fish-shell config/func/abbr
|
||||||
abbr ef "fuzzy-find -t f --exec $XDG_CONFIG_HOME/fish 2"
|
abbr ef "fuzzy-find -t f --exec $XDG_CONFIG_HOME/fish 2"
|
||||||
@@ -192,11 +190,13 @@ abbr gcma 'git commit -am'
|
|||||||
abbr gbr 'git branch'
|
abbr gbr 'git branch'
|
||||||
abbr gbra 'git branch -a'
|
abbr gbra 'git branch -a'
|
||||||
abbr gd 'git diff'
|
abbr gd 'git diff'
|
||||||
|
abbr gdd 'git diff --no-ext-dff'
|
||||||
abbr gl 'git log -p --ext-diff'
|
abbr gl 'git log -p --ext-diff'
|
||||||
abbr glg 'git log --graph --decorate --oneline --date=iso'
|
abbr glg 'git log --graph --decorate --oneline --date=iso'
|
||||||
abbr gemp 'git commit --allow-empty -m'
|
abbr gemp 'git commit --allow-empty -m'
|
||||||
abbr gps "git remote | fzf -1 | xargs -I'{}' git push {}"
|
abbr gps "git remote | fzf -1 | xargs -I'{}' git push {}"
|
||||||
abbr gpl "git remote | fzf -1 | xargs -I'{}' git pull {}"
|
abbr gpl "git remote | fzf -1 | xargs -I'{}' git pull {}"
|
||||||
|
abbr gdel "git delete-merged-branch"
|
||||||
|
|
||||||
## Use interactive option all time
|
## Use interactive option all time
|
||||||
abbr rm 'rm -i'
|
abbr rm 'rm -i'
|
||||||
@@ -254,6 +254,7 @@ end
|
|||||||
|
|
||||||
if type -q bat;
|
if type -q bat;
|
||||||
abbr cat 'bat'
|
abbr cat 'bat'
|
||||||
|
abbr bh 'bat -l help'
|
||||||
end
|
end
|
||||||
|
|
||||||
if type -q grc;
|
if type -q grc;
|
||||||
@@ -412,7 +413,10 @@ if type -q mcomix
|
|||||||
end
|
end
|
||||||
|
|
||||||
if type -q chezmoi
|
if type -q chezmoi
|
||||||
abbr cz chezmoi
|
abbr cz 'chezmoi'
|
||||||
|
abbr czd 'chezmoi diff'
|
||||||
|
abbr cza 'chezmoi apply'
|
||||||
|
abbr czc 'chezmoi cd'
|
||||||
end
|
end
|
||||||
|
|
||||||
if type -q hledger
|
if type -q hledger
|
||||||
|
@@ -1,5 +1,7 @@
|
|||||||
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
|
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
|
||||||
# XDG directory settings have been already done in /home/inkch/.config/X11/xprofile
|
# XDG directory settings have been already done in /home/inkch/.config/X11/xprofile
|
||||||
|
# For Qt (GUI) Applications
|
||||||
|
set -x QT_QPA_PLATFORMTHEME qt5ct
|
||||||
{{- end }}
|
{{- end }}
|
||||||
set -x XDG_RUNTIME_DIR /run/user/{{ .chezmoi.uid }}
|
set -x XDG_RUNTIME_DIR /run/user/{{ .chezmoi.uid }}
|
||||||
set -x XDG_CONFIG_HOME "$HOME/.config"
|
set -x XDG_CONFIG_HOME "$HOME/.config"
|
||||||
@@ -90,6 +92,16 @@ set -x PATH $PATH $CARGO_HOME/bin
|
|||||||
|
|
||||||
# Nim
|
# Nim
|
||||||
set -ax PATH $HOME/.nimble/bin
|
set -ax PATH $HOME/.nimble/bin
|
||||||
|
|
||||||
|
# Perl local::lib setup (XDG-compliant)
|
||||||
|
set -l perlroot $XDG_DATA_HOME/perl5
|
||||||
|
set -x PATH $perlroot/bin $PATH
|
||||||
|
set -x PERL5LIB $perlroot/lib/perl5
|
||||||
|
set -x PERL_LOCAL_LIB_ROOT $perlroot
|
||||||
|
set -x PERL_MB_OPT "--install_base \"$perlroot\""
|
||||||
|
set -x PERL_MM_OPT "INSTALL_BASE=$perlroot"
|
||||||
|
set -x PERL_CPANM_HOME $XDG_DATA_HOME/cpanm
|
||||||
|
|
||||||
# Parallel
|
# Parallel
|
||||||
set -x PARALLEL_HOME $XDG_CACHE_HOME/parallel
|
set -x PARALLEL_HOME $XDG_CACHE_HOME/parallel
|
||||||
|
|
||||||
|
@@ -1,10 +1,10 @@
|
|||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRVlBFdDZsRDROL0FmNUxh
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2TVUya24zb1pQNnVwaXlQ
|
||||||
ak8xYm5DdlZVWDYybldGeFBiZ1QybzRKaFEwCkJUVWdRSDBNSG5sSmo5TzJjdHh1
|
ZTNyKzhHckhqbDRSaFpJVkpEVURFcVkzN3lvCnlyRk0wSlFUelU1bndwWVVITEVR
|
||||||
aUw1Mkt6VGxWUEVjSFRvZ0RLbU4xcW8KLS0tIDhVV1orQlUrbmkwVVk2eG54Q3Y3
|
SzMzNlJ3UUxmdDF5RFpXeFhqSkxVNjQKLS0tIC9Gd09kQ3JhcFVhdnlvbWpQWW9m
|
||||||
U2RhWk9XZGcwMXBNTFowVHFQTWFrVk0KQqirA7nr+wmlZ7BEpJfwPsutFdatfBGU
|
RTZNRWRqdFFoQTVORjI1KzdqdXZpQnMKlBY4Wi/oFtonpYZKVSVx07So0GxnaZwA
|
||||||
EjalgcokWmMmcaUosSbKOIHZdToHVNJrJn09fCcMSjULX4KY2xt9QkFL0he52E26
|
HiOl9bS4IWrlhiUzywfFoGBTkFtFG+/8MPWbGeWMRwPjEhJS7ukzSfQmMDF55rGl
|
||||||
Dt0m+XZT4xYHqwrfMVUT2IvCy13IYEFgWgJ5qSXBYQ1dI3ZjfarvnzbpWeoVMHY1
|
5R7g5ybqblyQsqKuchJ/svLXW9Dazuc/p6/KsPqououJ+vkQ4w00zMT0nue0z8Y6
|
||||||
pfIz51xV9BahSdMIgaSxvQCfs9qmqnoGuZ0COsZmAH41A8ZTi0205Ayn0LKQkLvn
|
OyW1dZuS7fyrvU5xtHJBmplaQDK4sdpbvBRfoO07M9qzoNDID4lCBD8/6cRvwBfh
|
||||||
vTg/TPHpT8nova7g3r9w8OzA5zmg5+ZIV+NqkB66/qc60vNdUwBeXLHLtZLm2Q==
|
TE8b0eRlZQqv77d23+2LBgRmcrbn3KJRyBPN7bEvj+iqnd8OnR6RUyOOaknRCg==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
|
@@ -1,19 +1,25 @@
|
|||||||
, 、
|
'- ――
|
||||||
- ー
|
'. …
|
||||||
~ ~
|
|
||||||
. 。
|
|
||||||
/ ・
|
|
||||||
; っ
|
|
||||||
[ 「
|
|
||||||
] 」
|
|
||||||
'l →
|
|
||||||
'h ←
|
'h ←
|
||||||
'j ↓
|
'j ↓
|
||||||
'k ↑
|
'k ↑
|
||||||
|
'l →
|
||||||
'y ¥
|
'y ¥
|
||||||
'. …
|
, 、
|
||||||
|
- ー
|
||||||
|
. 。
|
||||||
|
/ ・
|
||||||
|
:ar ありがとう
|
||||||
|
:ii 良い
|
||||||
|
:im 今
|
||||||
|
:nr なるほど
|
||||||
|
:sk しかし
|
||||||
|
; っ
|
||||||
|
[ 「
|
||||||
|
] 」
|
||||||
a あ
|
a あ
|
||||||
ba ば
|
ba ば
|
||||||
|
bb 僕
|
||||||
bd べん
|
bd べん
|
||||||
be べ
|
be べ
|
||||||
bh ぶう
|
bh ぶう
|
||||||
@@ -25,9 +31,9 @@ bn ばん
|
|||||||
bo ぼ
|
bo ぼ
|
||||||
bp ぼう
|
bp ぼう
|
||||||
bq ばい
|
bq ばい
|
||||||
bv ばい
|
|
||||||
bt びと
|
bt びと
|
||||||
bu ぶ
|
bu ぶ
|
||||||
|
bv ばい
|
||||||
bw べい
|
bw べい
|
||||||
bya びゃ
|
bya びゃ
|
||||||
byd びぇん
|
byd びぇん
|
||||||
@@ -39,8 +45,8 @@ byn びゃん
|
|||||||
byo びょ
|
byo びょ
|
||||||
byp びょう
|
byp びょう
|
||||||
byq びゃい
|
byq びゃい
|
||||||
byv びゃい
|
|
||||||
byu びゅ
|
byu びゅ
|
||||||
|
byv びゃい
|
||||||
byw びぇい
|
byw びぇい
|
||||||
byz びゃん
|
byz びゃん
|
||||||
bz ばん
|
bz ばん
|
||||||
@@ -56,28 +62,29 @@ cn ちゃん
|
|||||||
co ちょ
|
co ちょ
|
||||||
cp ちょう
|
cp ちょう
|
||||||
cq ちゃい
|
cq ちゃい
|
||||||
cv ちゃい
|
|
||||||
cu ちゅ
|
cu ちゅ
|
||||||
|
cv ちゃい
|
||||||
cw ちぇい
|
cw ちぇい
|
||||||
cz ちゃん
|
cz ちゃん
|
||||||
da だ
|
da だ
|
||||||
dd でん
|
dd でん
|
||||||
de で
|
de で
|
||||||
df で
|
df で
|
||||||
dh づう
|
dg だが
|
||||||
|
dh では
|
||||||
di ぢ
|
di ぢ
|
||||||
dj づん
|
dj づん
|
||||||
dk ぢん
|
dk だけ
|
||||||
dl どん
|
dl どん
|
||||||
dm でも
|
dm でも
|
||||||
dn だん
|
dn だん
|
||||||
do ど
|
do ど
|
||||||
dp どう
|
dp どう
|
||||||
dq だい
|
dq だい
|
||||||
dv だい
|
|
||||||
ds です
|
ds です
|
||||||
dt だち
|
dt だって
|
||||||
du づ
|
du づ
|
||||||
|
dv だい
|
||||||
dw でい
|
dw でい
|
||||||
dya ぢゃ
|
dya ぢゃ
|
||||||
dyd ぢぇん
|
dyd ぢぇん
|
||||||
@@ -91,8 +98,8 @@ dyn ぢゃん
|
|||||||
dyo ぢょ
|
dyo ぢょ
|
||||||
dyp ぢょう
|
dyp ぢょう
|
||||||
dyq ぢゃい
|
dyq ぢゃい
|
||||||
dyv ぢゃい
|
|
||||||
dyu ぢゅ
|
dyu ぢゅ
|
||||||
|
dyv ぢゃい
|
||||||
dyw ぢぇい
|
dyw ぢぇい
|
||||||
dyz ぢゃん
|
dyz ぢゃん
|
||||||
dz だん
|
dz だん
|
||||||
@@ -109,8 +116,8 @@ fn ふぁん
|
|||||||
fo ふぉ
|
fo ふぉ
|
||||||
fp ふぉー
|
fp ふぉー
|
||||||
fq ふぁい
|
fq ふぁい
|
||||||
fv ふぁい
|
|
||||||
fu ふ
|
fu ふ
|
||||||
|
fv ふぁい
|
||||||
fw ふぇー
|
fw ふぇー
|
||||||
fz ふぁん
|
fz ふぁん
|
||||||
ga が
|
ga が
|
||||||
@@ -121,14 +128,15 @@ gi ぎ
|
|||||||
gj ぐん
|
gj ぐん
|
||||||
gk ぎん
|
gk ぎん
|
||||||
gl ごん
|
gl ごん
|
||||||
|
gm ございます
|
||||||
gn がん
|
gn がん
|
||||||
go ご
|
go ご
|
||||||
gp ごう
|
gp ごう
|
||||||
gq がい
|
gq がい
|
||||||
gv がい
|
|
||||||
gr がら
|
gr がら
|
||||||
gt ごと
|
gt ごと
|
||||||
gu ぐ
|
gu ぐ
|
||||||
|
gv がい
|
||||||
gw げい
|
gw げい
|
||||||
gya ぎゃ
|
gya ぎゃ
|
||||||
gyd ぎぇん
|
gyd ぎぇん
|
||||||
@@ -140,8 +148,8 @@ gyn ぎゃん
|
|||||||
gyo ぎょ
|
gyo ぎょ
|
||||||
gyp ぎょう
|
gyp ぎょう
|
||||||
gyq ぎゃい
|
gyq ぎゃい
|
||||||
gyv ぎゃい
|
|
||||||
gyu ぎゅ
|
gyu ぎゅ
|
||||||
|
gyv ぎゃい
|
||||||
gyw ぎぇい
|
gyw ぎぇい
|
||||||
gyz ぎゃん
|
gyz ぎゃん
|
||||||
gz がん
|
gz がん
|
||||||
@@ -159,8 +167,8 @@ hgn ひゃん
|
|||||||
hgo ひょ
|
hgo ひょ
|
||||||
hgp ひょう
|
hgp ひょう
|
||||||
hgq ひゃい
|
hgq ひゃい
|
||||||
hgv ひゃい
|
|
||||||
hgu ひゅ
|
hgu ひゅ
|
||||||
|
hgv ひゃい
|
||||||
hgw ひぇい
|
hgw ひぇい
|
||||||
hgz ひゃん
|
hgz ひゃん
|
||||||
hh ふう
|
hh ふう
|
||||||
@@ -172,9 +180,9 @@ hn はん
|
|||||||
ho ほ
|
ho ほ
|
||||||
hp ほう
|
hp ほう
|
||||||
hq はい
|
hq はい
|
||||||
hv はい
|
|
||||||
ht ひと
|
ht ひと
|
||||||
hu ふ
|
hu ふ
|
||||||
|
hv はい
|
||||||
hw へい
|
hw へい
|
||||||
hya ひゃ
|
hya ひゃ
|
||||||
hyd ひぇん
|
hyd ひぇん
|
||||||
@@ -186,8 +194,8 @@ hyn ひゃん
|
|||||||
hyo ひょ
|
hyo ひょ
|
||||||
hyp ひょう
|
hyp ひょう
|
||||||
hyq ひゃい
|
hyq ひゃい
|
||||||
hyv ひゃい
|
|
||||||
hyu ひゅ
|
hyu ひゅ
|
||||||
|
hyv ひゃい
|
||||||
hyw ひぇい
|
hyw ひぇい
|
||||||
hyz ひゃん
|
hyz ひゃん
|
||||||
hz はん
|
hz はん
|
||||||
@@ -205,8 +213,8 @@ jn じゃん
|
|||||||
jo じょ
|
jo じょ
|
||||||
jp じょう
|
jp じょう
|
||||||
jq じゃい
|
jq じゃい
|
||||||
jv じゃい
|
|
||||||
ju じゅ
|
ju じゅ
|
||||||
|
jv じゃい
|
||||||
jw じぇい
|
jw じぇい
|
||||||
jz じゃん
|
jz じゃん
|
||||||
ka か
|
ka か
|
||||||
@@ -214,6 +222,7 @@ kd けん
|
|||||||
ke け
|
ke け
|
||||||
kf き
|
kf き
|
||||||
kga きゃ
|
kga きゃ
|
||||||
|
kge 考え
|
||||||
kgh きゅう
|
kgh きゅう
|
||||||
kgj きゅん
|
kgj きゅん
|
||||||
kgl きょん
|
kgl きょん
|
||||||
@@ -221,8 +230,8 @@ kgn きゃん
|
|||||||
kgo きょ
|
kgo きょ
|
||||||
kgp きょう
|
kgp きょう
|
||||||
kgq きゃい
|
kgq きゃい
|
||||||
kgv きゃい
|
|
||||||
kgu きゅ
|
kgu きゅ
|
||||||
|
kgv きゃい
|
||||||
kgz きゃん
|
kgz きゃん
|
||||||
kh くう
|
kh くう
|
||||||
ki き
|
ki き
|
||||||
@@ -234,11 +243,12 @@ kn かん
|
|||||||
ko こ
|
ko こ
|
||||||
kp こう
|
kp こう
|
||||||
kq かい
|
kq かい
|
||||||
kv かい
|
|
||||||
kr から
|
kr から
|
||||||
kt こと
|
kt こと
|
||||||
ku く
|
ku く
|
||||||
|
kv かい
|
||||||
kw けい
|
kw けい
|
||||||
|
kx ください
|
||||||
kya きゃ
|
kya きゃ
|
||||||
kyd きぇん
|
kyd きぇん
|
||||||
kye きぇ
|
kye きぇ
|
||||||
@@ -249,8 +259,8 @@ kyn きゃん
|
|||||||
kyo きょ
|
kyo きょ
|
||||||
kyp きょう
|
kyp きょう
|
||||||
kyq きゃい
|
kyq きゃい
|
||||||
kyv きゃい
|
|
||||||
kyu きゅ
|
kyu きゅ
|
||||||
|
kyv きゃい
|
||||||
kyw きぇい
|
kyw きぇい
|
||||||
kyz きゃん
|
kyz きゃん
|
||||||
kz かん
|
kz かん
|
||||||
@@ -266,8 +276,8 @@ ln ぁん
|
|||||||
lo ぉ
|
lo ぉ
|
||||||
lp ぉう
|
lp ぉう
|
||||||
lq ぁい
|
lq ぁい
|
||||||
lv ぁい
|
|
||||||
lu ぅ
|
lu ぅ
|
||||||
|
lv ぁい
|
||||||
lw ぇい
|
lw ぇい
|
||||||
lya ゃ
|
lya ゃ
|
||||||
lyh ゅう
|
lyh ゅう
|
||||||
@@ -277,8 +287,8 @@ lyn ゃん
|
|||||||
lyo ょ
|
lyo ょ
|
||||||
lyp ょう
|
lyp ょう
|
||||||
lyq ゃい
|
lyq ゃい
|
||||||
lyv ゃい
|
|
||||||
lyu ゅ
|
lyu ゅ
|
||||||
|
lyv ゃい
|
||||||
lyz ゃん
|
lyz ゃん
|
||||||
lz ぁん
|
lz ぁん
|
||||||
ma ま
|
ma ま
|
||||||
@@ -295,8 +305,8 @@ mgn みゃん
|
|||||||
mgo みょ
|
mgo みょ
|
||||||
mgp みょう
|
mgp みょう
|
||||||
mgq みゃい
|
mgq みゃい
|
||||||
mgv みゃい
|
|
||||||
mgu みゅ
|
mgu みゅ
|
||||||
|
mgv みゃい
|
||||||
mgw みぇい
|
mgw みぇい
|
||||||
mgz みゃん
|
mgz みゃん
|
||||||
mh むう
|
mh むう
|
||||||
@@ -308,11 +318,12 @@ mn もの
|
|||||||
mo も
|
mo も
|
||||||
mp もう
|
mp もう
|
||||||
mq まい
|
mq まい
|
||||||
mv まい
|
|
||||||
ms ます
|
ms ます
|
||||||
mt また
|
mt また
|
||||||
mu む
|
mu む
|
||||||
|
mv まい
|
||||||
mw めい
|
mw めい
|
||||||
|
mx むしろ
|
||||||
mya みゃ
|
mya みゃ
|
||||||
myd みぇん
|
myd みぇん
|
||||||
mye みぇ
|
mye みぇ
|
||||||
@@ -323,8 +334,8 @@ myn みゃん
|
|||||||
myo みょ
|
myo みょ
|
||||||
myp みょう
|
myp みょう
|
||||||
myq みゃい
|
myq みゃい
|
||||||
myv みゃい
|
|
||||||
myu みゅ
|
myu みゅ
|
||||||
|
myv みゃい
|
||||||
myw みぇい
|
myw みぇい
|
||||||
myz みゃん
|
myz みゃん
|
||||||
mz まん
|
mz まん
|
||||||
@@ -343,8 +354,8 @@ ngn にゃん
|
|||||||
ngo にょ
|
ngo にょ
|
||||||
ngp にょう
|
ngp にょう
|
||||||
ngq にゃい
|
ngq にゃい
|
||||||
ngv にゃい
|
|
||||||
ngu にゅ
|
ngu にゅ
|
||||||
|
ngv にゃい
|
||||||
ngw にぇい
|
ngw にぇい
|
||||||
ngz にゃん
|
ngz にゃん
|
||||||
nh ぬう
|
nh ぬう
|
||||||
@@ -357,11 +368,12 @@ nn ん
|
|||||||
no の
|
no の
|
||||||
np のう
|
np のう
|
||||||
nq ない
|
nq ない
|
||||||
nv ない
|
|
||||||
nr なる
|
nr なる
|
||||||
nt にち
|
nt にち
|
||||||
nu ぬ
|
nu ぬ
|
||||||
|
nv ない
|
||||||
nw ねい
|
nw ねい
|
||||||
|
nx なの
|
||||||
nya にゃ
|
nya にゃ
|
||||||
nyd にぇん
|
nyd にぇん
|
||||||
nye にぇ
|
nye にぇ
|
||||||
@@ -372,11 +384,10 @@ nyn にゃん
|
|||||||
nyo にょ
|
nyo にょ
|
||||||
nyp にょう
|
nyp にょう
|
||||||
nyq にゃい
|
nyq にゃい
|
||||||
nyv にゃい
|
|
||||||
nyu にゅ
|
nyu にゅ
|
||||||
|
nyv にゃい
|
||||||
nyw にょう
|
nyw にょう
|
||||||
nyz にゃん
|
nyz にゃん
|
||||||
nx なの
|
|
||||||
nz なん
|
nz なん
|
||||||
o お
|
o お
|
||||||
pa ぱ
|
pa ぱ
|
||||||
@@ -393,8 +404,8 @@ pgn ぴゃん
|
|||||||
pgo ぴょ
|
pgo ぴょ
|
||||||
pgp ぴょう
|
pgp ぴょう
|
||||||
pgq ぴゃい
|
pgq ぴゃい
|
||||||
pgv ぴゃい
|
|
||||||
pgu ぴゅ
|
pgu ぴゅ
|
||||||
|
pgv ぴゃい
|
||||||
pgw ぴぇい
|
pgw ぴぇい
|
||||||
pgz ぴゃん
|
pgz ぴゃん
|
||||||
ph ぷう
|
ph ぷう
|
||||||
@@ -406,8 +417,8 @@ pn ぱん
|
|||||||
po ぽ
|
po ぽ
|
||||||
pp ぽう
|
pp ぽう
|
||||||
pq ぱい
|
pq ぱい
|
||||||
pv ぱい
|
|
||||||
pu ぷ
|
pu ぷ
|
||||||
|
pv ぱい
|
||||||
pw ぺい
|
pw ぺい
|
||||||
pya ぴゃ
|
pya ぴゃ
|
||||||
pyd ぴぇん
|
pyd ぴぇん
|
||||||
@@ -419,8 +430,8 @@ pyn ぴゃん
|
|||||||
pyo ぴょ
|
pyo ぴょ
|
||||||
pyp ぴょう
|
pyp ぴょう
|
||||||
pyq ぴゃい
|
pyq ぴゃい
|
||||||
pyv ぴゃい
|
|
||||||
pyu ぴゅ
|
pyu ぴゅ
|
||||||
|
pyv ぴゃい
|
||||||
pyw ぴぇい
|
pyw ぴぇい
|
||||||
pyz ぴゃん
|
pyz ぴゃん
|
||||||
pz ぱん
|
pz ぱん
|
||||||
@@ -437,9 +448,9 @@ rn らん
|
|||||||
ro ろ
|
ro ろ
|
||||||
rp ろう
|
rp ろう
|
||||||
rq らい
|
rq らい
|
||||||
rv らい
|
|
||||||
rr られ
|
rr られ
|
||||||
ru る
|
ru る
|
||||||
|
rv らい
|
||||||
rw れい
|
rw れい
|
||||||
rya りゃ
|
rya りゃ
|
||||||
ryd りぇん
|
ryd りぇん
|
||||||
@@ -451,8 +462,8 @@ ryn りゃん
|
|||||||
ryo りょ
|
ryo りょ
|
||||||
ryp りょう
|
ryp りょう
|
||||||
ryq りゃい
|
ryq りゃい
|
||||||
ryv りゃい
|
|
||||||
ryu りゅ
|
ryu りゅ
|
||||||
|
ryv りゃい
|
||||||
ryw りぇい
|
ryw りぇい
|
||||||
ryz りゃん
|
ryz りゃん
|
||||||
rz らん
|
rz らん
|
||||||
@@ -465,16 +476,18 @@ si し
|
|||||||
sj すん
|
sj すん
|
||||||
sk しん
|
sk しん
|
||||||
sl そん
|
sl そん
|
||||||
|
sm しま
|
||||||
sn さん
|
sn さん
|
||||||
so そ
|
so そ
|
||||||
sp そう
|
sp そう
|
||||||
sq さい
|
sq さい
|
||||||
sv さい
|
|
||||||
sr する
|
sr する
|
||||||
ss せい
|
ss せい
|
||||||
st した
|
st した
|
||||||
su す
|
su す
|
||||||
|
sv さい
|
||||||
sw せい
|
sw せい
|
||||||
|
sx してください
|
||||||
sya しゃ
|
sya しゃ
|
||||||
syd しぇん
|
syd しぇん
|
||||||
sye しぇ
|
sye しぇ
|
||||||
@@ -485,8 +498,8 @@ syn しゃん
|
|||||||
syo しょ
|
syo しょ
|
||||||
syp しょう
|
syp しょう
|
||||||
syq しゃい
|
syq しゃい
|
||||||
syv しゃい
|
|
||||||
syu しゅ
|
syu しゅ
|
||||||
|
syv しゃい
|
||||||
syw しぇい
|
syw しぇい
|
||||||
syz しゃん
|
syz しゃん
|
||||||
sz さん
|
sz さん
|
||||||
@@ -507,10 +520,10 @@ tn たん
|
|||||||
to と
|
to と
|
||||||
tp とう
|
tp とう
|
||||||
tq たい
|
tq たい
|
||||||
tv たい
|
|
||||||
tr たら
|
tr たら
|
||||||
tt たち
|
tt たち
|
||||||
tu つ
|
tu つ
|
||||||
|
tv たい
|
||||||
tw てい
|
tw てい
|
||||||
tya ちゃ
|
tya ちゃ
|
||||||
tyd ちぇん
|
tyd ちぇん
|
||||||
@@ -522,8 +535,8 @@ tyn ちゃん
|
|||||||
tyo ちょ
|
tyo ちょ
|
||||||
typ ちょう
|
typ ちょう
|
||||||
tyq ちゃい
|
tyq ちゃい
|
||||||
tyv ちゃい
|
|
||||||
tyu ちゅ
|
tyu ちゅ
|
||||||
|
tyv ちゃい
|
||||||
tyw ちぇい
|
tyw ちぇい
|
||||||
tyz ちゃん
|
tyz ちゃん
|
||||||
tz たん
|
tz たん
|
||||||
@@ -540,8 +553,8 @@ vn ヴぁん
|
|||||||
vo ヴぉ
|
vo ヴぉ
|
||||||
vp ヴぉー
|
vp ヴぉー
|
||||||
vq ヴぁい
|
vq ヴぁい
|
||||||
vv ヴぁい
|
|
||||||
vu ヴ
|
vu ヴ
|
||||||
|
vv ヴぁい
|
||||||
vw ヴぇい
|
vw ヴぇい
|
||||||
vz ヴぁん
|
vz ヴぁん
|
||||||
wa わ
|
wa わ
|
||||||
@@ -549,16 +562,18 @@ wd うぇん
|
|||||||
we うぇ
|
we うぇ
|
||||||
wf わい
|
wf わい
|
||||||
wi うぃ
|
wi うぃ
|
||||||
|
wj 私自身
|
||||||
wk うぃん
|
wk うぃん
|
||||||
wl うぉん
|
wl うぉん
|
||||||
wn わん
|
wn わん
|
||||||
wo を
|
wo を
|
||||||
wp うぉー
|
wp うぉー
|
||||||
wq わい
|
wq わい
|
||||||
wv わい
|
|
||||||
wr われ
|
wr われ
|
||||||
wso うぉ
|
wso うぉ
|
||||||
wt わた
|
wt わた
|
||||||
|
wv わい
|
||||||
|
ww 私
|
||||||
wz わん
|
wz わん
|
||||||
xa しゃ
|
xa しゃ
|
||||||
xd しぇん
|
xd しぇん
|
||||||
@@ -570,8 +585,8 @@ xn しゃん
|
|||||||
xo しょ
|
xo しょ
|
||||||
xp しょう
|
xp しょう
|
||||||
xq しゃい
|
xq しゃい
|
||||||
xv しゃい
|
|
||||||
xu しゅ
|
xu しゅ
|
||||||
|
xv しゃい
|
||||||
xw しぇい
|
xw しぇい
|
||||||
xz しゃん
|
xz しゃん
|
||||||
ya や
|
ya や
|
||||||
@@ -583,10 +598,10 @@ yn やん
|
|||||||
yo よ
|
yo よ
|
||||||
yp よう
|
yp よう
|
||||||
yq やい
|
yq やい
|
||||||
yv やい
|
|
||||||
yr よる
|
yr よる
|
||||||
yt よって
|
yt よって
|
||||||
yu ゆ
|
yu ゆ
|
||||||
|
yv やい
|
||||||
yz やん
|
yz やん
|
||||||
za ざ
|
za ざ
|
||||||
zc ざ
|
zc ざ
|
||||||
@@ -602,10 +617,13 @@ zn ざん
|
|||||||
zo ぞ
|
zo ぞ
|
||||||
zp ぞう
|
zp ぞう
|
||||||
zq ざい
|
zq ざい
|
||||||
zv ざい
|
|
||||||
zr ざる
|
zr ざる
|
||||||
zu ず
|
zu ず
|
||||||
zv ざい
|
zv ざい
|
||||||
|
zv ざい
|
||||||
zw ぜい
|
zw ぜい
|
||||||
zx ぜい
|
zx ぜい
|
||||||
zz ざん
|
zz ざん
|
||||||
|
{ 『
|
||||||
|
} 』
|
||||||
|
~ ~
|
||||||
|
@@ -4,4 +4,4 @@ tmux neww -n nvim
|
|||||||
d=$(date +'%Y%m%dT%H%M%S')
|
d=$(date +'%Y%m%dT%H%M%S')
|
||||||
rnd=$(diceware -n 2 --no-cap -d -)
|
rnd=$(diceware -n 2 --no-cap -d -)
|
||||||
|
|
||||||
tmux send-keys -t 0 "nvim /tmp/${d}-${rnd}" C-m
|
tmux send-keys -t 0 "nvim -c startinsert -c 'set ft=markdown' /tmp/${d}-${rnd}" C-m
|
||||||
|
@@ -30,15 +30,29 @@ bind r source-file $XDG_CONFIG_HOME/tmux/tmux.conf \; display-message "Config Re
|
|||||||
bind C-l split-window -h -c '#{pane_current_path}'
|
bind C-l split-window -h -c '#{pane_current_path}'
|
||||||
bind C-j split-window -v -c '#{pane_current_path}'
|
bind C-j split-window -v -c '#{pane_current_path}'
|
||||||
|
|
||||||
|
# Switch vertical and horizontal
|
||||||
|
bind C-v run-shell 'tmux break-pane\; last-window\; join-pane -s "!" -v'
|
||||||
|
bind C-h run-shell 'tmux break-pane\; last-window\; join-pane -s "!" -h'
|
||||||
|
|
||||||
|
# Break pane
|
||||||
|
bind ! break-pane
|
||||||
|
|
||||||
|
# Pane layout
|
||||||
|
bind g run-shell 'tmux select-layout even-vertical\; break-pane\; last-window\; join-pane -s "!" -v'
|
||||||
|
bind 1 select-layout even-horizontal
|
||||||
|
bind 2 select-layout even-vertical
|
||||||
|
bind 3 select-layout main-horizontal
|
||||||
|
bind 4 select-layout main-vertical
|
||||||
|
bind 5 select-layout tiled
|
||||||
|
bind 6 select-layout main-horizontal-mirrored
|
||||||
|
bind 7 select-layout main-vertical-mirrored
|
||||||
|
|
||||||
# Session control
|
# Session control
|
||||||
bind C-c new-session
|
bind C-c new-session
|
||||||
bind C-t run "tmuxsh >/dev/null"
|
bind C-t run "tmuxsh >/dev/null"
|
||||||
bind C-y run "tmuxsh remote >/dev/null"
|
bind C-y run "tmuxsh remote >/dev/null"
|
||||||
bind C-u run "tmuxsh dev >/dev/null"
|
bind C-u run "tmuxsh dev >/dev/null"
|
||||||
{{- if eq .chezmoi.hostname "arch" }}
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
bind 0 run "tmuxsh wiki >/dev/null"
|
|
||||||
bind 1 run "tmuxsh blog >/dev/null"
|
|
||||||
bind 3 run "tmuxsh tessoku >/dev/null"
|
|
||||||
bind 8 run "tmuxsh music >/dev/null"
|
bind 8 run "tmuxsh music >/dev/null"
|
||||||
bind 9 run "tmuxsh util >/dev/null"
|
bind 9 run "tmuxsh util >/dev/null"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
Reference in New Issue
Block a user