Martin Lasson
|
f0f8aeb7b8
|
Setup nix flake to work with darwin, wsl and linux system configuration. This has ONLY been tested on Darwin so far.
|
2025-01-26 00:29:25 +01:00 |
|
Martin Lasson
|
5322764881
|
Add ghostty to darwin systems, add nix darwin as an input
|
2025-01-25 14:10:18 +01:00 |
|
|
|
ddfe25b858
|
Add nodejs
|
2025-01-23 22:43:56 +00:00 |
|
|
|
f989eefaa4
|
Remove stateVersion from linux module
|
2025-01-23 17:16:50 +01:00 |
|
|
|
4b1a5df3d8
|
Change neovim flake to repo rather than path, include sway config in linux module.
|
2025-01-23 17:15:51 +01:00 |
|
|
|
4e4361be5d
|
Set ghostty theme to ayu mirage
|
2025-01-23 16:58:32 +01:00 |
|
|
|
369a7656c3
|
Move aerospace from machome to root
|
2025-01-23 16:57:33 +01:00 |
|
|
|
ef5a1892d8
|
Move sway from linux_home to nix style dir in root
|
2025-01-23 16:55:30 +01:00 |
|
|
|
8cb53fd6bd
|
Update annoyances to include plugins for daps and lspconfigs. I want all
done without any pluginbloat.
|
2025-01-19 23:28:31 +00:00 |
|
|
|
eea01d0812
|
Rewrite highlights to neovim api and update colors of
tiny-inline-diagnostics to match ayu color scheme.
|
2025-01-19 23:28:05 +00:00 |
|
|
|
913d98e389
|
Remove outcommented code that no longer will have any use in the future
|
2025-01-19 23:27:46 +00:00 |
|
|
|
cc24488f29
|
Remove old outdated config variables from blink.
|
2025-01-19 23:26:58 +00:00 |
|
|
|
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 |
|