Commit graph

699 commits

Author SHA1 Message Date
Martin Larsson
f74c830e88 Update karabiner to default to ansi keyboard 2025-08-28 22:59:23 +02:00
Martin Larsson
f03593fb2e Remove fsmonitor from git config 2025-08-28 22:58:52 +02:00
Martin Larsson
d3abc359a8 Remove dark reader from firefox 2025-08-28 22:58:42 +02:00
Martin Larsson
0c0e65baac Update code companion config to work with latest version 2025-08-28 22:58:06 +02:00
Martin Larsson
3b28af288c Update nvim plugins 2025-08-28 22:57:53 +02:00
Martin Larsson
5bada8c7ce Update name in ghostty-change-theme 2025-08-28 22:57:00 +02:00
Martin Larsson
c8dc2a3c0f Remove darwin_work 2025-08-28 22:56:45 +02:00
Martin Larsson
1c829674e4 Disable leap and change keybinding on markings back to default 2025-08-14 20:18:56 +02:00
Martin Larsson
0873c36a6f Add keybind for selsecting nodes in hierarchy 2025-08-14 20:18:32 +02:00
Martin Larsson
564046d830 Update nvim plugins 2025-08-14 20:18:02 +02:00
Martin Larsson
69190a0602 Add wtype to linux, used for automating ghostty, can remove after reloading is merged into Ghostty 2025-07-25 11:46:24 +02:00
Martin Larsson
a15f2238aa feature: Add automated colorscheme switching to Ghostty, refactor
watchman_tmux into generic utility function.
2025-07-25 11:44:53 +02:00
Martin Larsson
6521dedbaa Reduce tmux status interval 5 > 2 2025-07-25 11:44:00 +02:00
Martin Larsson
7e5cd64809 Fix: correct launchd attribute path for home manager 2025-07-25 01:30:56 +02:00
9f1a4f5607 Update colorsync to 1.0.3 2025-07-25 01:19:37 +02:00
aba6414706 fix: automated tmux statusbar color now works as it should (only tested
on linux)
2025-07-25 00:55:45 +02:00
3e1993efbd Add colorsync config 2025-07-24 13:29:51 +02:00
bf5c057c6f Update colorsync to 1.0.2 2025-07-24 13:12:51 +02:00
3754b11751 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-07-24 09:20:15 +02:00
68b8a7b608 Setup seamless, automatic, and persistent colorscheme switching in tmux
that follows colorsync
2025-07-24 00:40:02 +02:00
9c5a1479b7 Integrate seamless, automatic, and persistent colorscheme switching for all neovim
plugins in my config
2025-07-24 00:39:00 +02:00
76a2e58ab8 Add chatGpt bookmark to Firefox 2025-07-24 00:37:58 +02:00
8a9a3e2207 Enable dynamic persistent colorscheme switching in Neovim using my new CLI tool colorsync 2025-07-23 12:35:38 +02:00
baec2bb4a5 Update colorsync to 1.0.1 2025-07-23 12:16:11 +02:00
dee8e708af Update colorsync 2025-07-23 01:34:13 +02:00
e0f7c417a8 Setup firefox bookmarks declaratively 2025-07-20 14:53:57 +02:00
46dab35cbe Add colorsync [WIP Zig project im working on] 2025-07-20 14:53:30 +02:00
18d9b0cf09 Add keymaps for searching visible viewport and visual selection 2025-07-20 11:14:48 +02:00
22e7caa76e Update to use basedpyright over pyright 2025-07-20 11:02:42 +02:00
99b220fcc8 Improve tab-switching keymaps in neovim 2025-07-19 17:53:43 +02:00
f40a87fd4d Add eslint lsp to neovim 2025-07-19 16:40:10 +02:00
bda3a8da76 Update Neovim plugins 2025-07-19 16:08:10 +02:00
adc54f618a Add back tiny inline diagnostics now that its matured, and with better config 2025-07-19 16:06:00 +02:00
fb6de1388c Add colorsync sourcing to zshrc 2025-07-19 15:42:11 +02:00
5f3cec6e5f Add react dev tools to firefox 2025-07-19 15:39:13 +02:00
d46819e852 Fix window swapping keybinds in neovim 2025-07-19 15:38:43 +02:00
e9f70800ea Add tailwind and ts lsps 2025-07-19 12:42:40 +02:00
80961aa2a3 Add hjlk bindings for resizing windows in Window Manager, also fix incorrectly early out conditions 2025-07-19 12:33:57 +02:00
f72e3961ad Setup automatic variable indenting guides based on filetype with sensible fallback defaults 2025-07-19 12:33:08 +02:00
4d759b0233 Add react web stack to nix home managed packages & nvim treesitter 2025-07-19 12:32:26 +02:00
9049945d77 Setup snippets in Neovim 2025-07-19 12:26:21 +02:00
Martin Larsson
cd2ecc3c1c Dramatically improve window management:
- Add relative directional resizing (as expected!)
 - Better error handling
 - Minor readability refactors
2025-07-17 14:42:10 +02:00
Martin Larsson
d927265334 Enable global statusline in lualine 2025-07-17 14:41:50 +02:00
Martin Larsson
ca1a670e15 Bring back snacks recent source but restrict it to cwd. Files picker now
include hidden files.
2025-07-17 14:40:33 +02:00
09d232dfc6 fix gc scheduling for Linux and Mac (read systemd & launchd) that uses
different formats.
2025-07-15 16:13:51 +02:00
42a745b98d Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-07-15 16:07:15 +02:00
Martin Larsson
909398bf3c Update backwards compatible settings that work in NixOS but are
deprecated in Nix Darwin to the new standards
2025-07-15 16:06:05 +02:00
df8451b8da Update nixkpgs and neovim plugins 2025-07-15 15:52:14 +02:00
1cfdfda52d Light refactor, enable parallelism for nix building, builders use substitute and make sure darwin has the same benefits as linux 2025-07-15 15:52:06 +02:00
3683e93dbc Fix default keymappings in codecompanion so I can navigate paragraphs
using {} again
2025-07-15 13:52:09 +02:00