Commit graph

737 commits

Author SHA1 Message Date
Martin Larsson
de7f2ff31f Update Nix flake, refactor Darwin app aliases and use it for system and
home config. Remove qutebrowser, mousecat, move some apps from brew ->
nixpkgs, add firefox to mac
2025-07-13 16:25:17 +02:00
Martin Lasson
677baf3d71 Remove deprecated clangd args 2025-07-13 13:35:44 +02:00
f00dab6bc2 feat: Show +/- prefixes in git diff 2025-07-10 23:10:25 +02:00
aa083d677f Tweak neovim timers which were too fast for using modtap keyboard
shortcut without dedicated keys. I.e, I couldnt hit <Leader>1 in time.
2025-07-10 13:37:11 +02:00
dca2aa5849 Change default copilot agent from claude 3.7 -> 4 2025-07-10 00:27:58 +02:00
662f0a688a Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-07-09 23:59:05 +02:00
332c883a48 Bring over commits accidentally only on local_machine branch to main 2025-07-09 23:58:22 +02:00
Martin Larsson
a6017d2423 feat: Fix aerospace tiling for qutebrowser when hiding decorations,
additionally, add keybinding for opening qutebrowser
2025-07-09 15:26:02 +02:00
07471f5d48 Fix treesitter - markview clash that causes sytax issues in markview
when treesitter loads first.
2025-07-08 23:28:13 +02:00
9422ced0a8 Update Neovim plugins 2025-07-08 23:27:54 +02:00
63fd60f9e4 Remove fastfatch from automatically running in .zshrc 2025-07-08 23:15:48 +02:00
84fc72f1d6 Improve shaders, crt effect doesnt warp other shaders when running at the end. Make the blaze more subtle, tweak values and make the smear start from a small point and grow into the cursor 2025-07-08 23:14:21 +02:00
9389cc5741 feat: Add visual spinner feedback to codecompanion 2025-07-07 23:43:59 +02:00
926960760c feat: Update nixpkgs, build ghostty from latest master, add ghostty shaders (smear, crt, bloom, blaze) 2025-07-07 02:04:22 +02:00
72891e5ac7 Add line wrapping to snacks picker preview for noficiations and
diagnostics
2025-07-06 00:23:11 +02:00
8393a93e8b Disable Copilot inline hints by default 2025-07-06 00:22:55 +02:00
c6209dff63 Remove window renaming and improve keymap for session renaming (TMUX) 2025-07-04 21:18:20 +02:00
f6af733634 Add kernel settings and tweak TLP to improve battery life 2025-06-15 14:53:57 +02:00
108f68cd96 Update flake inputs 2025-06-15 14:53:57 +02:00
41b3b20167 Remove ctrlshift+ left/right in ghostty 2025-06-15 14:53:57 +02:00
5702874e53 Yazi auto updated field manager -> mgr 2025-06-15 14:53:57 +02:00
8453ef5805 Add buffer picker to snacks, additionally, switch bindings between
document and workspace symbols picker.
2025-06-15 14:53:57 +02:00
23a1bf579d Add just to treesitter 2025-06-15 14:53:57 +02:00
67af45e48c Change from firefox to qutebrowser in the sway shortcut 2025-06-15 14:53:57 +02:00
196128d1a2 Add qutebrowser for linux 2025-06-03 11:44:36 +02:00
63f4b5535f Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-06-03 11:43:55 +02:00
Martin Larsson
2e78854991 Update ghostty cell height 2025-06-03 11:42:08 +02:00
Martin Larsson
17c94ef12d Remove zen-browser for qutebrowser, add mousecat 2025-06-03 11:41:37 +02:00
Martin Larsson
97d3dbbf41 Re-add bw-cli for darwin which I accidentally messed up 2025-06-03 11:41:09 +02:00
554585db18 Change shebang to #!/usr/bin/env bash for some sway scripts 2025-06-02 22:36:17 +02:00
8375e06416 Tweak ghostty cell height 2025-06-02 22:35:22 +02:00
f665e34909 feat: Add binding for yankpasting then commenting current row without messing yank register 2025-06-01 23:51:44 +02:00
404c40d8dc feat: Add jump prev/next for function/conditional/class/loop 2025-06-01 23:49:30 +02:00
fbc9cb8b16 feat: Add goto-preview and close_handler 2025-05-31 00:25:29 +02:00
8cd86d3088 chore: Remove leap keymap handler which no longer has any purpose since dap and leap arent conflicting 2025-05-31 00:24:42 +02:00
e7b329e9ae chore: Delete old unused file 2025-05-31 00:23:09 +02:00
2436b93000 feat: Fix helix config, add helix instead of evil-helix 2025-05-30 17:34:36 +02:00
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