Commit Graph

243 Commits

Author SHA1 Message Date
Hoang Nguyen 85b24cdbe7
nftables: add libvirt rules for NAT 2021-10-17 21:48:01 +07:00
Hoang Nguyen 657c371abe
shells: update pyenv initial process
pyenv doesn't set path with `init -` anymore.
Also set PATH only once in login shell.
2021-10-17 21:48:01 +07:00
Hoang Nguyen 6adbf27693
river: add some input configuration 2021-10-17 21:48:01 +07:00
Hoang Nguyen 9340e3f9b5
Add qtcreator themes 2021-10-17 21:48:00 +07:00
Hoang Nguyen a13921809f
tlp: update config template for AC 2021-10-17 21:48:00 +07:00
Hoang Nguyen 16c7177046
Set qutebrowser -> firefox as default browser 2021-10-17 21:48:00 +07:00
Hoang Nguyen 5ca2f568df
neovim/emacs: I'm a 4-space guy now 2021-10-17 21:48:00 +07:00
Hoang Nguyen 4e108abbbd
system: add configurations 2021-10-17 21:48:00 +07:00
Hoang Nguyen 4a8718a544
setup: install things to ~/.local instead of /usr
And some clean up
2021-10-17 21:48:00 +07:00
Hoang Nguyen c33b27332c
zoxide: move ranger.py to deploy.sh 2021-10-17 21:48:00 +07:00
Hoang Nguyen 33f9026493
river: add attach-mode 2021-10-17 21:48:00 +07:00
Hoang Nguyen 1c0e61cb2f
setup: revive nnn.sh setup script
Update READE, delete youbest shell alias
2021-10-17 21:48:00 +07:00
Hoang Nguyen a1fdf46ce2
emacs: vendor org-tree-slide config
Also some irc stuff
2021-10-17 21:47:59 +07:00
Hoang Nguyen 30ed001766
nnn: update settings for v4.1
Also WMs: clean up application rules
2021-10-17 21:47:59 +07:00
Hoang Nguyen 3d0e045de2
foot: use lowercase in key bindings 2021-10-17 21:47:59 +07:00
Hoang Nguyen 2e7f56c14a
Fix path to new Doom Emacs 2021-10-17 21:47:59 +07:00
Hoang Nguyen bd949936d5
emacs: use chemacs2 2021-10-17 21:47:59 +07:00
Hoang Nguyen c71508f34d
Various changes
- emacs: bye freenode
- nwg-bar: back to elogind (bug: can't use polkit)
- Wayland: start pulseaudio server in config (instead of system config)
- Update README
2021-10-17 21:47:59 +07:00
Hoang Nguyen e598aedd3f
Add Element custom themes 2021-10-17 21:47:59 +07:00
Hoang Nguyen f7ead96d6b
Steal weechat's theme + update lazygit config 2021-10-17 21:47:59 +07:00
Hoang Nguyen 64606281de
Add lite-xl basic config 2021-10-17 21:47:59 +07:00
Hoang Nguyen a8f6481710
kitty: update config 2021-10-17 21:47:59 +07:00
Hoang Nguyen e971b784d1
Remove words.txt
Use words-en (aspell) package instead
2021-10-17 21:47:59 +07:00
Hoang Nguyen 2ca7ebcb11
Add tg config
Also fix `dict` (words.txt is in Windows format)
2021-10-17 21:47:58 +07:00
Hoang Nguyen 11d1adce49
Avoid 13pt font size 2021-10-17 21:47:58 +07:00
Hoang Nguyen 09ec1653bd
setup: add words.txt 2021-10-17 21:47:58 +07:00
Hoang Nguyen 045fa07a15
Add fontconfig, umask and silent pyenv init 2021-10-17 21:47:58 +07:00
Hoang Nguyen f35ff9461c
setup: add cht.sh
Also drop termite config
2021-10-17 21:47:58 +07:00
Hoang Nguyen 7af335cfb7
emacs: add eshell-info-banner 2021-10-17 21:47:58 +07:00
Hoang Nguyen 4c996a6311
shell: set MANPATH in man() function instead 2021-10-17 21:47:58 +07:00
Hoang Nguyen 9164d14ff1
wayfire: add simple-tile plugin config 2021-10-17 21:47:58 +07:00
Hoang Nguyen 743b4b6445
shells: add custom manpath 2021-10-17 21:47:58 +07:00
Hoang Nguyen 622b6e4e63
forgit: fix setting env logic 2021-10-17 21:47:58 +07:00
Hoang Nguyen 0423ec56e6
setup: use sh -e; forgit: add clipboard env var 2021-10-17 21:47:58 +07:00
Hoang Nguyen 8688bd5364
greenclip: new config v4.0; delete stuff 2021-10-17 21:47:57 +07:00
Hoang Nguyen 05875b9a3b
shells: change default rsync flags 2021-10-17 21:47:57 +07:00
Hoang Nguyen d5b8b27fb2
nnn: update .nmv 2021-10-17 21:47:57 +07:00
Hoang Nguyen 7c2509c1c8
neovim: use custom parenthesis colors 2021-10-17 21:47:52 +07:00
Hoang Nguyen d2e4a05027
river: update config (river-options is gone) 2021-10-17 21:47:51 +07:00
Hoang Nguyen ffdb51e5b1
emacs: update fonts 2021-10-17 21:47:51 +07:00
Hoang Nguyen 4f735592c6
nnn: update plugins 2021-10-17 21:47:51 +07:00
Hoang Nguyen cec99f521a
wayfire: add extra plugins 2021-10-17 21:47:51 +07:00
Hoang Nguyen c09b86e0da
river: update config for river-options-v2
Also get rid of the colorscripts
2021-10-17 21:47:51 +07:00
Hoang Nguyen 6298f0c69a
anime-downloader: fix config 2021-10-17 21:47:51 +07:00
Hoang Nguyen bd6117c8b4
emacs: steal nice things from tecosaur's config 2021-10-17 21:47:50 +07:00
Hoang Nguyen 7120885076
emacs, fish: update package list 2021-10-17 21:47:50 +07:00
Hoang Nguyen 36f49bce52
Abuse fish-shell for XDG_RUNTIME_DIR 2021-10-17 21:47:50 +07:00
Hoang Nguyen 5573edd51b
fish: update fisher, various changes 2021-10-17 21:47:50 +07:00
Hoang Nguyen ca7de54b35
Clean up unnecessary stuff 2021-10-17 21:47:50 +07:00
Hoang Nguyen 3f981be233
emacs: update init.el to reflect upstream 2021-10-17 21:47:50 +07:00
Hoang Nguyen 4b9fd1ed30
emacs: update config for new commits 2021-10-17 21:47:50 +07:00
Hoang Nguyen fbda5add66
qutebrowser: update new config v2.2.0 2021-10-17 21:47:50 +07:00
Hoang Nguyen b8787b2c8d
emacs: add +hugo flag for org module 2021-10-17 21:47:50 +07:00
Hoang Nguyen 69df55f6ce
seatd: remove `loginctl` hardcoded 2021-10-17 21:47:50 +07:00
Hoang Nguyen 2e416c8842
xonsh: use XDG path 2021-10-17 21:47:50 +07:00
Hoang Nguyen 42089e295f
zoxide: add nushell + xonsh init 2021-10-17 21:47:49 +07:00
Hoang Nguyen 6dcec7b3ca
Emacs/Neovim: add tldr 2021-10-17 21:47:49 +07:00
Hoang Nguyen ea8f9b05d6
setup: add Anime4K stuff; fish: add colors setting 2021-10-17 21:47:49 +07:00
Hoang Nguyen fa91461823
direnv: tweak hook for fish shell 2021-10-17 21:47:49 +07:00
Hoang Nguyen c4906f8339
vifm: some tweaks 2021-10-17 21:47:49 +07:00
Hoang Nguyen 340c74170a
ranger: prefer qimgv for image files 2021-10-17 21:47:49 +07:00
Hoang Nguyen df64b5e7cc
exa: add --sort=type 2021-10-17 21:47:49 +07:00
Hoang Nguyen 90b894149a
Another 'Various changes' 2021-10-17 21:47:49 +07:00
Hoang Nguyen c46c2d8c04
Various changes 2021-10-17 21:47:49 +07:00
Hoang Nguyen 188cdc6b88
nnn: update plugins
Also drop `elvish` and `ion` config
2021-10-17 21:47:48 +07:00
Hoang Nguyen dd0784924a
wayfire: change default window decoration 2021-10-17 21:47:48 +07:00
Hoang Nguyen 8379927ec7
emacs: adjust some settings 2021-10-17 21:47:48 +07:00
Hoang Nguyen 3dc8848a53
wayfire: update config 2021-10-17 21:47:48 +07:00
Hoang Nguyen b7f4d23dbc
nnn: fix typo in env var 2021-10-17 21:47:48 +07:00
Hoang Nguyen 3c3eca3c12
emacs: adjust org-mode config 2021-10-17 21:47:48 +07:00
Hoang Nguyen 89fadd6b81
zoxide: fix curl link 2021-10-17 21:47:48 +07:00
Hoang Nguyen 1ae7955856
tree -> exa for previewing directories 2021-10-17 21:47:48 +07:00
Hoang Nguyen 1ba97b4a54
Simplify the fzf script for `yay` 2021-10-17 21:47:48 +07:00
Hoang Nguyen 309a920067
Add -r for xargs 2021-10-17 21:47:48 +07:00
Hoang Nguyen 496ed55677
nnn: update flag 2021-10-17 21:47:47 +07:00
Hoang Nguyen b1f816c916
Casual cleanup 2021-10-17 21:47:47 +07:00
Hoang Nguyen 71241ad12b
elvish: add to deploy script 2021-10-17 21:47:47 +07:00
Hoang Nguyen cac1caa806
Add basic elvish shell config 2021-10-17 21:47:47 +07:00
Hoang Nguyen c71be40398
nnn: add to deploy.sh 2021-10-17 21:47:47 +07:00
Hoang Nguyen 7832e74c91
nnn: some tweaks 2021-10-17 21:47:47 +07:00
Hoang Nguyen 6cf209aac3
nnn: change default flags when opening 2021-10-17 21:47:47 +07:00
Hoang Nguyen 14e7b8399f
nnn: use better colors 2021-10-17 21:47:47 +07:00
Hoang Nguyen 04310da09e
neovim: reconfigure nnn.vim 2021-10-17 21:47:47 +07:00
Hoang Nguyen c50d0a100e
Improve integration for TUI file managers 2021-10-17 21:47:46 +07:00
Hoang Nguyen dcd525c8bb
foot: update config 2021-10-17 21:47:46 +07:00
Hoang Nguyen 8b9c2a2d30
Add a pandoc compile script 2021-10-17 21:47:46 +07:00
Hoang Nguyen 1f81225ca4
neovim: translator.vim -> translate-shell.vim 2021-10-17 21:47:46 +07:00
Hoang Nguyen 70a255ad39
Add pipe-viewer config 2021-10-17 21:47:46 +07:00
Hoang Nguyen eed4f4c0b9
bat: use config file instead of multiple env vars 2021-10-17 21:47:46 +07:00
Hoang Nguyen 2a14e9b07d
qutebrowser: typo in config 2021-10-17 21:47:46 +07:00
Hoang Nguyen b6ddbcb73c
Pretify `dict` script 2021-10-17 21:47:46 +07:00
Hoang Nguyen 30cd42b7b2
Add jq to ipinfo 2021-10-17 21:47:46 +07:00
Hoang Nguyen 0823dfb1e6
Split curl scripts 2021-10-17 21:47:45 +07:00
Hoang Nguyen 21885bb001
emacs: add mu4e, circe, mozc 2021-10-17 21:47:45 +07:00
Hoang Nguyen a7712d50da
Half revert last commit 2021-10-17 21:47:45 +07:00
Hoang Nguyen 8e7e617baa
nnn: add `renamer` plugin 2021-10-17 21:47:45 +07:00
Hoang Nguyen a784801bad
x11: add `monitors.sh` script 2021-10-17 21:47:45 +07:00
Hoang Nguyen c40bc875bf
font: change Sarasa Fixed to Sarasa Mono 2021-10-17 21:47:45 +07:00
Hoang Nguyen a310411790
z: adjust fzf flags 2021-10-17 21:47:45 +07:00
Hoang Nguyen 766a8dedaa
z: use `zoxide` instead of `z.lua` 2021-10-17 21:47:45 +07:00
Hoang Nguyen dcc6d87aa3
emacs: turn on `latex` module 2021-10-17 21:47:45 +07:00
Hoang Nguyen 8b7d7766f9
emacs: revert default git-gutter style 2021-10-17 21:47:44 +07:00
Hoang Nguyen 2c192cfea6
emacs: prefer `emms` module 2021-10-17 21:47:44 +07:00
Hoang Nguyen fa8c927842
waybar: change the `useless` network config 2021-10-17 21:47:44 +07:00
Hoang Nguyen 475a804e96
fish: avoid `alias cat` for completion 2021-10-17 21:47:44 +07:00
Hoang Nguyen 4c6fdbceb2
emacs: adjust config for lua-language-server 2021-10-17 21:47:44 +07:00
Hoang Nguyen 2f350e4145
x11: add sanity check for starting exwm 2021-10-17 21:47:44 +07:00
Hoang Nguyen 312c2df5fe
emacs: add more bloats 2021-10-17 21:47:44 +07:00
Hoang Nguyen 40c9496e1f
emacs/neovim: add `lua-language-server` 2021-10-17 21:47:12 +07:00
Hoang Nguyen 9e16310d4e
emacs: clean doom config
greenclip now is supported nicely inside `exwm`
2021-03-01 22:48:10 +03:00
Hoang Nguyen 72ca87a115
emacs: adjust config for org-mode 2021-03-01 05:12:41 +03:00
Hoang Nguyen dccba0466e
emacs: config for org-tree-slide 2021-02-28 16:55:48 +03:00
Hoang Nguyen cd8d9fb172
emacs: add pinentry support 2021-02-28 08:38:04 +03:00
Hoang Nguyen 0aff49b464
Small tweaks 2021-02-28 08:10:30 +03:00
Hoang Nguyen 439829da61
notification: change redundant hardcoded `mako` 2021-02-26 03:52:18 +03:00
Hoang Nguyen 57a1938531
rtorrent: add config 2021-02-25 17:48:52 +03:00
Hoang Nguyen 1440cb14db
Unify font size (again) 2021-02-25 16:03:05 +03:00
Hoang Nguyen 0bc79bb352
Unify font size on some applications 2021-02-25 15:57:33 +03:00
Hoang Nguyen 46fb516d1c
dunst: custom colors for the progress bar 2021-02-25 15:37:39 +03:00
Hoang Nguyen ae689b3c15
dunst: 1.6.0 config, now works natively on Wayland 2021-02-25 05:55:12 +03:00
Hoang Nguyen 452b6aa9e8
Cleanup README 2021-02-24 05:05:20 +03:00
Hoang Nguyen 34559dd888
emacs: additional key binds / luakit: v2.3 config 2021-02-24 02:55:23 +03:00
Hoang Nguyen b04d6cf740
gnupg, aria2: add configs 2021-02-23 05:30:23 +03:00
Hoang Nguyen cf7f6698b1
Use `qutebrowser` as the default one 2021-02-21 19:33:04 +03:00
Hoang Nguyen 4ddf5da5c8
gallery-dl: update config for Pixiv oauth 2021-02-21 19:06:25 +03:00
Hoang Nguyen fb0d5ab9a6
ytmdl: add sample config 2021-02-21 17:40:18 +03:00
Hoang Nguyen b2989483e1
Update README 2021-02-21 17:26:50 +03:00
Hoang Nguyen ff058a928f
anime-downloader: add a sample config file 2021-02-20 19:13:12 +03:00
Hoang Nguyen 37e32e9204
shells: export GOPATH/bin 2021-02-20 04:39:37 +03:00
Hoang Nguyen 9e98f83158
emacs: work around modeline cut off 2021-02-20 04:13:59 +03:00
Hoang Nguyen 6d528a7ef0
README: update links 2021-02-19 07:21:44 +03:00
Hoang Nguyen 67296cf1f1
emacs: add ddgr integration 2021-02-19 02:42:26 +03:00
Hoang Nguyen fd3511d513
clean up `setup` directory 2021-02-18 18:17:03 +03:00
Hoang Nguyen 2baf168585
amfora: update config to 1.8.0 2021-02-18 01:19:52 +03:00
Hoang Nguyen 5f33b6ef9a
compositors: avoid alt_space as well 2021-02-17 22:43:58 +03:00
Hoang Nguyen 2d04918742
compositors: avoid alt_shift for emacs 2021-02-17 20:42:02 +03:00
Hoang Nguyen 6a243c6853
emacs: additional packages 2021-02-17 08:40:50 +03:00
Hoang Nguyen 03fe06eabd
emacs: rearrange config 2021-02-16 20:04:27 +03:00
Hoang Nguyen fe71bd1a49
emacs: lazy load some config 2021-02-16 15:55:18 +03:00
Hoang Nguyen b88ea2595d
typo 2021-02-16 02:26:02 +03:00
Hoang Nguyen 0aa9c452b8
Basic EXWM 2021-02-16 01:35:54 +03:00
Hoang Nguyen 2dfd894bff
Preparation for EXWM 2021-02-14 23:59:55 +03:00
Hoang Nguyen 5255ea5c2b
Initial commit 2021-02-13 19:28:59 +03:00