Commit graph

83 commits

Author SHA1 Message Date
570fddee2d
feat(keys): avoid conflict between document symbol keybinds for
telescope
2024-09-18 03:05:43 -07:00
8e3bb627ba
feat: add back <C-d> and <C-u> auto-centering 2024-09-18 02:45:39 -07:00
6db1a249a6
feat(keys): reverts automatic centering on scroll 2024-09-18 02:30:32 -07:00
2543f97755
feat: add vimg wrapper script for quick git view 2024-09-18 01:31:22 -07:00
914cd10148
feat: add persistent undofile 2024-09-18 01:26:14 -07:00
b123800156
feat: add undotree 2024-09-18 01:23:24 -07:00
6f76853957
fix: correctly map scrolling and revert neogit keymaps 2024-09-18 01:21:02 -07:00
b7ec14467a
feat: increase fold level 2024-09-18 01:18:35 -07:00
82a9a5af6b
squash! feat: use floating neogit style 2024-09-18 01:14:39 -07:00
cd670638d1
feat: add settings to avoid life being ruined 2024-09-18 01:04:10 -07:00
c074ca3615
feat: enable some integrations for neogit 2024-09-18 01:00:47 -07:00
e935980efe
fix: use correct attribute for neogit popup 2024-09-18 00:58:05 -07:00
c90437651c
keys: add a ton of QoL keymappings 2024-09-18 00:55:54 -07:00
4a098743d2
fix: use treesitter folding correctly 2024-09-18 00:55:19 -07:00
ea8999a96c
keys: add a ton of telescope keymaps 2024-09-18 00:51:35 -07:00
63fa67dd6f
feat: use floating neogit style 2024-09-18 00:33:58 -07:00
266e176103
squash! chore: add funny comment xdxddxdxdxd 2024-09-18 00:33:32 -07:00
4b6e2de27a
feat: add cellular automaton plugin 2024-09-18 00:33:03 -07:00
3e1649bc6a
chore: add funny comment xdxddxdxdxd 2024-09-18 00:30:17 -07:00
0fff5154e6
style: reorder lualine again 2024-09-17 16:23:43 -07:00
62b25e1c4b
docs: update readme 2024-09-17 16:17:40 -07:00
309bc9a1eb
style: reorder lualine filetype and progress 2024-09-17 16:03:07 -07:00
f297d5116e
feat: add mini start page 2024-09-17 15:59:09 -07:00
859e91ada2
feat: add conform formatting keymaps 2024-09-17 15:51:01 -07:00
8a9c7c25a7
style: shuffle around lualine 2024-09-17 15:30:29 -07:00
e7125bd862
feat: add keymaps for gitsigns 2024-09-17 15:16:17 -07:00
9aea792f09
feat(gitsigns): add line blame config 2024-09-17 14:48:00 -07:00
721d145307
feat: use unicode graph style for neogit 2024-09-17 14:45:35 -07:00
eab8fed9d1
feat!: change harpoon keymaps 2024-09-17 14:38:45 -07:00
21a2247842
feat!: remove more unnecessary window keymaps 2024-09-17 14:33:29 -07:00
fbc52d72d7
feat!: disable unnecessary keymaps for window 2024-09-17 14:27:47 -07:00
8a6de619e6
feat: switch keymaps to neogit and disable lazygit 2024-09-17 14:24:59 -07:00
115b7d6b98
fix: duplicate help tags from unused mini.git 2024-09-17 14:22:14 -07:00
b00ce44c64
feat: enable neogit 2024-09-17 14:21:47 -07:00
10253909c9
docs: update readme 2024-09-17 02:08:57 -07:00
9832d50fde
feat: set keybinds manually in oil and optimize keybinds 2024-09-17 02:07:12 -07:00
d1db93ef00
feat: add lualine lspprogress autocmd 2024-09-17 01:39:07 -07:00
4fa6fcdd51
style(lualine): reorder and change lsp icon 2024-09-17 01:26:56 -07:00
ee5453c9d1
docs: update readme description 2024-09-17 01:01:30 -07:00
48fb7eb2f7
feat: set up some keymaps for oil 2024-09-17 00:57:12 -07:00
c5f5e6dd9c
chore: format readme 2024-09-17 00:57:05 -07:00
7b6cafd1fc
chore: remove unused yazi plugin 2024-09-17 00:49:59 -07:00
1bc0a35230
fix: path collision 2024-09-17 00:49:49 -07:00
6297ec9225
flake.lock: Update
Flake lock file updates:

• Updated input 'haskell-tools':
    'github:mrcjkb/haskell-tools.nvim/2443c3b2ab049561009d1b5712e839db546b6586' (2024-09-10)
  → 'github:mrcjkb/haskell-tools.nvim/1edf2bb5ced056b5d3d1df783dd02041ce09b087' (2024-09-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1355a0cbfeac61d785b7183c0caaec1f97361b43' (2024-09-10)
  → 'github:nixos/nixpkgs/99dc8785f6a0adac95f5e2ab05cc2e1bf666d172' (2024-09-16)
• Updated input 'nixvim':
    'github:nix-community/nixvim/27a0dd435dd3563f4cf9d788601fadfce8c59db6' (2024-09-12)
  → 'github:nix-community/nixvim/2e3083e42509c399b224239f6d7fa17976b18536' (2024-09-16)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d' (2024-08-01)
  → 'github:hercules-ci/flake-parts/bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a' (2024-09-12)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/4509ca64f1084e73bc7a721b20c669a8d4c5ebe6' (2024-08-28)
  → 'github:cachix/git-hooks.nix/7570de7b9b504cfe92025dd1be797bf546f66528' (2024-09-05)
• Updated input 'nixvim/home-manager':
    'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
  → 'github:nix-community/home-manager/e524c57b1fa55d6ca9d8354c6ce1e538d2a1f47f' (2024-09-14)
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/ac5694a0b855a981e81b4d9f14052e3ff46ca39e' (2024-08-25)
  → 'github:lnl7/nix-darwin/21fe31f26473c180390cfa81e3ea81aca0204c80' (2024-09-13)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/5a08d691de30b6fc28d58ce71a5e420f2694e087' (2024-08-25)
  → 'github:NuschtOS/search/97d34b70deed4878fcb2449ac89dab717d72efa1' (2024-09-15)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/3ffd842a5f50f435d3e603312eefa4790db46af5' (2024-08-28)
  → 'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd' (2024-09-02)
• Updated input 'render-markdown':
    'github:MeanderingProgrammer/render-markdown.nvim/cdb58fc97c49a1ab75b35d99183c35b5863e845a' (2024-09-13)
  → 'github:MeanderingProgrammer/render-markdown.nvim/2424693c7a4c79641a7ea1e2a838dbc9238d6066' (2024-09-16)
2024-09-17 00:45:29 -07:00
bbdb3aab05
chore: flake.nix formatting 2024-09-17 00:45:01 -07:00
64e46fded8
chore: update flake metadata 2024-09-17 00:44:32 -07:00
74bdb1aa49
chore: remove bundled LSPs 2024-09-17 00:43:09 -07:00
acc0ad0c5a
chore: disable mini.notify lsp_progress integration 2024-09-17 00:43:08 -07:00
2758fd1022
feat: add lsp-progress.nvim
also removes unused yazi dependency
2024-09-17 00:43:08 -07:00
414e46dd15
feat: minor overhaul
* switch to oil.nvim from yazi
* use lualine with custom config
* optimize settings
2024-09-16 23:49:09 -07:00