Evie Litherland-Smith
|
1a10a39900
|
Clean out some packages from prog/default.nix
Remove default install of rustc and JS, trim python packages down to
jupyter with plugins. Move back to a nix-shell focused workflow
|
2024-03-27 14:52:02 +00:00 |
|
Evie Litherland-Smith
|
01694083d0
|
Remove isort, replaced by ruff
|
2024-03-27 05:50:59 +00:00 |
|
Evie Litherland-Smith
|
bc46af61a6
|
Install jupyterlab + extensions by default with python
|
2024-03-25 17:07:37 +00:00 |
|
Evie Litherland-Smith
|
a330e7f183
|
Revert "Switch to pyright for better venv / nix-shell support"
This reverts commit bc4f969f00 .
|
2024-03-25 07:21:33 +00:00 |
|
Evie Litherland-Smith
|
b49e54b688
|
Restore mypy (didn't mean to remove)
|
2024-03-24 11:40:43 +00:00 |
|
Evie Litherland-Smith
|
bc4f969f00
|
Switch to pyright for better venv / nix-shell support
Settings in emacs to hopefully make it work nicely in a single file
environment as well as a project
|
2024-03-24 11:33:18 +00:00 |
|
Evie Litherland-Smith
|
75e5c6e663
|
Update some ruff rules
|
2024-03-22 15:39:04 +00:00 |
|
Evie Litherland-Smith
|
26c55eab5c
|
Add a default ruff.toml config file
|
2024-03-22 14:43:17 +00:00 |
|
Evie Litherland-Smith
|
fb110e72be
|
Add in-progress graph-toolkit luaModule
|
2024-03-19 15:43:09 +00:00 |
|
Evie Litherland-Smith
|
78969cc26a
|
Add scilua (and dependency xsys) to installed lua packages
|
2024-03-19 13:36:11 +00:00 |
|
Evie Litherland-Smith
|
19b4b2147e
|
Add luarocks-nix
Add initial (not working yet) nix expression for scilua package
|
2024-03-19 13:17:22 +00:00 |
|
Evie Litherland-Smith
|
b141c15e14
|
Trim python config, switch to jedi-language-server
Reorganise layout a little bit too, purely cosmetic
|
2024-03-19 10:40:56 +00:00 |
|
Evie Litherland-Smith
|
c0dde61e7c
|
Add lua toolchain
|
2024-03-18 21:09:37 +00:00 |
|
Evie Litherland-Smith
|
5febb36ec2
|
Python: use pyflakes instead of ruff, better emacs tool integration
|
2024-03-18 07:59:35 +00:00 |
|
Evie Litherland-Smith
|
8c966438a5
|
Move ruff back to standalone, not exposed to path otherwise
|
2024-03-18 07:55:34 +00:00 |
|
Evie Litherland-Smith
|
39fe7cde05
|
Add mypy and black to standard python install
Move ruff and isort to be python modules instead of standalone
|
2024-03-18 07:49:16 +00:00 |
|
Evie Litherland-Smith
|
c87125ba4f
|
Add python back
|
2024-03-11 18:23:52 +00:00 |
|
Evie Litherland-Smith
|
38e6132dac
|
Remove default python install, keep isort and pylsp from it though
|
2024-03-06 18:07:35 +00:00 |
|
Evie Litherland-Smith
|
a7af2ef548
|
Add pandas and xarray to standard python packages
|
2024-03-05 07:19:30 +00:00 |
|
Evie Litherland-Smith
|
8ad326dc7b
|
Add matplotlib to default python packages
|
2024-03-04 17:27:04 +00:00 |
|
Evie Litherland-Smith
|
cb736a7100
|
Remove ipython config
|
2024-03-04 14:45:20 +00:00 |
|
Evie Litherland-Smith
|
7743f5442c
|
Revert "Remove nil (nix lsp)"
This reverts commit 4cf74f480a .
|
2024-02-21 06:42:18 +00:00 |
|
Evie Litherland-Smith
|
4cf74f480a
|
Remove nil (nix lsp)
|
2024-02-20 09:41:24 +00:00 |
|
Evie Litherland-Smith
|
5b405c4502
|
Add clippy for rust
|
2024-02-16 17:11:01 +00:00 |
|
Evie Litherland-Smith
|
193b270483
|
pyright back to pylsp, black back to ruff formatting
Move isort / mypy inside python packages to get env correctly
|
2024-02-16 16:54:43 +00:00 |
|
Evie Litherland-Smith
|
bb6f42f8c8
|
Put ipython and numpy back in same python environment
Remove GUI parts of ipython config
|
2024-02-16 14:36:48 +00:00 |
|
Evie Litherland-Smith
|
94e3282d64
|
Make python install a bit more minimal
Switch back to using pyright as python lsp for the proper venv
support...
|
2024-02-16 14:27:29 +00:00 |
|
Evie Litherland-Smith
|
608faf3fac
|
Add some initial JS stuff
Add nodejs, TS LSP and eslint with flymake plugin for emacs
|
2024-02-12 09:16:58 +00:00 |
|
Evie Litherland-Smith
|
8a66f1f41e
|
python: add tkinter, matplotlib, poetry
Remove python-lsp-ruff since flymake does ruff linting
|
2024-02-09 12:04:53 +00:00 |
|
Evie Litherland-Smith
|
cd56915e42
|
Add ipython to install python packages
|
2024-02-09 11:10:58 +00:00 |
|
Evie Litherland-Smith
|
f33c93bc87
|
Add scipy to default python packages
|
2024-02-09 08:57:21 +00:00 |
|
Evie Litherland-Smith
|
1da9a8da19
|
Move programming packages to separate file, with some additions
|
2024-02-09 08:42:38 +00:00 |
|