Commit graph

738 commits

Author SHA1 Message Date
69c304f43f Add waybar config 2024-04-07 02:10:33 +02:00
b5cc65fc92 Add a bunch of wallpapers 2024-04-07 02:10:25 +02:00
7d05bd6cdf Add lazygit config 2024-04-07 02:10:14 +02:00
b21ebf8043 Add hyprland config 2024-04-07 02:10:08 +02:00
c9f3439835 Add theme for BetterDiscord 2024-04-07 02:10:00 +02:00
b47314f5da Add dunst config 2024-04-07 02:09:48 +02:00
d12d766fcf Add bat config 2024-04-07 02:09:39 +02:00
e3c59f7302 Change to catppuccin theme in kitty, and fix the font to jetbrainsNL mono NF 2024-04-07 02:09:09 +02:00
6be1d3233a Change nvim theme to catppuccin, and add some more ensured_installed to treesitter 2024-04-07 02:07:46 +02:00
6a7885bdbb Move to a setup using GNU Stow instead of my system which copied files and kept a .lock dir 2024-04-07 02:02:09 +02:00
26d27dc457 Change lspsaga to have single borders 2024-02-01 23:19:22 +01:00
611c361951 Change telescope to dropdown, telescope now uses select_drow action, remove the hide telescope borders in tokyonight, change visible dirs and tokens in lspsaga lualine status, clangd header/source toggle now also uses drop over edit 2024-01-29 01:44:58 +01:00
8eecbb115e Add a code snippet which I will use later to auto generate compile_database.json files when working with clangd 2024-01-25 00:21:27 +01:00
34f6d00bdd Add a way to extend the mason installs with extra goodies like: DAPs, Linters, and Formatters. I've also included clang-format, however, it is not yet setup, make sure to do that and fix clang-tidy. 2024-01-25 00:20:05 +01:00
9cb44a8932 Add restore script, use it to move the latest lock file to the destinations 2024-01-23 13:38:47 +01:00
0a91afa541 Create util_lib.sh which contains some of the code from upgrade that can be reused to create the restore script 2024-01-23 11:08:08 +01:00
bc7a3f691d Add LSPs for clangd, cmake, and yamlls, theyre not customized, only default conf. 2024-01-23 10:19:51 +01:00
d107424a0c Fix upgrade script which had a wrong variabe which was left over from a refactoring 2024-01-23 10:18:37 +01:00
26f117b05e Change copy file shortcut to not use yank in command mode as that requiers you to confirm a dialogue 2024-01-23 00:38:45 +01:00
6535fc31eb Add yank highlighting 2024-01-23 00:37:44 +01:00
727c27e9a2 Remove repeat.lua, it's already a dependency of leap 2024-01-22 23:57:21 +01:00
d8748966f2 Add reactive with a tokyonight preset 2024-01-22 23:56:01 +01:00
c09b607b8d Add lots of languagu parsers, add textobjects, and add incremental selection 2024-01-22 13:41:33 +01:00
d1b9cfa362 Remove lspsaga borders, and increase the width of the outline 30 -> 52 2024-01-22 01:14:00 +01:00
990227893e Make sure we never add whitespaces using surround 2024-01-22 01:03:04 +01:00
80f11b759e Remove C-z binding, and revert C-d, and C-u to original functionality. 2024-01-22 01:02:20 +01:00
b9ffc6647e Replace lspsaga with my fork of lspsaga which contains more options for the winbar which makes it easier to integrate it with lualine, which I've also done here. Additionally, set cmdheight=0, and refactor some calls to add_keymaps. 2024-01-22 00:07:35 +01:00
fc96fc96fc Add colorizer 2024-01-20 17:26:56 +01:00
6b8327e38e Remove redundant code which wasnt used anymore 2024-01-20 17:26:29 +01:00
1d27cbca60 Add bashls 2024-01-20 15:18:38 +01:00
5e76cf4796 Rework how LSP's are configured, it now finds all of the entries in the lua/language_servers dir and use those instead. 2024-01-20 15:18:17 +01:00
5ea9d463a5 Add a sh script which moves all of the configs into their correct places and save a lock as backup. This will be refined, still a WIP. TODO: Add a script that reverts to latest lock... 2024-01-20 01:36:53 +01:00
e0cf2e4865 Add yabai and skhd, this isnt fully working yep, also need to look into how to automate the yabai hash after an upgr via brew 2024-01-20 01:34:34 +01:00
fdb6bcf4ad Add WIP kitty conf 2024-01-20 01:32:32 +01:00
1c3c7b966e Add .zshrc 2024-01-20 01:31:08 +01:00
13549985ce Add basic nvim conf, still wip 2024-01-20 01:30:13 +01:00
d1c2ea53a5 Add gitignore 2024-01-18 23:37:22 +01:00
Martin Larsson
ac0999c33c
Initial commit 2024-01-14 11:47:10 +01:00