|
|
86af5f25c9
|
Enable some font features, graphical control chars and slashesd zero
|
2025-01-19 22:54:58 +00:00 |
|
|
|
b695b07c21
|
Add lots of packages to home manager, and include neovim derivation for building source from a specific commit on dev branch.
|
2025-01-19 19:30:52 +00:00 |
|
|
|
beb700f3fe
|
Add nil and zls LSP's
|
2025-01-19 19:27:31 +00:00 |
|
|
|
d9091a23ae
|
Add vim to globals, add settings for preloading files
|
2025-01-19 19:13:18 +00:00 |
|
|
|
5067747fc5
|
Remove mason, rely on nixpkgs for systemwide tooling instead
|
2025-01-19 19:11:49 +00:00 |
|
|
|
2ff063d95b
|
Remove shebang from tmux scripts, they're sourced anyway.
|
2025-01-19 19:11:14 +00:00 |
|
|
|
b69de0413d
|
Update gitignore to exclude result (build output from nix)
|
2025-01-19 19:10:29 +00:00 |
|
|
|
fb2adb4547
|
Move files out of their respective fs structure into program dirs in root and symlink dotfils using HM.
|
2025-01-16 23:49:38 +00:00 |
|
|
|
10bab010b7
|
Fix path for zshrc
|
2025-01-16 23:31:51 +00:00 |
|
|
|
9a0e018b18
|
Fix so programs isn't inside home
|
2025-01-16 23:29:35 +00:00 |
|
|
|
8aecd29d58
|
Set zsh as the shell and symlink zshrc
|
2025-01-16 23:27:18 +00:00 |
|
|
|
d4e1e4b891
|
Add lots of programs to HM
|
2025-01-16 23:09:16 +00:00 |
|
|
|
b2be8749ff
|
Fix double home
|
2025-01-16 22:52:39 +00:00 |
|
|
|
9d30f58fe9
|
Add neovim to home-manager
|
2025-01-16 22:51:39 +00:00 |
|
|
|
6979757926
|
Add empty files for linux.nix and darwin.nix
|
2025-01-16 09:11:53 +00:00 |
|
|
|
f1efe05c49
|
Add empty wsl.nix file
|
2025-01-16 09:10:18 +00:00 |
|
|
|
24186358fa
|
Add initial testfiles for home manager
|
2025-01-16 09:08:32 +00:00 |
|
|
|
82e391c872
|
Add lazy-lock file which was previously on ignore, good for reproducability and as a backup if setup breaks on update
|
2025-01-15 13:55:47 +01:00 |
|
|
|
d85cc750cd
|
Submitted PR to lspsaga for jumping into window of hover doc instantly,
use my fork until PR gets merged.
|
2025-01-14 23:51:32 +01:00 |
|
|
|
fea8eedad8
|
Update annoyances
|
2025-01-14 11:53:26 +01:00 |
|
|
|
df6c46b5fb
|
Add lspsaga hack for better experience using hover_doc.
|
2025-01-14 11:47:53 +01:00 |
|
|
|
55aade1657
|
Update list of annoyances in init.lua, Making progress .... backwards
|
2025-01-13 13:51:21 +01:00 |
|
|
|
56ee18a475
|
Add keymaps and commands for turning off/on auto formatting on save.
|
2025-01-13 13:49:55 +01:00 |
|
|
|
e1d2f81f32
|
Remove some default keymaps which are on the same keymap namespace as
some lspsaga bindings making them slower to finalize.
|
2025-01-13 12:49:21 +01:00 |
|
|
|
6921ee9a12
|
Add documented annoyances
|
2025-01-13 12:17:39 +01:00 |
|
|
|
9b3a9ece1e
|
Add a way to cache default keymaps, impl function for adding temporary
keymaps (i.e keymaps during debugging) which saves original keymaps if
it overrides them at restores them upon deletion.
|
2025-01-13 12:08:07 +01:00 |
|
|
|
ec921c73a3
|
Use rounded corners with arrow.
|
2025-01-13 01:03:35 +01:00 |
|
|
|
f5d5920d67
|
Fix so rustacean vim adds keymaps to buffer and use the inlay hints
handler.
|
2025-01-13 01:02:57 +01:00 |
|
|
|
0c466f10ae
|
Fix so we use lspsagas hover doc instead of default one. Change lspsaga
to use rounded corners. Change to use vimbuilt in diagnostics jump
without spawning floating windows.
|
2025-01-13 01:00:35 +01:00 |
|
|
|
cdfa4fe2d8
|
Temporarily disable inlay hints during debugging, fix so virtual text
gets cleared after debugging finishes.
|
2025-01-12 13:34:27 +01:00 |
|
|
|
f2e27f7a59
|
Change nvim_get_hl_by_name -> nvim_get_hl in leap
|
2025-01-12 00:36:00 +01:00 |
|
|
|
e441664ceb
|
Change dapui to only display watches and stacks elements. Also hide
icons.
|
2025-01-12 00:26:43 +01:00 |
|
|
|
472208ea95
|
Setup debug adapters for codelldb, debugpy and gopls. Also remove
nvim-dap-profiles :( Apparently there is a way to do the same thing
using launch.json built into dap, much better than my solution.
|
2025-01-11 19:08:40 +01:00 |
|
|
|
b7796e9a5e
|
small refactor to lsp.lua (lsp/setup.lua), rename lsp/language_servers
-> lsp/servers. utils now has a function for "get_file_names_in_dir"
|
2025-01-11 18:01:15 +01:00 |
|
|
|
fc08128c55
|
Add yazi config
|
2025-01-11 18:00:12 +01:00 |
|
|
|
e3f9039667
|
Convert yank highlight to full lua api, remove old vim script. Add
comment for lsp
|
2025-01-11 13:17:28 +01:00 |
|
|
|
7fa8779c8e
|
Re-add "hjkl" navigation, change leap to m, marks are set with <leader>m
instead.
|
2025-01-11 13:11:52 +01:00 |
|
|
|
f242c7d414
|
Remove contextual alternates in terminal font (-calt)
|
2025-01-11 12:49:02 +01:00 |
|
|
|
2d8ed1f049
|
Remove outcommented catppuccin theme in lspsaga
|
2025-01-11 01:02:12 +01:00 |
|
|
|
7e4f69c48f
|
Major lsp overhaul. Use new 0.11+ apis, remove lspconfig, remove lots of
mason/lspconfig util plugins. Currently supports following lsps: gopls,
clangd, lua-language-server, cmake-language-server
|
2025-01-11 00:58:02 +01:00 |
|
|
|
c2b6c481e4
|
Fix types hl group for rust
|
2025-01-11 00:57:38 +01:00 |
|
|
|
cd58f818fa
|
Remove trouble, never used it
|
2025-01-11 00:57:19 +01:00 |
|
|
|
4d939677c5
|
Remove Undotree, never used it
|
2025-01-11 00:57:11 +01:00 |
|
|
|
c5ab57456d
|
Small refactor to terminal
|
2025-01-11 00:56:55 +01:00 |
|
|
|
d06e61dcba
|
add utils: xpcallmsg, validate bufnr, foreach
|
2025-01-11 00:55:54 +01:00 |
|
|
|
557826f23a
|
Remove keybind for saving, use :w instead. Fix so copy command is silent
|
2025-01-11 00:54:54 +01:00 |
|
|
|
88ac5cb9f0
|
Set bg to none instead of same as terminal. This works better with transparent terminals.
|
2025-01-10 01:05:48 +01:00 |
|
|
|
bcf9a7fdb1
|
Tweak opacity values, and fix regression where I accidentally had removed the call to run the dim_inactive_windows script in sway.
|
2025-01-09 22:54:25 +01:00 |
|
|
|
3c8d77b719
|
Delete configs for alacritty, zellij and lazygit, all programs I don't use anymore
|
2025-01-09 19:54:15 +01:00 |
|
|
|
477f60b966
|
Sync ghostty and nvim backgrounds, add transparency support to colorscheme in nvim
|
2025-01-09 19:53:34 +01:00 |
|