From 1f8ce917860692b158ba3134dfcafc907b96bb7e Mon Sep 17 00:00:00 2001 From: Silas Schöffel Date: Mon, 26 Jan 2026 19:30:30 +0100 Subject: vscodium: add --- modules/hm/sils/default.nix | 1 + modules/hm/sils/vscodium.nix | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 modules/hm/sils/vscodium.nix (limited to 'modules') diff --git a/modules/hm/sils/default.nix b/modules/hm/sils/default.nix index c27a29c..675500f 100644 --- a/modules/hm/sils/default.nix +++ b/modules/hm/sils/default.nix @@ -20,6 +20,7 @@ ./sway.nix ./swaync ./theming.nix + ./vscodium.nix ./wofi ./yt-dlp.nix ./zathura.nix diff --git a/modules/hm/sils/vscodium.nix b/modules/hm/sils/vscodium.nix new file mode 100644 index 0000000..94df351 --- /dev/null +++ b/modules/hm/sils/vscodium.nix @@ -0,0 +1,28 @@ +{ + config, + lib, + pkgs, + ... +}: let + cfg = config.sils.vscodium; +in { + options.sils.vscodium.enable = lib.mkEnableOption "vscodium editor"; + config = lib.mkIf cfg.enable { + programs.vscode = { + enable = true; + package = pkgs.vscodium; + profiles.default.extensions = with pkgs.vscode-extensions; [ + vscodevim.vim + ms-python.python + ms-python.debugpy + ms-python.pylint + ms-python.flake8 + ms-python.mypy-type-checker + + jnoortheen.nix-ide + oops418.nix-env-picker + mkhl.direnv + ]; + }; + }; +} -- cgit 1.4.1