home-profile: update starship, update code editor

This commit is contained in:
2023-05-23 17:26:52 +02:00
parent 313ddf3406
commit 624d7f96d1
2 changed files with 48 additions and 4 deletions
+14 -3
View File
@@ -1,6 +1,6 @@
{ config, lib, pkgs, materusPkgs, ... }:
let
cfg = config.materus.profile.editor.code;
let
cfg = config.materus.profile.editor.code;
in
{
options.materus.profile.editor.code.enable = materusPkgs.lib.mkBoolOpt config.materus.profile.enableDesktop "Enable VSCodium with materus cfg";
@@ -8,7 +8,18 @@ in
config = lib.mkIf cfg.enable {
programs.vscode = {
enable = lib.mkDefault true;
package = lib.mkDefault (pkgs.vscodium.fhsWithPackages (ps: with ps; [ gcc clang llvm lld lldb gdb rnix-hashes rnix-lsp nixfmt]));
package = lib.mkDefault (pkgs.vscodium.fhsWithPackages (ps: with ps; [
gcc
clang
llvm
lld
lldb
gdb
rnix-hashes
rnix-lsp
nixfmt
(python311.withPackages (ps: with ps; [ urllib3 ]))
]));
mutableExtensionsDir = lib.mkDefault true;
};
materus.profile.fonts.enable = lib.mkDefault true;