55 Commits

Author SHA1 Message Date
93e8c52e33 chore: update lockfile & nix-darwin 2025-03-13 09:28:30 -04:00
0db64b9a93 chore: update flake inputs 2024-12-22 14:35:53 -05:00
1542463b39 chore: update lockfile 2024-10-23 10:49:54 -04:00
b518a4dc85 chore: update lockfile 2024-09-24 13:15:57 -04:00
f356dd720d feat(nvim/python): add language config 2024-09-23 13:45:38 -04:00
06c3702067 refactor(nvim/latex): switch from vimtex to texlab 2024-09-23 13:45:38 -04:00
33e4d5b28b feat(nvim): add flutter development tools 2024-09-07 11:59:12 -04:00
64a8b8cde2 feat: add latex language support 2024-09-06 14:15:06 -04:00
a2654d7fdd fix(markdown-preview): set default browser to firefox 2024-09-06 14:15:06 -04:00
b80a9583ef fix(nvim/mdx): use updated extraFiles syntax 2024-09-06 14:15:06 -04:00
98dc94d2a7 chore(nvim): upgrade eslint_d to v14 to support eslint v9 2024-08-09 13:17:29 -04:00
eabc8c0582 feat(nvim): add mdx language support 2024-08-09 13:17:29 -04:00
fb4a7ee2a3 fix(nvim): make typescript vue work 2024-08-09 13:17:29 -04:00
030cbaf9ba fix(nvim/luasnip): update to new settings schema 2024-08-05 17:21:50 -04:00
722f98834a fix(nvim): add some additional keybindings 2024-08-05 16:57:20 -04:00
2eb6fd6341 fix(nvim/lazygit): add lazygit to extraPackages 2024-08-05 16:57:20 -04:00
a051d107da feat(nvim/lualine): add command and mode 2024-08-05 16:57:20 -04:00
e7c5986b79 feat(nvim): upgrade to nvim v10 and nixvim unstable 2024-08-05 16:57:20 -04:00
c843170b5d feat(nvim): add neoconf.nvim 2024-08-02 09:46:53 -04:00
2ed0bfc81a fix(nvim): make closing buffers work as expected 2024-08-02 09:46:53 -04:00
8da217aee3 fix(nvim): remove disable arrow keys bindings 2024-08-02 09:46:53 -04:00
eb0b879bea fix(nvim): re-enable luasnip 2024-07-18 21:54:27 -04:00
aa240a91d1 fix(nvim/conform): add formatters to extraPackages 2024-07-17 09:09:02 -04:00
2977e8319a feat(nvim): add language servers and formatters for web dev 2024-07-04 12:46:37 -04:00
8e4958ef0a fix(nvim/toggleterm): temporarily disable unsupported options 2024-07-04 12:44:03 -04:00
30085af9c1 fix(nvim): update settings 2024-07-04 12:40:35 -04:00
70132fb2ab Merge branch 'main' of https://git.thomasfmly.org/michael/nix-dots 2024-07-04 10:29:22 -04:00
f49de13212 feat(nvim): use stable release channel 2024-07-04 10:24:30 -04:00
c1e881e49a feat(nvim): add useful shortcuts from lazyvim 2024-07-04 10:23:55 -04:00
48e223e5f0 feat(nvim): add astro and vue to lsp config 2024-07-04 10:23:23 -04:00
3420f6aa04 fix(nvim/wilder): add necessary plugins & packages 2024-06-29 14:19:19 -04:00
e22a20f503 fix(nvim): disable unused plugins 2024-06-29 14:18:47 -04:00
84179a714d feat(nvim): add statuscol plugin 2024-06-29 14:18:25 -04:00
caf74e5636 Merge branch 'main' of https://git.thomasfmly.org/michael/nix-dots 2024-06-26 18:52:29 -04:00
5bb8c34862 feat(nvim/lsp): do not install rustc and cargo 2024-06-26 18:52:01 -04:00
40722d84c5 feat(nvim/neo-tree): enable and configure 2024-06-26 18:47:53 -04:00
b8efbc8f7d fix(nvim/cmp): reorganize and comment 2024-06-14 17:13:46 -04:00
629b5ce741 chore(nvim/toggleterm): remove debug print 2024-06-14 17:13:29 -04:00
43e6060c90 chore(nvim): remove autopairs module 2024-06-14 17:13:14 -04:00
0257c9f30b chore(nvim): remove unused modules 2024-06-14 16:41:23 -04:00
553a0f269c feat(nvim): update configuration 2024-06-13 01:27:57 +02:00
f5b275385c feat(nvim/toggleterm): position based on screen size 2024-06-13 01:27:20 +02:00
7908f337e3 feat(nvim/alpha): update dashboard to match lazyvim mostly 2024-06-13 01:23:24 +02:00
4281afe9cf wip(nvim/lualine): make similar to lazyvim bar 2024-06-13 01:23:01 +02:00
b64dd718c1 fix(nvim/lspsaga): disable breadcrumbs 2024-06-13 01:22:37 +02:00
18ba939e26 fix(nvim/lsp): use correct icons 2024-06-13 01:22:16 +02:00
04fa8c1ab2 feat(nvim/bufferline): use lazyvim style and icons 2024-06-13 01:21:50 +02:00
b25a89b471 fix(nvim): typo in nix linter name 2024-06-13 01:21:15 +02:00
730b589fd1 fix(nvim): disable unwanted modules, add gruvbox 2024-06-13 01:20:59 +02:00
d04ce5cca4 feat(nvim): add icons globals 2024-06-13 01:20:27 +02:00