Commit graph

684 commits

Author SHA1 Message Date
9fb6438efa Large keymapping overhaul 2025-05-30 13:57:11 +02:00
11af8c9452 Remove lspsaga 2025-05-30 13:56:14 +02:00
2944d93c29 Fix rust setup in nix, dont need rustup 2025-05-30 13:55:31 +02:00
f993785b19 fix: Fix spacing of tmux status pane 2025-05-28 12:31:41 +02:00
c3bfab407c fix: Change keybinds in snacks, go away from old telescope prefix
bidings resulting in less keys in the leader chain. Additionally,
        standardize file renaming with regular lsp rename by starting in
        r
2025-05-28 12:23:06 +02:00
c18591240b feat: Add bunch of packages to home config: obsidian, evil-helix, xh,
dust, tokei, just, presenterm, rainfrog, atac
2025-05-28 12:23:06 +02:00
c391fe114c feat: Auto resolution updates for sway when switching modes on monitor. 2025-05-28 12:23:06 +02:00
e11b3cde56 Light refactor, move unified changes of sway into common linux header 2025-05-26 17:38:03 +02:00
09ea3e3742 Lazy's default path for locally developed plugins is now ~/dev/git, also
fallback to repository if no local plugin is found
2025-05-26 17:37:06 +02:00
ab4cb57f53 Change sway idle behavior to use defacto standard
`sway-audio-idle-inhibit`
2025-05-26 17:36:27 +02:00
2cb74f3ad7 Change tmux to use XDG standard instead of ~/.tmux.conf 2025-05-26 17:34:44 +02:00
d74f96cc0f feat: Add keybinding in Swab for toggling between modes - hide/dock 2025-05-26 01:01:15 +02:00
6a1fac5c1e feat: Add alias for git merge 2025-05-20 23:55:09 +02:00
8db569cc99 fix: Remove acceleration for mouse inputs 2025-05-20 23:51:59 +02:00
362558f16c fix: Remove yank highlighting function as that is now provided by
plugin.
2025-05-20 23:51:20 +02:00
209007083c feat: Remove unused aliases 2025-05-20 23:50:58 +02:00
ccd14d8dd2 feat: Add git config and shell aliases 2025-05-20 23:49:01 +02:00
Martin Larsson
50e1420ee4 Specify buffers and files as sources for smart picker, removing recent
files (this should solve the issue with entries outside of cwd hierarchy
        shows up)
2025-05-14 14:15:22 +02:00
ff2fb709aa remove unused file 2025-05-14 14:13:51 +02:00
07bb6c096d Switch clang packages to version 20 on personal machines 2025-05-14 14:13:35 +02:00
1456515607 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-05-13 22:50:24 +02:00
8f3ef39edf Enable steam as a system program for linux. 2025-05-13 22:50:12 +02:00
5fccd92c7b Set some wayland flags in firefox 2025-05-13 22:49:59 +02:00
d457672579 Add commented out resolution in sway for competitive games 2025-05-13 22:49:37 +02:00
Martin Larsson
803651752d incline is now visible when the cursor is on the same line, this is no longer an issue since removing the visible cursorline 2025-05-13 17:30:37 +02:00
Martin Larsson
d109b38406 Update neovim plugins 2025-05-13 17:26:12 +02:00
Martin Larsson
0981795043 Update incline to show filepath with a max depth instead of just the
filename, falling back to only the filename if necessary
2025-05-13 17:25:50 +02:00
Martin Larsson
b9216b64c7 Change keybindings in lsp saga 2025-05-13 16:57:35 +02:00
Martin Larsson
74b8d11033 Separate bitwarden-cli between darwin/linux, darwin needs to build using
old llvm toolchain, doesnt compile on latest. This is a temporary
workaround
2025-05-13 11:45:32 +02:00
Martin Larsson
06dd1db569 Update flake 2025-05-13 11:45:26 +02:00
4831c75e6f Add inner/outer-attribute text objects for working with html 2025-05-12 00:42:53 +02:00
8d1e7ed2fe Update gopls to function with neovim 0.11 2025-05-12 00:42:41 +02:00
8392809d49 Re-add printscreen command in sway 2025-05-11 22:51:42 +02:00
b778df7f8c Re-enable splitv/h keybinds in sway 2025-05-11 21:36:14 +02:00
9649f84ebe Add mako config 2025-05-11 21:11:11 +02:00
0ff714cd02 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-05-11 20:42:37 +02:00
ae8dc91c7f Wrap discord and silence std output, otherwise it crashes when run
outside of terminal
2025-05-11 20:39:41 +02:00
7b313254e2 Change wofi to run drun over run 2025-05-11 20:38:41 +02:00
ca56564ec9 Rename home/home.nix -> home/default.nix 2025-05-11 18:32:36 +02:00
571c1027cb Make sure to import theming.nix in the home/linux module 2025-05-11 18:29:38 +02:00
c4d7f5d082 Major refactor to flake, abstract non-trivial packages into their own
files (such as firefox/spotify-qt+librespot), create utils for reusable
function library
2025-05-11 18:19:19 +02:00
d5735692d2 Small keybind changes to tmux 2025-05-11 16:26:50 +02:00
7fe1eb68fa Small keybind changes to sway 2025-05-11 16:26:36 +02:00
bfcc1e9720 Bring back old diagnostics, disable virtual line 2025-05-11 16:26:15 +02:00
8db7fef98b Format flake.nix, rename local files, fix some paths 2025-05-11 15:18:05 +02:00
d32ba1b498 Rename pkgs dir to home dir, add x86 and aarch specific linux home
modules
2025-05-11 15:17:18 +02:00
8ad94f53e3 Move shared linux system config to a generic linux module 2025-05-11 15:15:28 +02:00
3f03230f17 Remove border radius from sway 2025-05-11 15:14:25 +02:00
5e20a69903 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-05-11 13:30:31 +02:00
ba613b2a59 Setup legcord, spotify-qt, librespot and blueman 2025-05-11 13:28:20 +02:00