Compare commits
4 commits
bdb3f8960c
...
5525c6584e
Author | SHA1 | Date | |
---|---|---|---|
Evie Litherland-Smith | 5525c6584e | ||
Evie Litherland-Smith | 17f9b5d32c | ||
Evie Litherland-Smith | 456b9a475c | ||
Evie Litherland-Smith | d9aec4706a |
|
@ -3,6 +3,8 @@
|
||||||
"ruff/pyproject.toml".source = ./ruff.toml;
|
"ruff/pyproject.toml".source = ./ruff.toml;
|
||||||
"pypoetry/config.toml".source = ./pypoetry.toml;
|
"pypoetry/config.toml".source = ./pypoetry.toml;
|
||||||
"ipython/profile_default/ipython_config.json".source = ./ipython_config.json;
|
"ipython/profile_default/ipython_config.json".source = ./ipython_config.json;
|
||||||
|
"jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py;
|
||||||
|
"jupyter/jupyter_nbconvert_config.py".source = ./jupyter_nbconvert_config.py;
|
||||||
};
|
};
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# Nix
|
# Nix
|
||||||
|
@ -23,7 +25,10 @@
|
||||||
|
|
||||||
# Python
|
# Python
|
||||||
(python3.withPackages
|
(python3.withPackages
|
||||||
(ps: with ps; [python-lsp-server mypy isort]))
|
(ps:
|
||||||
|
with ps;
|
||||||
|
[python-lsp-server mypy isort]
|
||||||
|
++ (ps.callPackage ./jupyter/default.nix {})))
|
||||||
ruff
|
ruff
|
||||||
|
|
||||||
# JavaScript / TypeScript
|
# JavaScript / TypeScript
|
||||||
|
|
|
@ -1,16 +1,8 @@
|
||||||
{pkgs, ...}: {
|
{python, ...}:
|
||||||
xdg.configFile = {
|
with python.pkgs; [
|
||||||
"jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py;
|
jupyterlab
|
||||||
"jupyter/jupyter_nbconvert_config.py".source =
|
jupyterlab-git
|
||||||
./jupyter_nbconvert_config.py;
|
nbdime
|
||||||
};
|
nbconvert
|
||||||
home.packages = with pkgs; [
|
(callPackage ./catppuccin_jupyterlab/default.nix {})
|
||||||
(python3.withPackages
|
]
|
||||||
(ps:
|
|
||||||
with ps; [
|
|
||||||
jupyterlab
|
|
||||||
jupyterlab-git
|
|
||||||
(callPackage ./catppuccin_jupyterlab/default.nix {})
|
|
||||||
]))
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
|
@ -33,5 +33,5 @@ ignore = [
|
||||||
]
|
]
|
||||||
unfixable = ["W", "B", "PD", "NPY", "RUF", "E101", "E501", "C901", "I001", "I002"]
|
unfixable = ["W", "B", "PD", "NPY", "RUF", "E101", "E501", "C901", "I001", "I002"]
|
||||||
|
|
||||||
[format]
|
# [format]
|
||||||
docstring-code-format = true
|
# docstring-code-format = true
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
"(.*) - GNU Emacs at (.*)" = " $1 [$2]";
|
"(.*) - GNU Emacs at (.*)" = " $1 [$2]";
|
||||||
"(Alacritty.*)" = " $1";
|
"(Alacritty.*)" = " $1";
|
||||||
"(.*) - mpv" = " $1";
|
"(.*) - mpv" = " $1";
|
||||||
"swayimg: (.*)" = " $1"
|
"swayimg: (.*)" = " $1";
|
||||||
"(btm)" = " Resource Usage [$1]";
|
"(btm)" = " Resource Usage [$1]";
|
||||||
"(cava)" = " Music Visualiser [$1]";
|
"(cava)" = " Music Visualiser [$1]";
|
||||||
"(.*) - Thunar" = " $1";
|
"(.*) - Thunar" = " $1";
|
||||||
|
|
|
@ -26,15 +26,17 @@
|
||||||
** Server :server:
|
** Server :server:
|
||||||
- [[https://xenia.me.uk][Home Page]]
|
- [[https://xenia.me.uk][Home Page]]
|
||||||
- [[https://git.xenia.me.uk][Forgejo]]
|
- [[https://git.xenia.me.uk][Forgejo]]
|
||||||
|
- [[https://blog.xenia.me.uk][Blog]]
|
||||||
** Documentation :documentation:
|
** Documentation :documentation:
|
||||||
- [[https://nixos-and-flakes.thiscute.world/][NixOS and Flakes]]
|
- [[https://nixos-and-flakes.thiscute.world/][NixOS and Flakes]]
|
||||||
- [[https://nix-community.github.io/home-manager/options.xhtml][Home Manager Configuration Options]]
|
- [[https://nix-community.github.io/home-manager/options.xhtml][Home Manager Configuration Options]]
|
||||||
- [[https://mipmip.github.io/home-manager-option-search/][Home Manager Option Search]]
|
- [[https://mipmip.github.io/home-manager-option-search/][Home Manager Option Search]]
|
||||||
- [[https://mozilla.github.io/policy-templates/][Mozilla Policy Templates]]
|
- [[https://mozilla.github.io/policy-templates/][Mozilla Policy Templates]]
|
||||||
- [[https://chromeenterprise.google/policies/][Chrome Enterprise Policy List]]
|
|
||||||
** Awesome Repos :awesome:git:
|
** Awesome Repos :awesome:git:
|
||||||
- [[https://github.com/emacs-tw/awesome-emacs][Awesome Emacs]]
|
- [[https://github.com/emacs-tw/awesome-emacs][Awesome Emacs]]
|
||||||
- [[https://github.com/hyprland-community/awesome-hyprland][Awesome Hyprland]]
|
- [[https://github.com/hyprland-community/awesome-hyprland][Awesome Hyprland]]
|
||||||
|
** Miscellaneous :misc:
|
||||||
|
- [[https://www.colorhexa.com/][Colour Encyclopedia]]
|
||||||
* Work :work:
|
* Work :work:
|
||||||
- [[https://nucleus.ukaea.uk/][Nucleus]]
|
- [[https://nucleus.ukaea.uk/][Nucleus]]
|
||||||
- [[https://marval.service.ukaea.uk/MSMSelfService/Index.aspx][Marval Helpdesk]]
|
- [[https://marval.service.ukaea.uk/MSMSelfService/Index.aspx][Marval Helpdesk]]
|
||||||
|
@ -61,5 +63,6 @@
|
||||||
- [[https://wiki.jetdata.eu/open/index.php?title=KT3_Journals][KT3]]
|
- [[https://wiki.jetdata.eu/open/index.php?title=KT3_Journals][KT3]]
|
||||||
** Office :microsoft:office:
|
** Office :microsoft:office:
|
||||||
- [[https://outlook.office.com][Outlook]]
|
- [[https://outlook.office.com][Outlook]]
|
||||||
|
- [[https://outlook.office.com/calendar/view/workweek][Outlook Calendar]]
|
||||||
- [[https://teams.cloud.microsoft][Microsoft Teams]]
|
- [[https://teams.cloud.microsoft][Microsoft Teams]]
|
||||||
- [[https://teams.microsoft.com][Microsoft Teams (Old)]]
|
- [[https://teams.microsoft.com][Microsoft Teams (Old)]]
|
||||||
|
|
Loading…
Reference in a new issue