Commit graph

484 commits

Author SHA1 Message Date
466622c2ba Fix sway idle issues when watching videos 2025-01-09 18:11:45 +01:00
8dedcb100b Add ghostty config 2025-01-09 17:25:35 +01:00
ffcabd3f69 Remove catppuccin from neomutt 2025-01-09 17:23:30 +01:00
a3759f47d6 Remove kitty conf 2025-01-09 17:23:06 +01:00
93e41aef46 Switch from catppuccin to ayu mirage for various tools, switch from p10k to starship, self made tmux and sway statusbar update 2025-01-09 17:22:50 +01:00
886818cd1f Add ai generated ayu mirage for bat, not the real deal but good enough 2025-01-09 17:12:54 +01:00
b35f38ef87 Remove reactive 2025-01-09 17:11:51 +01:00
dba9e41f57 Fix so fzf lua (treesitter) doesn't hang the entire terminal window when previewing large minified files 2025-01-09 17:11:36 +01:00
0ef0551a30 Remove autopairs in nvim 2025-01-09 17:11:09 +01:00
e100b9cf57 Switch from catppuccin to a custom version of ayu mirage in neovim 2025-01-09 17:10:29 +01:00
f0f10ab09b Add language toggle between SE and US in Sway, additionally, set Ghostty to the default terminal. 2025-01-07 23:49:17 +01:00
060aa3fed8 Add ghostty config 2025-01-03 18:13:14 +01:00
d5890ba649 Add bold local variables for C++ 2025-01-02 18:48:28 +01:00
bcec4985b2 Change tmux to support 256 colors in Ghostty and Tmux for NixOS, WSL2
(NixOS), Mac, and Asahi Fedora Remix (should in theory just work
everywhere that runs Ghostty and Tmux now)
2025-01-02 11:46:49 +01:00
6b03a3eac1 Add priority to tiny-inline-diagnostics 2025-01-02 11:46:26 +01:00
a05c7ef81c Remove different highlighting for edgetools, also, remove trouble symbols window 2025-01-02 10:55:42 +01:00
ca811aa81c Remove deprecated or changed config variables from blink 2025-01-02 10:13:10 +01:00
ab0eabae78 Add the ability to merge custom LSP conf with default rather than overrule, additionally, add dap-go 2025-01-02 10:09:38 +01:00
ff88938803 Remove oil.nvim plugin, relying on Yazi for file management going forward 2025-01-02 10:08:25 +01:00
93fbf36a26 Add go and zig to treesitter 2025-01-02 10:06:38 +01:00
e98ebae8ee Add working inlayhints for go 2025-01-02 10:03:46 +01:00
9384be6e3f Improve touchpad configuration in sway. 2024-11-28 13:34:04 +01:00
368e86cea2 Fix rmf, and rmdf commands in zshrc 2024-11-28 13:33:49 +01:00
Martin Larsson
0ac609f98e Add workplace symbols search to fzf 2024-11-25 11:25:32 +01:00
1570f06b6c Add VPN state to sway status bar 2024-11-21 23:24:10 +01:00
e7293d8358 Add get-bwp() to zshrc which can be piped into other commands when
logging in. For instance, mullvad account login $(get-bwp mullvad)
2024-11-21 23:23:38 +01:00
Martin Larsson
79cdc0f23b Add commands for fzfd (fzf for directories), cdf, cpf, mvf, rmf (all
variants that use fzf, in the case of cp and mv that takes two paths,
they accept an argument for the second path, or if left empty uses fzf
for the first and second path)
2024-11-21 22:32:52 +01:00
Martin Larsson
f2c43242f5 Add buffer commit history to fzf <leader>tg. 2024-11-21 22:32:27 +01:00
Martin Larsson
edeeb04e6f separate serialized arrow data by git branch. 2024-11-19 00:53:13 +01:00
64bdd18769 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2024-11-14 22:19:01 +01:00
009e95c2f6 Make sure copilot right arrow doesnt consume right arrow input in insert
mode when there is nothing suggested
2024-11-14 22:17:25 +01:00
e09a435efa Add catc command to zshrc, cat-copy 2024-11-14 22:17:05 +01:00
2fb39e8b60 Change some keyboard shortcuts in sway to align with aerospace config on
mac. Also rebind capslock to escape.
2024-11-14 22:16:42 +01:00
9a19c94f01 Remove faulty screen-256color from default-terminal in tmux conf 2024-11-14 22:16:13 +01:00
ad735448ab Update alacritty to comply with changed config settings 2024-11-14 22:15:12 +01:00
Martin Larsson
5d22761014 Update blink config so super-tab works. Also add LSP capabilities for
blink for more suggestions.
2024-11-14 17:03:34 +01:00
Martin Larsson
eb34dcec65 Remove all usages of nvim-cmp in favor of blink 2024-11-03 02:17:23 +01:00
Martin Larsson
dfbb5c8834 oil.nvim now uses filewatch to update buffer content from fs changes,
additionally, now also save the prev directory state so it persists when
oil is closed and reopened
2024-11-03 02:14:14 +01:00
Martin Larsson
8263b02c70 Add silent option to a lot of keymaps to hide command display. 2024-10-30 17:47:29 +01:00
Martin Larsson
23ed2e9964 Light refactoring to mason/lsp setup, also add support to zig, ocaml,
and go.
2024-10-30 17:46:54 +01:00
Martin Larsson
ee7ce096c8 Update rusteaceanvim to major version 5 2024-10-30 17:46:28 +01:00
Martin Larsson
9b9424ac05 Change keybindings for copilot to better match cmd workflow (completion
on tab and acceping auto complete on right arrow)
2024-10-30 17:45:36 +01:00
Martin Larsson
7c54faf521 Fix incorrect binding for jumping between diagnostics in Lspsaga 2024-10-30 17:02:38 +01:00
Martin Larsson
6c605b47c2 Add tiny inline diagnostics and fix $TERM in tmux and alacritty to
alacritty instead of xterm-256color
2024-10-24 19:09:31 +02:00
Martin Larsson
8744c577ae Fix so clang receives the congifured parameters correctly. 2024-10-24 19:07:12 +02:00
Martin Larsson
c8566d89f0 Add tiny-inline-diagnostics plugin 2024-10-20 03:41:38 +02:00
Martin Larsson
beddd50e98 Remove deprecated config key hererrocks in lazy_init.lua and inrease
timeout to 300sec since toml++ and sol2 takes minutes to compile.
2024-10-20 03:41:03 +02:00
Martin Larsson
1e18e2d419 Change to blink over cmp, improve mason so that we don't need configs
for each language server. We only override the set keys in the custom
    lsp config if it exists, otherwise we rely on the default one from
    lspconfig.
2024-10-20 03:40:10 +02:00
Martin Larsson
b195a9e22a Remove instant prompt as I was getting issues with it when using tmux,
change multiline first prompt charater to horizontal box drawing
character.
2024-10-11 15:11:59 +02:00
Martin Larsson
21e6ce3181 auto-show-console - false was used as a workaround for an error which
was thrown in some large repos where the git command took a long time to
run. This has been fixed by the author of the plugin so I no longer need
it.
2024-10-09 15:37:44 +02:00