Commit Graph

187 Commits

Author SHA1 Message Date
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