Evie Litherland-Smith
96d2ab6d37
Add pylsp-rope plugin
2025-02-13 17:42:13 +00:00
Evie Litherland-Smith
d3132f8934
Delete pythonWrapped.nix, use env.LD_LIBRARY_PATH in shell instead
2025-02-11 13:48:21 +00:00
Evie Litherland-Smith
42e4fa1c43
Keep extraPackages in pythonWrapped
2025-02-10 10:07:28 +00:00
Evie Litherland-Smith
15b96e387c
Rename pyshell to pythonWrapped
...
Focus just on wrapping python for venv creation (using copies) rather
than being activated every time
2025-02-10 10:05:48 +00:00
Evie Litherland-Smith
d4af74913e
Adjust pyshell to upgrade existing env in case python is upgraded
2025-02-05 14:40:42 +00:00
Evie Litherland-Smith
ebe37c815e
Always add uv package to pyshell
2025-01-28 11:21:12 +00:00
Evie Litherland-Smith
ed8438d14e
Swap flake8 for pyflakes in default python env
2025-01-23 16:45:21 +00:00
Evie Litherland-Smith
7f3ce3297b
Add astropy to default python environment
2025-01-23 11:35:54 +00:00
Evie Litherland-Smith
460b5eea1c
pyshell: add glib (as well as glibc), option for extraLibs
2025-01-21 10:25:10 +00:00
Evie Litherland-Smith
dbb69ee11d
Use python3Full as default in pyshell.nix
2025-01-21 10:13:28 +00:00
Evie Litherland-Smith
323dde4139
Swap pyright back for pylsp
2025-01-21 10:00:22 +00:00
Evie Litherland-Smith
2fc329e227
Add ipython with config
2025-01-15 13:34:46 +00:00
Evie Litherland-Smith
5cc9b0eac3
Remove yamllint, eslint, julia-mode and pandoc-mode
2025-01-10 09:15:47 +00:00
Evie Litherland-Smith
b12192c062
Flatten programming directory a bit
...
Remove python and lua directories, combine into default
Swap pylsp for pyright language server
2025-01-09 10:08:46 +00:00
Evie Litherland-Smith
a999a6b89f
Update pyshell.nix to create venv if it doesn't exist
2025-01-09 09:50:21 +00:00
Evie Litherland-Smith
332abdac90
Add scipy to default python environment
2025-01-08 15:17:25 +00:00
Evie Litherland-Smith
e6873dbd77
Add pyshell.nix helper function for making wrapped python shells
...
Just import, optionally changing python version or adding extra
packages (e.g. poetry) to the shell
Update default python env
Remove pyshell template from Emacs templates due to new change
2024-12-17 11:54:22 +00:00
Evie Litherland-Smith
0bd6aa9de5
Add isort and flake8 to default python package set
2024-12-12 10:10:29 +00:00
Evie Litherland-Smith
e16e3ff288
Typo adding yaml package
2024-12-11 08:19:24 +00:00
Evie Litherland-Smith
8747c7f865
Add yaml and netcdf4 to default python packages
2024-12-11 08:18:39 +00:00
Evie Litherland-Smith
a344322f3d
Move python, lua, texlive into own directories, imported by Emacs
...
Python and lua live under programming, with programming/default.nix
importing both and including misc tools that don't fit anywhere else
Texlive move to own directory
2024-12-04 16:57:56 +00:00
Evie Litherland-Smith
d76e84a071
Move luarocks files to different directory
...
Not currently being used but want to keep them around for the future
2024-12-03 10:22:49 +00:00