Commit graph

695 commits

Author SHA1 Message Date
25d56990cd Improve git workflow: enable fsmonitor and untrackedCache, add watchman,
improve some git aliases
2025-07-15 12:20:53 +02:00
48ed428fd6 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-07-15 11:24:30 +02:00
eb511c0b55 Add 7z to home 2025-07-15 11:23:59 +02:00
Martin Larsson
313e75fab1 Remove keyMapping from nix-darwin 2025-07-14 12:48:03 +02:00
Martin Larsson
d9dabcd655 Fix mac keybindings: ctrl(+shift)+backspace now works for word deletion
in both directions. Aerospace doesnt have conflicting keybindings
anymore.
2025-07-14 01:04:11 +02:00
Martin Larsson
49a2249634 Add karabiner, we now should be able to achieve sway parity on macos
with aerospace.
2025-07-13 18:11:15 +02:00
Martin Larsson
c353fbe9a9 Update aerospace config to open firefox over qutebrowser. 2025-07-13 16:26:57 +02:00
Martin Larsson
dc3cd660a2 Update nvim plugins 2025-07-13 16:26:48 +02:00
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