xonsh test

This commit is contained in:
Lucy Hochkamp 2023-12-03 23:08:28 +01:00
parent 9f52a76307
commit 2707a0bd5d
No known key found for this signature in database
3 changed files with 18 additions and 1 deletions

View file

@ -29,13 +29,17 @@ in
yzhang.markdown-all-in-one # markdown
marketplace.davidanson.vscode-markdownlint
marketplace.quarto.quarto
marketplace.pokey.cursorless # too much xe exposure
# marketplace.pokey.cursorless # too much xe exposure
#marketplace.valentjn.vscode-ltex # languagetool
valentjn.vscode-ltex
#marketplace.gpoore.codebraid-preview
## others
marketplace.ms-vscode.cpptools-extension-pack # cpp
marketplace.ms-vscode.cmake-tools
marketplace.ms-vscode.cpptools
marketplace.ms-azuretools.vscode-docker # docker
jnoortheen.nix-ide # nix
golang.go # go
marketplace.ms-python.python # python

View file

@ -0,0 +1,12 @@
{ pkgs, config, lib, inputs, ... }:
let
cfg = config.ragon.xonsh;
in
{
options.ragon.xonsh.enable = lib.mkOption { default = false; };
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [
xonsh
];
};
}

View file

@ -121,6 +121,7 @@ with lib.my;
home.file.".finicky.js".source = ./finicky.js;
ragon.vscode.enable = true;
ragon.xonsh.enable = true;
programs.home-manager.enable = true;
home.stateVersion = "21.11";