about summary refs log tree commit diff
path: root/nix/devel.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/devel.nix')
-rw-r--r--nix/devel.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/nix/devel.nix b/nix/devel.nix
index d977dd4..fd3d4b4 100644
--- a/nix/devel.nix
+++ b/nix/devel.nix
@@ -1,13 +1,12 @@
-{ lib, pkgs, ... }:
+{ config, lib, pkgs, ... }:
 
 {
-  environment.systemPackages = with pkgs; [
+  users.users.sea.packages = with pkgs; [
     bintools gdb gnumake pkg-config
-    gcc go guile_3_0 lua rakudo zig
+    gcc go janet lua python3 zig
     fd htmlq jq ripgrep rlwrap
-    man-pages man-pages-posix stdman
+    man-pages-posix stdman
     texlive.combined.scheme-full
-    (python3.withPackages (pypkgs: with pypkgs; [ flit rsskey ]))
     (vim_configurable.customize {
       vimrcConfig = {
         customRC = ''
@@ -74,7 +73,9 @@
             autocmd FileType vim,sh,scheme,lua,tex,cmake,plantuml,html,pascal
                   \ setlocal shiftwidth=2
             autocmd FileType cpp
-                  \ setlocal cindent cinoptions=>4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1
+                  \ setlocal cindent tabstop=8
+            autocmd FileType cpp
+                  \ setlocal cinoptions=>4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1
             autocmd FileType rst setlocal shiftwidth=3
             autocmd FileType mail,markdown,rst,tex setlocal spell
             autocmd BufWinEnter *