summaryrefslogtreecommitdiff
path: root/pkgs/shell/default.nix
diff options
context:
space:
mode:
authorGravatar klea2025-12-09 22:51:16 +0100
committerGravatar klea2025-12-09 22:51:16 +0100
commita2e191cf0b898ca7ff170f5ff66301bf2935e6fc (patch)
tree254a564bcd4cee890551ff3c4c01908d6ee5a8b7 /pkgs/shell/default.nix
parentuser-config: make import path take precedence (diff)
signature
try to deflakify it (broken commit)
Diffstat (limited to 'pkgs/shell/default.nix')
-rw-r--r--pkgs/shell/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/shell/default.nix b/pkgs/shell/default.nix
new file mode 100644
index 0000000..9dfba08
--- /dev/null
+++ b/pkgs/shell/default.nix
@@ -0,0 +1,29 @@
+{ mkShellNoCC
+, python3
+, python3Packages
+, websocat
+, jq
+, libfaketime
+, fossil
+, git
+, internetarchive
+, pywikibot-scripts
+}:
+
+mkShellNoCC {
+ packages = [
+ (python3.withPackages (p: [
+ p.requests
+ p.lxml
+ p.pywikibot
+ pywikibot-scripts
+ ]))
+ python3Packages.pywikibot
+ pywikibot-scripts
+ websocat # connect to websocket
+ jq
+ libfaketime # used by my fossil script
+ fossil git # scms
+ internetarchive # ia cmdline tool
+ ];
+}