Commit graph

10 commits

Author SHA1 Message Date
73d5518dc2
fix: use QEMU options that actually work
The previous options didn't have functional gpu acceleration
2024-11-21 22:31:29 +01:00
123fbae06b
fix: deprecated code after ugrade to 24.11 2024-11-20 18:18:57 +01:00
c0d70b3146
refactor(flake): reduce nvim duplication
Also export smaller standalone nvim configurations
2024-11-06 22:42:16 +01:00
e26eceb10c
fix(nvim): check all nvim options
This surfaced an issue with `bundleLSPs = false`
2024-11-06 22:35:18 +01:00
84387f2597
fix(nvim): test dev.enable = false
This caught a bug where we don't disable `conform` keymaps when
`dev.enable = false` (which disables `conform`).
2024-11-06 22:28:38 +01:00
b49f332f34
fix(system): properly configure jupyter 2024-10-16 18:49:22 +02:00
002c74ca1b
feat(flake): switch to treefmt-nix
This allows me to remove all checks and replace them with treefmt-nix
2024-10-15 22:21:36 +02:00
8b2984be90
fix(nvim): use unstable pkgset
Instead of setting some specific unstable packages, make nixvim always
use packages from nixos-unstable.
2024-10-14 09:32:53 +02:00
f30afe506b
feat(nvim): setup for ipynb dev work
Setup:
- molten (run python code)
- otter (lsp in markdown codeblocks)
- jupytext (convert .ipynb files to .md files transparently)
- image (display images inside neovim (e.g. matplotlib graphs))
2024-10-12 21:16:07 +02:00
e03cd65e87
feat: use flake-parts to clean up the flake.nix
This is much more manageable!
2024-10-04 23:50:12 +02:00