|
09cc4e6110
|
fix(nvim): don't combine plugins unless standalone
Its causing errors sadly T-T
|
2025-01-18 12:05:51 +01:00 |
|
|
7963190ef1
|
fix(nvim): conflict with using global packages
Now it is an error to override the pkgs if global packages are being
used.
|
2025-01-18 11:41:26 +01:00 |
|
|
fde1be66d9
|
fix(terminal): default to alacritty
Wezterm is broken in current nixpkgs unstable and stable due to a
fractional scaling issue in wayland.
|
2025-01-15 22:45:02 +01:00 |
|
|
8dd1b00967
|
refactor(docs): move to flake modules
No need for a separate default.nix
|
2024-12-26 23:06:49 +01:00 |
|
|
05ec4d3116
|
refactor(docs): rename markdown packages
This makes the size report look better as the docs are grouped together.
|
2024-12-15 13:40:51 +01:00 |
|
|
62028d6327
|
feat(nvim): add headless package
This removes all dev packages making it a much smaller package (~600MiB)
|
2024-12-14 22:51:11 +01:00 |
|
|
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 |
|