Commit Graph
54 Commits
Author SHA1 Message Date
leonhard c6c21ab886 feat(nixvim): add clipboard provider 2026-01-25 16:56:55 +01:00
leonhard 40be3f6859 chore: update flake 2026-01-05 19:53:45 +01:00
leonhard bce9bae0c7 feat(kitty): add keybind to open new window and preserve cwd 2026-01-04 16:30:42 +01:00
leonhard 46b1922d06 feat(nixvim): add rust_analyzer 2026-01-04 16:22:42 +01:00
leonhard ff28ebd10a chore(nixvim): move installed formatters to consistent option 2025-12-25 15:00:32 +01:00
leonhard ce3a9f08bc feat(nixvim): add vue_ls 2025-12-21 23:45:00 +01:00
leonhard 2196fafd2c fix(hyprland): correctly set cursor theme 2025-12-15 23:34:28 +01:00
leonhard 8f6fe9e303 nixvim: use native neovim snippets 2025-12-15 23:08:41 +01:00
leonhard 73d0a6e785 nixvim: fix duplicate cmp icons 2025-12-15 23:08:02 +01:00
leonhard d7d08e28be Modularize nixos config 2025-12-15 18:54:42 +01:00
leonhard ba2f861ad4 Update hyprland splitting behavior 2025-12-15 18:11:23 +01:00
leonhard 746eee1a18 Use git-credential-oauth bc it just works 2025-12-15 18:00:04 +01:00
leonhard 8c048ac3c2 Use fish only as login shell and keep bash as system shell 2025-12-15 14:59:45 +01:00
leonhard a938cf7abe Update flake 2025-12-15 14:03:09 +01:00
leonhard 64c5ba9253 Use nordzy cursor theme 2025-12-09 20:01:58 +01:00
leonhard 4621f8037e Launch rofi on keybind 2025-12-09 16:52:43 +01:00
leonhard c8e7ca9ce3 Upgrade to nixos and home-manager to version 25.11 2025-12-09 16:49:43 +01:00
leonhard afde180560 Use rofi as an app launcher (for now) 2025-12-09 16:48:44 +01:00
leonhard 000da95dff Add hyprland keybinds 2025-12-02 15:36:32 +01:00
leonhard 4392aa4c8c Fix adding ly at the wrong spot 2025-11-27 14:21:03 +01:00
leonhard ce404f7be1 Split hyprland config and add ly display manager 2025-11-27 14:16:28 +01:00
leonhard 2c96b2cf0e Remove plasma desktop 2025-11-27 14:12:58 +01:00
leonhard 8f9e52a805 Remove unnecessary audio option
HyperV does not support audio virtualization,
so these options are irrelevant for now anyway
2025-11-08 17:04:18 +01:00
leonhard 26ca955815 Tweak open terminal keybind 2025-11-08 17:03:35 +01:00
leonhard 44c363052d Update flake 2025-11-06 19:36:29 +01:00
leonhard 6ebef01bca Tweak hyprland look 2025-11-06 19:29:42 +01:00
leonhard 4eef1ecc0f Fix fish shell look on startup 2025-08-11 22:41:06 +02:00
leonhard 4fe0477416 Update flake 2025-08-11 17:23:53 +02:00
leonhard 897bebec05 Configure kitty term and make mouse not follow window 2025-08-08 17:51:18 +02:00
leonhard ffe288c1ec Add workspaces and movement to hyprland config 2025-08-06 16:36:43 +02:00
leonhard f1d93fb854 Change git credential helper to git-credential-manager because the former was trash 2025-08-05 21:07:25 +02:00
leonhard 24fbe2a387 Change git credential helper to oauth 2025-08-05 20:57:57 +02:00
leonhard fff0670855 Add basic hyprland config 2025-08-05 19:51:18 +02:00
leonhard 10c32a95fe Add ripgrep as telescope dependency 2025-07-08 18:38:33 +02:00
leonhard 0b14042708 Add telescope to nixvim 2025-07-08 18:34:30 +02:00
leonhard 1815d98848 Improve diagnostic looks 2025-07-08 15:11:03 +02:00
leonhard cdc482b593 Remove black as python formatter for now 2025-07-08 15:00:12 +02:00
leonhard a459b74dbe Format all files 2025-07-07 19:11:26 +02:00
leonhard 80ed32f741 Switch nix formatter again to nixfmt-rfc-style 2025-07-07 19:04:51 +02:00
leonhard bf7732761b Use nixpkgs-fmt insted of alejandra 2025-07-07 18:05:55 +02:00
leonhard 88998315d3 Add completion and basic lsp config to nixvim 2025-07-07 00:39:19 +02:00
leonhard 407f943102 Modularize nixvim config 2025-07-06 22:46:23 +02:00
leonhard 4131b9b116 Add treesitter to nixvim 2025-07-06 20:43:27 +02:00
leonhard 1c0b832f72 Add indent_line and which_key plugins to nixvim 2025-07-06 16:47:09 +02:00
leonhard 63af04cbf0 Add Jetbrains Mono 2025-06-27 21:24:52 +02:00
leonhard f7522cfec5 Set mapleader and add lualine 2025-06-23 00:40:10 +02:00
leonhard b54aca9d9a Add basic keymaps to nixvim 2025-06-21 16:36:49 +02:00
leonhard eb85502ae2 Add basic options and colorscheme to nixvim 2025-06-21 15:45:50 +02:00
leonhard 237bae6b4d Add nixvim 2025-06-21 15:21:31 +02:00
leonhard 5f57d35470 Update flake + add nixvim 2025-06-21 15:00:24 +02:00
leonhard 06677aa82d Use fish shell 2025-06-08 19:54:06 +02:00
leonhard 63833426c3 Address warnings + cleanup 2025-06-08 18:28:20 +02:00
leonhard e8b785be3e Modularize git config 2025-06-08 16:01:42 +02:00
leonhard 66b2c22a1b Initial commit 2025-06-08 15:47:46 +02:00