Commit graph

600 commits

Author SHA1 Message Date
Martin Larsson
50b49e5478 Small refactor in sys darwin, bw cli is part of default home config now,
use util lib for dotfile linking
2025-05-30 17:17:35 +02:00
Martin Larsson
fc2bb65c64 Change to mutable taps 2025-05-30 17:17:35 +02:00
9c336f3036 fix: Change ghostty opacity to 1 2025-05-30 17:17:06 +02:00
a4697abfa4 feat: Update flake input (which upgrades to neovim 0.11.2) 2025-05-30 17:07:27 +02:00
d6c8018a2d Enable diagnostic real-time updates from rust LSP 2025-05-30 15:29:29 +02:00
1fdad0db6e Add nvim lightbulb to visualize code actions 2025-05-30 15:23:21 +02:00
aa9a887a08 War on rounded corners in Neovim, this introduces corners on more
windows than I want it on thuogh, need to remove borders on Lazy and
Blink for instance
2025-05-30 14:21:22 +02:00
f7c7947f80 Add mkcd command 2025-05-30 14:20:16 +02:00
10a5f37df4 Remove transparent background in neovim 2025-05-30 14:19:58 +02:00
fb0478d38a Remove old functionality for renaming 2025-05-30 14:19:40 +02:00
e7d7d3fffd Lock for inc_rename 2025-05-30 14:19:18 +02:00
95f32af304 Add inc_rename 2025-05-30 14:19:09 +02:00
e5384de476 Change equalalways to false 2025-05-30 14:00:14 +02:00
6be8cda24e Update code companion with current ai services, remove keymaps 2025-05-30 13:58:30 +02:00
d823f75a53 Remove type comment from blink 2025-05-30 13:57:49 +02:00
872e7bec51 Add lsplib which shouldve been in last commit 2025-05-30 13:57:37 +02:00
9fb6438efa Large keymapping overhaul 2025-05-30 13:57:11 +02:00
11af8c9452 Remove lspsaga 2025-05-30 13:56:14 +02:00
2944d93c29 Fix rust setup in nix, dont need rustup 2025-05-30 13:55:31 +02:00
f993785b19 fix: Fix spacing of tmux status pane 2025-05-28 12:31:41 +02:00
c3bfab407c fix: Change keybinds in snacks, go away from old telescope prefix
bidings resulting in less keys in the leader chain. Additionally,
        standardize file renaming with regular lsp rename by starting in
        r
2025-05-28 12:23:06 +02:00
c18591240b feat: Add bunch of packages to home config: obsidian, evil-helix, xh,
dust, tokei, just, presenterm, rainfrog, atac
2025-05-28 12:23:06 +02:00
c391fe114c feat: Auto resolution updates for sway when switching modes on monitor. 2025-05-28 12:23:06 +02:00
e11b3cde56 Light refactor, move unified changes of sway into common linux header 2025-05-26 17:38:03 +02:00
09ea3e3742 Lazy's default path for locally developed plugins is now ~/dev/git, also
fallback to repository if no local plugin is found
2025-05-26 17:37:06 +02:00
ab4cb57f53 Change sway idle behavior to use defacto standard
`sway-audio-idle-inhibit`
2025-05-26 17:36:27 +02:00
2cb74f3ad7 Change tmux to use XDG standard instead of ~/.tmux.conf 2025-05-26 17:34:44 +02:00
d74f96cc0f feat: Add keybinding in Swab for toggling between modes - hide/dock 2025-05-26 01:01:15 +02:00
6a1fac5c1e feat: Add alias for git merge 2025-05-20 23:55:09 +02:00
8db569cc99 fix: Remove acceleration for mouse inputs 2025-05-20 23:51:59 +02:00
362558f16c fix: Remove yank highlighting function as that is now provided by
plugin.
2025-05-20 23:51:20 +02:00
209007083c feat: Remove unused aliases 2025-05-20 23:50:58 +02:00
ccd14d8dd2 feat: Add git config and shell aliases 2025-05-20 23:49:01 +02:00
Martin Larsson
50e1420ee4 Specify buffers and files as sources for smart picker, removing recent
files (this should solve the issue with entries outside of cwd hierarchy
        shows up)
2025-05-14 14:15:22 +02:00
ff2fb709aa remove unused file 2025-05-14 14:13:51 +02:00
07bb6c096d Switch clang packages to version 20 on personal machines 2025-05-14 14:13:35 +02:00
1456515607 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-05-13 22:50:24 +02:00
8f3ef39edf Enable steam as a system program for linux. 2025-05-13 22:50:12 +02:00
5fccd92c7b Set some wayland flags in firefox 2025-05-13 22:49:59 +02:00
d457672579 Add commented out resolution in sway for competitive games 2025-05-13 22:49:37 +02:00
Martin Larsson
803651752d incline is now visible when the cursor is on the same line, this is no longer an issue since removing the visible cursorline 2025-05-13 17:30:37 +02:00
Martin Larsson
d109b38406 Update neovim plugins 2025-05-13 17:26:12 +02:00
Martin Larsson
0981795043 Update incline to show filepath with a max depth instead of just the
filename, falling back to only the filename if necessary
2025-05-13 17:25:50 +02:00
Martin Larsson
b9216b64c7 Change keybindings in lsp saga 2025-05-13 16:57:35 +02:00
Martin Larsson
74b8d11033 Separate bitwarden-cli between darwin/linux, darwin needs to build using
old llvm toolchain, doesnt compile on latest. This is a temporary
workaround
2025-05-13 11:45:32 +02:00
Martin Larsson
06dd1db569 Update flake 2025-05-13 11:45:26 +02:00
4831c75e6f Add inner/outer-attribute text objects for working with html 2025-05-12 00:42:53 +02:00
8d1e7ed2fe Update gopls to function with neovim 0.11 2025-05-12 00:42:41 +02:00
8392809d49 Re-add printscreen command in sway 2025-05-11 22:51:42 +02:00
b778df7f8c Re-enable splitv/h keybinds in sway 2025-05-11 21:36:14 +02:00