Commit Graph

167 Commits

Author SHA1 Message Date
inkch
c2aaf94ab7 fish: use chezmoi edit if it can 2024-03-12 13:00:20 +09:00
inkch
2869e5b244 nvim: add autocmd to guess and set filetype for .tmpl (for chezmoi) 2024-03-12 12:58:48 +09:00
inkch
fd3a54ce62 nvim: set ripgrep as grepprg 2024-03-12 12:25:38 +09:00
inkch
01281629fa Merge branch 'main' of gitea:inkch/dotfiles 2024-03-11 23:47:30 +09:00
inkch
8af3797ce1 Ignore fcitx5 and mozc from other than working machines 2024-03-11 23:45:15 +09:00
inkch
8413b03484 polybar: add conditions for buzz 2024-03-09 19:10:41 +09:00
inkch
4a05eb7682 chezmoi: not use "delta" 2024-03-06 17:36:02 +09:00
inkch
53d49483a1 i3: add new command and its binding (open-emacs-org-capture) 2024-03-06 16:54:56 +09:00
inkch
cb3bb564fc i3: moved line 2024-03-06 16:52:25 +09:00
inkch
d246b6245a i3: delete moving to $ws1 when opening firefox-dev 2024-03-06 16:51:33 +09:00
inkch
124b5052be i3: remove unnecessary "assign" + add "assign" for Apex Legends 2024-03-06 16:49:12 +09:00
inkch
cdda87b300 nvim: treesitter: install "all" parser 2024-03-06 16:47:51 +09:00
inkch
8ff62cef14 nvim: add folding options (especially for markdown) 2024-03-06 16:47:26 +09:00
inkch
d106ea1053 nvim: set scrolloff option (=12) 2024-03-06 16:47:02 +09:00
inkch
4dbd0ee01a nvim: use the color scheme catppuccin instead of yah 2024-03-06 16:46:30 +09:00
inkch
87bf5ef08d tmux: use "alacritty" for $TERM on desktop and laptop 2024-03-06 16:45:07 +09:00
inkch
fa8d397333 yt-dlp: use -j option for aria2c + update user-agent (latest Windows Edge) 2024-03-06 16:44:18 +09:00
inkch
108415ae0c alacritty: clean up font settings 2024-03-06 16:43:53 +09:00
inkch
c5c67f8cb4 yt-dlp: decrease connection 2024-02-28 15:26:37 +09:00
inkch
bcb90a6b17 nvim: add spell files 2024-02-28 15:23:48 +09:00
inkch
84bdfe9c1d yt-dlp: use -f b (-f best was deplicated) 2024-01-31 21:06:28 +09:00
inkch
7d1a59c979 pueue: add pueue.yml (encrypted) 2024-01-19 23:44:57 +09:00
inkch
8082884ab5 conky: rename widget scripts 2024-01-19 23:15:08 +09:00
inkch
f54e45ba51 mozc: add my dictionary, keymap and romantables (azik and original) 2024-01-19 23:06:25 +09:00
inkch
edde6e9e88 fcitx5: add configs 2024-01-19 22:57:36 +09:00
inkch
7b5bdfe263 picom: add conf 2024-01-19 22:54:26 +09:00
inkch
730f20af52 ncmpcpp: add config, bindings and a script 2024-01-19 22:47:59 +09:00
inkch
7602ff75b4 rg: add ripgreprc 2024-01-19 21:07:43 +09:00
inkch
162fb63f6d fish: add functions (encrypted) 2024-01-19 21:02:34 +09:00
inkch
d727b642e5 fish: auto attach or create tmux session named "default" 2024-01-19 16:11:30 +09:00
inkch
f73667052b tmux: (for server) decrease status-left-length (80 -> 40) 2024-01-19 15:47:37 +09:00
inkch
adc24feb2a tmux: (for server) align left 2024-01-19 15:46:55 +09:00
inkch
3933779b4d X11: ignore except on desktop or laptop 2024-01-18 23:10:28 +09:00
inkch
061d98177c X11: nvidia-settings should only be run in arch 2024-01-18 23:08:37 +09:00
inkch
e2ef02e591 X11: fix: delete braces in comment 2024-01-18 23:07:33 +09:00
inkch
0deb53ef21 X11: add xinitrc, xprofile, Xmodmap, etc. 2024-01-18 23:04:08 +09:00
inkch
e647999fba exclude scripts from diff 2024-01-18 22:45:30 +09:00
inkch
cc5f75a71c change path of the key.txt.age (now, it's in .assets) 2024-01-18 22:45:30 +09:00
inkch
57f60339d8 Delete duplicated script (decrypt-private-key.sh) 2024-01-18 22:45:30 +09:00
inkch
94cefa091a use delta as pager 2024-01-18 22:45:30 +09:00
inkch
4546d48c07 delete key.txt.age from .chezmoiignore
`chezmoi` seems to ignore files and directories beggining with "." by
default. So, there is no need to add pattern(s) to `.chezmoiignore` to
ignore files/directories stored in `.assets`.
2024-01-18 12:24:07 +09:00
inkch
36fd4c6426 make directory to put asset files in + move age key there 2024-01-18 12:15:27 +09:00
inkch
a941ff9437 move chezmoi script to .chezmoiscripts ("special" directory)
.chezmoiscripts
---------------
If a directory called .chezmoiscripts exists in the root of the source
directory then any scripts in it are executed as normal scripts without
creating a corresponding directory in the target state.

--- https://www.chezmoi.io/reference/special-files-and-directories/chezmoiscripts/
2024-01-18 12:03:34 +09:00
inkch
00c0f93591 add [age] settings to toml 2024-01-18 11:58:21 +09:00
inkch
8e1c359245 add run_ script to decrypt age key 2024-01-18 11:57:35 +09:00
inkch
d993e9f25f add age key for encryption 2024-01-18 11:56:42 +09:00
inkch
c8b670c453 bash: edit ignore pattern to put bashrc in a different location 2024-01-17 19:41:41 +09:00
inkch
3e8e8c769e bash: add bashrc, alias and envs (also add .bashrc for root user) 2024-01-17 19:40:29 +09:00
inkch
33c0936e53 starship: show hostname when ssh or sudo 2024-01-17 18:41:42 +09:00
inkch
ab6c6258d1 starship: set color for username (for root and other) 2024-01-17 18:38:02 +09:00