Donovan Glover
d400ad5986
neovim: Don't save folds by default
...
It may be better to open files normally and have the option to manually
save/load views for predictability.
2023-06-03 13:13:07 -04:00
Donovan Glover
ed05522acd
neovim: Add fold support
...
This should make dealing with large files slightly easier.
2023-06-03 13:05:21 -04:00
Donovan Glover
4fdcb64b9c
Add more packages
...
Note that although it's now easier than ever to organize packages, the
current implementation scatters things around a bit still.
2023-06-02 19:31:38 -04:00
Donovan Glover
a0bc09bf49
neovim: Set linebreak
...
Should make things easier to read overall.
2023-06-02 19:10:49 -04:00
Donovan Glover
3ed7f2a585
mpd: Update config
2023-06-02 17:42:16 -04:00
Donovan Glover
10524724aa
fish: Use tput reset by default
...
This fixes an issue where kitty would occasionally show two cursors at
once.
2023-06-02 09:34:22 -04:00
Donovan Glover
5da221830d
ncmpcpp: Add on-song-change script
...
Now the cover image and artist + title shows on song change.
2023-06-01 15:02:57 -04:00
Donovan Glover
f8f54d189c
joshuto: Increase preview size to 10 GB
2023-05-31 10:48:14 -04:00
Donovan Glover
f543a935c9
neovim: Add neoformat
2023-05-31 10:43:28 -04:00
Donovan Glover
14a8c2e561
neovim: Focus nvim-tree instead of toggling it
2023-05-31 10:41:38 -04:00
Donovan Glover
968ac924c8
Add hexyl
2023-05-31 10:41:00 -04:00
Donovan Glover
43109dcfa3
fish: Don't override with cp by default
2023-05-31 10:33:03 -04:00
Donovan Glover
1ba427a819
fish: Make cp preserve timestamps
2023-05-31 10:32:42 -04:00
Donovan Glover
a6c925fbd1
neovim: Remove nvim-scrollbar
...
Causes text to be hidden when the viewport is small enough.
2023-05-31 10:20:53 -04:00
Donovan Glover
d8914cb4d2
meta: Switch from ranger to joshuto
...
Joshuto is *significantly* faster than ranger and is written in Rust
instead of Python. Although both ranger and joshuto have not seen a new
release in a while, the future of joshuto seems more promising.
Joshuto is additionally faster than lf and, similar to lf, does not hang
when previewing images with kitty.
2023-05-27 16:45:05 -04:00
Donovan Glover
99157848f1
neovim: Add auto-save-nvim
...
This lets us take advantage of live reloading and other features while
editing markdown.
2023-05-25 23:36:32 -04:00
Donovan Glover
f842afa6da
Merge starship with fish
2023-05-25 17:22:52 -04:00
Donovan Glover
8ec7519765
ncmpcpp: Format
2023-05-25 12:15:23 -04:00
Donovan Glover
3aa85c355b
Simplify terminal imports
...
Certain programs should always be available on the system, so having
separate modules goes against ensuring a certain state.
2023-05-25 10:21:39 -04:00
Donovan Glover
6e7b429e37
neovim: Remove barbar-nvim
...
barbar-nvim was a non-trivial plugin that changed buffers to tabs.
Although this was cute, I like neovim's default buffers since they
*don't* show up as tabs.
2023-05-24 13:48:22 -04:00
Donovan Glover
f5e63579a3
chore: Improve formatting
2023-05-24 11:40:49 -04:00
Donovan Glover
5a71c25c57
Merge tig with git module
...
This makes sense since I wouldn't use git without tig.
2023-05-24 11:39:40 -04:00
Donovan Glover
8258530c58
Add packages
...
zallij is a cool tmux replacement that has sane defaults.
2023-05-23 19:07:39 -04:00
Donovan Glover
c887c4f005
Remove vagrant abbreviations
...
I have no plans to continue using Vagrant now that I know how to use Nix
and NixOS.
2023-05-23 18:59:17 -04:00
Donovan Glover
58a829819a
Remove helix
...
Not needed since nvim-lspconfig now works.
2023-05-23 18:16:48 -04:00
Donovan Glover
d84966817b
fish: Remove old abbreviations
2023-05-23 17:51:05 -04:00
Donovan Glover
162b3d0d13
neovim: Add more language servers
2023-05-23 17:12:35 -04:00
Donovan Glover
b973e86085
neovim: Add git-blame-nvim
2023-05-23 12:05:31 -04:00
Donovan Glover
04d13c993d
neovim: Add nvim-lspconfig
...
No idea why this wasn't working before but it now works so I'm not
complaining.
2023-05-22 14:33:56 -04:00
Donovan Glover
a8f8286c12
fish: Remove docker abbreviations
...
Now that I know how to use Nix and NixOS, declarative containers written
in Nix seem a lot nicer than Dockerfiles and docker-compose.yml.
2023-05-21 11:47:14 -04:00
Donovan Glover
ff1abe7eec
yarn: Add emoji support
2023-05-19 06:20:26 -04:00
Donovan Glover
7b6add8431
Move packages into modules
2023-05-19 02:54:35 -04:00
Donovan Glover
f399280ff1
nix: Further categorization
2023-05-18 19:12:30 -04:00
Donovan Glover
7acbdb32cf
Combine mpd with ncmpcpp module
2023-05-18 15:58:30 -04:00
Donovan Glover
7bcb8a5807
Split modules based on function
2023-05-18 15:54:15 -04:00