Commit graph

  • fb0478d38a Remove old functionality for renaming Martin Larsson 2025-05-30 14:19:40 +02:00
  • e7d7d3fffd Lock for inc_rename Martin Larsson 2025-05-30 14:19:18 +02:00
  • 95f32af304 Add inc_rename Martin Larsson 2025-05-30 14:19:09 +02:00
  • e5384de476 Change equalalways to false Martin Larsson 2025-05-30 14:00:14 +02:00
  • 6be8cda24e Update code companion with current ai services, remove keymaps Martin Larsson 2025-05-30 13:58:30 +02:00
  • d823f75a53 Remove type comment from blink Martin Larsson 2025-05-30 13:57:49 +02:00
  • 872e7bec51 Add lsplib which shouldve been in last commit Martin Larsson 2025-05-30 13:57:37 +02:00
  • 9fb6438efa Large keymapping overhaul Martin Larsson 2025-05-30 13:57:11 +02:00
  • 11af8c9452 Remove lspsaga Martin Larsson 2025-05-30 13:56:14 +02:00
  • 2944d93c29 Fix rust setup in nix, dont need rustup Martin Larsson 2025-05-30 13:55:31 +02:00
  • f993785b19 fix: Fix spacing of tmux status pane Martin Larsson 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 Martin Larsson 2025-05-28 12:16:28 +02:00
  • c18591240b feat: Add bunch of packages to home config: obsidian, evil-helix, xh, dust, tokei, just, presenterm, rainfrog, atac Martin Larsson 2025-05-28 12:15:48 +02:00
  • c391fe114c feat: Auto resolution updates for sway when switching modes on monitor. Martin Larsson 2025-05-28 12:15:25 +02:00
  • e11b3cde56 Light refactor, move unified changes of sway into common linux header Martin Larsson 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 Martin Larsson 2025-05-26 17:37:06 +02:00
  • ab4cb57f53 Change sway idle behavior to use defacto standard sway-audio-idle-inhibit Martin Larsson 2025-05-26 17:36:27 +02:00
  • 2cb74f3ad7 Change tmux to use XDG standard instead of ~/.tmux.conf Martin Larsson 2025-05-26 17:34:44 +02:00
  • d74f96cc0f feat: Add keybinding in Swab for toggling between modes - hide/dock Martin Larsson 2025-05-26 01:01:15 +02:00
  • 6a1fac5c1e feat: Add alias for git merge Martin Larsson 2025-05-20 23:55:09 +02:00
  • 8db569cc99 fix: Remove acceleration for mouse inputs Martin Larsson 2025-05-20 23:51:59 +02:00
  • 362558f16c fix: Remove yank highlighting function as that is now provided by plugin. Martin Larsson 2025-05-20 23:51:20 +02:00
  • 209007083c feat: Remove unused aliases Martin Larsson 2025-05-20 23:50:58 +02:00
  • ccd14d8dd2 feat: Add git config and shell aliases Martin Larsson 2025-05-20 23:49:01 +02:00
  • 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) Martin Larsson 2025-05-14 14:11:45 +02:00
  • ff2fb709aa remove unused file Martin Larsson 2025-05-14 14:13:51 +02:00
  • 07bb6c096d Switch clang packages to version 20 on personal machines Martin Larsson 2025-05-14 14:13:35 +02:00
  • 1456515607 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles Martin Larsson 2025-05-13 22:50:24 +02:00
  • 8f3ef39edf Enable steam as a system program for linux. Martin Larsson 2025-05-13 22:50:12 +02:00
  • 5fccd92c7b Set some wayland flags in firefox Martin Larsson 2025-05-13 22:49:59 +02:00
  • d457672579 Add commented out resolution in sway for competitive games Martin Larsson 2025-05-13 22:49:37 +02:00
  • 803651752d incline is now visible when the cursor is on the same line, this is no longer an issue since removing the visible cursorline Martin Larsson 2025-05-13 17:30:37 +02:00
  • d109b38406 Update neovim plugins Martin Larsson 2025-05-13 17:26:12 +02:00
  • 0981795043 Update incline to show filepath with a max depth instead of just the filename, falling back to only the filename if necessary Martin Larsson 2025-05-13 17:25:50 +02:00
  • b9216b64c7 Change keybindings in lsp saga Martin Larsson 2025-05-13 16:57:35 +02:00
  • 74b8d11033 Separate bitwarden-cli between darwin/linux, darwin needs to build using old llvm toolchain, doesnt compile on latest. This is a temporary workaround Martin Larsson 2025-05-13 11:45:32 +02:00
  • 06dd1db569 Update flake Martin Larsson 2025-05-13 11:45:26 +02:00
  • 4831c75e6f Add inner/outer-attribute text objects for working with html Martin Larsson 2025-05-12 00:42:53 +02:00
  • 8d1e7ed2fe Update gopls to function with neovim 0.11 Martin Larsson 2025-05-12 00:42:41 +02:00
  • 8392809d49 Re-add printscreen command in sway Martin Larsson 2025-05-11 22:51:42 +02:00
  • b778df7f8c Re-enable splitv/h keybinds in sway Martin Larsson 2025-05-11 21:36:14 +02:00
  • 9649f84ebe Add mako config Martin Larsson 2025-05-11 21:11:11 +02:00
  • 0ff714cd02 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles Martin Larsson 2025-05-11 20:42:37 +02:00
  • ae8dc91c7f Wrap discord and silence std output, otherwise it crashes when run outside of terminal Martin Larsson 2025-05-11 20:39:41 +02:00
  • 7b313254e2 Change wofi to run drun over run Martin Larsson 2025-05-11 20:38:41 +02:00
  • ca56564ec9 Rename home/home.nix -> home/default.nix Martin Larsson 2025-05-11 18:32:36 +02:00
  • 571c1027cb Make sure to import theming.nix in the home/linux module Martin Larsson 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 Martin Larsson 2025-05-11 18:19:19 +02:00
  • d5735692d2 Small keybind changes to tmux Martin Larsson 2025-05-11 16:26:50 +02:00
  • 7fe1eb68fa Small keybind changes to sway Martin Larsson 2025-05-11 16:26:36 +02:00
  • bfcc1e9720 Bring back old diagnostics, disable virtual line Martin Larsson 2025-05-11 16:26:15 +02:00
  • 8db7fef98b Format flake.nix, rename local files, fix some paths Martin Larsson 2025-05-11 15:18:05 +02:00
  • d32ba1b498 Rename pkgs dir to home dir, add x86 and aarch specific linux home modules Martin Larsson 2025-05-11 15:17:18 +02:00
  • 8ad94f53e3 Move shared linux system config to a generic linux module Martin Larsson 2025-05-11 15:15:28 +02:00
  • 3f03230f17 Remove border radius from sway Martin Larsson 2025-05-11 15:14:25 +02:00
  • 5e20a69903 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles Martin Larsson 2025-05-11 13:30:31 +02:00
  • ba613b2a59 Setup legcord, spotify-qt, librespot and blueman Martin Larsson 2025-05-11 13:28:20 +02:00
  • 2438a882f4 Add spacing before icon in battery Martin Larsson 2025-05-11 13:27:31 +02:00
  • f53b2dfcf3 Conditionally hide Brightness and Network info depending on external displays and ethernet Martin Larsson 2025-05-11 01:06:01 +02:00
  • 49d6de007f Add playerctl to home environment Martin Larsson 2025-05-11 01:05:17 +02:00
  • 8f973cc3a2 Sway is now configured specifically for x86 and aarch64 Martin Larsson 2025-05-11 00:32:25 +02:00
  • 70138db12d Slight refactor to main flake, enable vim as systme package for all systems Martin Larsson 2025-05-11 00:32:03 +02:00
  • 50611592c6 Add system/linux_x86 Martin Larsson 2025-05-11 00:31:39 +02:00
  • f1cfb416c5 Increase spacing in swaybar Martin Larsson 2025-05-09 01:09:29 +02:00
  • 58337d06ab Add media F-row key bindings to sway, setup keybinds for audio control. Add base for updating statusbar which is not yet working. Martin Larsson 2025-05-09 01:04:32 +02:00
  • 32c7f4ad75 Add volume control to status bar, and update it to support forced updates (idea is to send updates after manually making changes to volume/brightness for a more responsive ui etc) Martin Larsson 2025-05-09 01:03:15 +02:00
  • 2f4f053c11 Add grim/slurp for screenshots, and pavucontrol for audio control Martin Larsson 2025-05-09 01:02:54 +02:00
  • 4fca2df9d0 Add darkreader in firefox Martin Larsson 2025-05-08 22:51:46 +02:00
  • 4767b9c1a9 Add typescripter to TS Martin Larsson 2025-05-08 22:51:39 +02:00
  • 32d3ac849f Add svelte support to neovim(lsp, ts) Martin Larsson 2025-05-08 22:51:20 +02:00
  • 2001908f5f Add wofi configuration Martin Larsson 2025-05-08 19:23:45 +02:00
  • 7ca859a6ea Add py script for opacity on unfocused windows Martin Larsson 2025-05-08 19:23:35 +02:00
  • 06fb8af0db Update flake lock Martin Larsson 2025-05-08 19:22:17 +02:00
  • 393f5ecd18 Update sway config, change keybinds for supporting hjkl again, change borders, add rounded corners, opacity, and other small goodies Martin Larsson 2025-05-08 19:21:38 +02:00
  • 14f1556775 Update home conf with banana cursor, gtk/qt themes, add NUR, sway opacity deps, cmatrix, bc, firefox w/ extensions and more, lots of apps (gimp, mullvad, thunderbird, wofi) Martin Larsson 2025-05-08 19:19:54 +02:00
  • ee32c77614 Bounch of linux system goodies, swayfx, swaylock-effects, firewall, auto store cleanup, audio, ly display manager, vpn, time/date/localization Martin Larsson 2025-05-08 19:18:22 +02:00
  • 555e0bd865 Update lazy lock to reflect vector code removal Martin Larsson 2025-05-08 19:17:54 +02:00
  • 6e8e1e07f4 Remove vector code from neovim Martin Larsson 2025-05-08 19:17:40 +02:00
  • 72ecfa1709 Fix manpager weird rendering and bat goodies Martin Larsson 2025-05-08 19:15:01 +02:00
  • 451b494851 Remove vector code stuff Martin Larsson 2025-05-08 19:14:17 +02:00
  • c9d664b9c0 Setup apple silicon nix support Martin Larsson 2025-05-08 19:10:55 +02:00
  • dd9c5d10d5 Add support for asahi nixos (aarch64) Martin Larsson 2025-05-04 20:38:56 +00:00
  • baaa523af9 Turn off wrap, and turn it on in regular text files. Martin Larsson 2025-04-28 20:35:41 +02:00
  • a6145ff571 Remove window padding in ghostty Martin Larsson 2025-04-28 20:34:53 +02:00
  • 0db6d4183b Update code companion to use copilot claude sonnet 3.7, add support for gemini and openai with api keys. Additionally add code companion. Finally, add VectorCode with Code Companion which caches and gives context of private local projects to AI for better insight. completion in blink. Martin Larsson 2025-04-22 15:29:49 +02:00
  • 9b181bdf2c Adding spacing between icons and background in tmux status bar right side Martin Larsson 2025-04-22 15:29:23 +02:00
  • 2fda48bbb5 Add python313 to personal machines with pipx, and add pipx to the already existing 311 python on work machine Martin Larsson 2025-04-22 15:27:44 +02:00
  • 96f871f3e6 Increase font size nd cell height, try and stay more zoomed in Martin Larsson 2025-04-22 15:27:17 +02:00
  • 122874a915 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles Martin Lasson 2025-04-16 22:59:45 +02:00
  • 4f4d390aca Remove vsplit from neogit opening Martin Lasson 2025-04-16 22:58:50 +02:00
  • 44e501b67f Better handling of work/personal darwin machine, remove clang & -tools from work and add llvm via brew instead. Martin Larsson 2025-04-16 22:56:54 +02:00
  • f15bbc57e2 Merge main Martin Larsson 2025-04-16 16:38:27 +02:00
  • 04ffc6f57e Fix: format keybinding now actually formats the code if format on save is disabled Martin Larsson 2025-04-11 10:27:56 +02:00
  • e67f14395a Add ruby to treesitter Martin Larsson 2025-04-11 10:27:39 +02:00
  • 1c99da0ab1 Add snacks renaming, and change gitbrowse to open branch instead of repo. Martin Lasson 2025-04-16 11:01:48 +02:00
  • cd6dd4d840 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles Martin Lasson 2025-04-15 23:35:14 +02:00
  • 38ba2960b4 Modify some native vim options and update lockfile for added plugins Martin Lasson 2025-04-15 23:33:10 +02:00
  • 45372585f8 Add visual whitespace Martin Lasson 2025-04-15 23:32:44 +02:00
  • 28c73c6bab Add tiny glimmer Martin Lasson 2025-04-15 23:32:37 +02:00
  • 84f210485a Change keybinding of debug stepping to f-keys Martin Lasson 2025-04-11 19:57:19 +02:00