Hedy Li
b44849d2b5
nvim: set shell=bash
2021-08-22 17:37:35 +08:00
Hedy Li
ab2d8ea07d
improve fish startup speed by generating exportenvs.fish
2021-08-22 13:01:28 +08:00
Hedy Li
69cf2c98f8
Merge branch 'master' of git.sr.ht:~hedy/dotfiles
2021-08-21 17:55:28 +08:00
Hedy Li
1f7a0fcf5a
_scripts -> dotscripts; start writing bin/dot script
2021-08-21 17:55:12 +08:00
Hedy Li
0f05269487
new script: mvtmp
2021-08-20 20:39:58 +08:00
Hedy Li
969ab511a1
nvim: replace auto-pairs, fix backspace
2021-08-20 20:33:44 +08:00
Hedy Li
f06e60a6ae
nvim: add plugin, fix a url, and add todo comment
2021-08-20 10:56:48 +08:00
Hedy Li
cd39268dbb
vim/nvim: fix backspace newline issue
2021-08-20 10:56:20 +08:00
Hedy Li
345faf45c4
doom: refactor config comments
2021-08-19 19:45:30 +08:00
Hedy Li
460d93bb5f
Remove wakatime completely
...
wakatime made my nvim startup *extremely* slow, I used vim-profiler and
wakatime takes few thousand times slower than my other plugins, damn
planning to look from or make my own lightweight coding metrics
solution.
2021-08-19 19:43:18 +08:00
Hedy Li
37942e8ec7
nvim: reformat files
2021-08-19 17:45:25 +08:00
Hedy Li
bbf11b1e2d
tmux: add some key binds and tmux-reset plugin
2021-08-19 17:45:07 +08:00
Hedy Li
7e7985961a
add more env variables
2021-08-19 17:44:39 +08:00
Hedy Li
5989d5b691
add Session.vim to global git ignore
2021-08-19 14:42:22 +08:00
Hedy Li
a1ae50ba30
no idea why I had .profile tracked (oof)
2021-08-19 14:41:46 +08:00
Hedy Li
e3f6cc9905
improve setup and install scripts
2021-08-19 14:40:33 +08:00
Hedy Li
9897e0d64b
update readme description
2021-08-19 14:35:41 +08:00
Hedy Li
004b992eed
nvim: remove coc-settings because it never works & I don't use it anymore
2021-08-19 13:03:34 +08:00
Hedy Li
3d20701074
nvim: fix sourcehut gemtext plugin url (sr.ht -> git.sr.ht)
2021-08-19 12:57:28 +08:00
Hedy Li
a27a8c99f0
nvim: Add ftdetect, ftplugin, refactor everything
...
* expand tab by default
* add a lot of comments for future me
* improve autocomplete experience a bit
* revamp and fix some mappings
* better plugins and remove unused ones
* ftdetect scd
* Add diagnostics count of lightline
That's it I guess?
2021-08-19 12:53:55 +08:00
Hedy Li
6cc3ef5e3e
modify tmux status right
2021-08-19 11:22:54 +08:00
Hedy Li
431c51b577
use lua lsp if has 0.5, else use coc
2021-08-19 09:13:08 +08:00
Hedy Li
936bf8d713
add lua lsp files
2021-08-18 18:40:45 +08:00
Hedy Li
e111748795
add comment to awcolors
2021-08-18 17:49:21 +08:00
Hedy Li
575f8e77dc
uninstall linuxbrew because it takse too much space
2021-08-18 17:49:02 +08:00
Hedy Li
4c3c7e2a2b
remove the /\ in awcolors to make a pure color strip
2021-08-18 17:40:09 +08:00
Hedy Li
afab0573a1
change TERM back to tmux-256color just to fix less(1)
2021-08-18 17:37:38 +08:00
Hedy Li
cc09a75220
add color scripts
2021-08-18 16:58:52 +08:00
Hedy Li
0446ba1954
PLEASE can tmux true colors finally work????? gosh
2021-08-18 16:52:42 +08:00
Hedy Li
d03eaa1dfd
me being stupid again forgot to update envs
2021-08-18 15:18:48 +08:00
Hedy Li
cc1ae910af
fix $TERM and colors stuff
2021-08-18 15:13:37 +08:00
Hedy Li
be2b253dbc
set TERM to tmux-256color, modify weerc, add tmux pkg manager to setup
2021-08-18 13:16:49 +08:00
Hedy Li
9f13ace4fc
ok I was so stupid why on earth would I bind M-a lmao
2021-08-18 12:46:34 +08:00
Hedy Li
1190f5fdc0
fix setup-fish
2021-08-18 04:42:47 +00:00
Hedy Li
4b3de36634
remote tmux prefix C-a -> M-a because C-a is go start of line
2021-08-18 04:42:12 +00:00
Hedy Li
015964d221
fix tmux plugins and $TERM, modify addpaths
2021-08-18 12:15:10 +08:00
Hedy Li
4e1c9249a0
add weerc and tmux.conf
2021-08-18 10:45:05 +08:00
Hedy Li
7bea819891
nvim: keep text selected after indentation
2021-08-17 20:25:22 +08:00
Hedy Li
c692a1ba7c
addpath file and put it in setup-fish
2021-08-17 16:59:54 +08:00
Hedy Li
27ce78fd93
doom use treemacs (but it still sucks, like, a lot)
2021-08-17 16:52:31 +08:00
Hedy Li
f68d56f4b0
separate coc settings
2021-08-17 16:52:04 +08:00
Hedy Li
0619c801f1
add .bash_aliases
2021-08-17 12:33:44 +08:00
Hedy Li
3ee32a3a2a
update table of contents
2021-08-17 12:31:16 +08:00
Hedy Li
d5ce0663e6
fix references to scripts
2021-08-17 12:12:30 +08:00
Hedy Li
0d8de59a5e
keep set up scripts naming consistent: setup-<tool>
2021-08-17 12:10:21 +08:00
Hedy Li
1e4e9e1be1
source aliases at the top of emacs-setup
2021-08-17 09:49:06 +08:00
Hedy Li
67add21765
add doom setup script
2021-08-17 09:22:46 +08:00
Hedy Li
f7a8e14b4d
emacs setup script
2021-08-17 08:35:57 +08:00
Hedy Li
b7a32b5077
forgot to add emacs modules dir
2021-08-17 08:28:59 +08:00
Hedy Li
0e37266a43
emacs packages, omf, fish config, wakatime, setup
2021-08-16 19:37:45 +08:00