Commit graph

660 commits

Author SHA1 Message Date
Martin Larsson
5b3288b710 Remove zsh program from home manager module, it does not handle login
shell
2025-09-21 14:06:22 +02:00
Martin Larsson
d9486fd784 Tweaks snippets to fix the tab jumping issue 2025-09-21 14:06:22 +02:00
Martin Larsson
4d2d29f898 Add spotify to darwin home, move ffmpeg from linux only to default 2025-09-21 14:06:22 +02:00
Martin Larsson
e75e63d4fe Tweak ghostty shaders 2025-09-21 14:06:20 +02:00
e20321245c Fix fswatch trigger event for services in systemctl. Add guards to subscripts in colorsync service 2025-09-07 17:19:42 +02:00
a1969ce04e Comment out CRT shader effect in ghostty 2025-09-07 17:19:42 +02:00
Martin Larsson
564c39dcdb Remove ff keybinding from fff 2025-08-30 16:26:06 +02:00
3dd886dae0 Fix redundant closing brace left after rebasing 2025-08-29 11:03:55 +02:00
f3a4e2f589 Add fswatch 2025-08-29 11:00:02 +02:00
Martin Larsson
e3cb974b12 Add fff.nvim and replace snacks file picker with it 2025-08-28 23:01:05 +02:00
Martin Larsson
de289309f7 Rework colorsync file-watching using fswatch instead of watchman 2025-08-28 23:00:23 +02:00
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