add vscode server microvm and update user configurations

This commit is contained in:
2025-03-01 15:31:17 +01:00
parent 386b70314d
commit 3b043eaf6d
6 changed files with 62 additions and 4 deletions

View File

@@ -18,7 +18,7 @@ in {
imports =
[ # Include the results of the hardware scan.
"${impermanence}/nixos.nix"
(import <nix-snapd>).nixosModules.default
# (import <nix-snapd>).nixosModules.default
./utils/bento.nix
./utils/modules/sops.nix
@@ -40,7 +40,7 @@ in {
];
services.snap.enable = true;
# services.snap.enable = true;
nixpkgs.overlays = [
(import ./utils/overlays/packages.nix)

View File

@@ -1,7 +1,7 @@
{
"directories" : [ {
"id" : "18g3gg35eC6T",
"path" : "/home/dominik/cloud.cloonar.com/Documents",
"path" : "/home/dominik/nextcloud.cloonar.com/Documents",
"displayName" : "Documents",
"unlockAfterStartup" : true,
"revealAfterMount" : true,
@@ -14,7 +14,7 @@
"port" : 42427
}, {
"id" : "XGtyujeFM_HM",
"path" : "/home/dominik/cloud.cloonar.com/Downloads/Downloads",
"path" : "/home/dominik/nextcloud.cloonar.com/Downloads/Downloads",
"displayName" : "Downloads",
"unlockAfterStartup" : true,
"revealAfterMount" : true,

View File

@@ -31,6 +31,7 @@
/home/dominik/projects/cloonar/paraclub/paraclub-frontend
/home/dominik/projects/cloonar/paraclub/paraclub-website
/home/dominik/projects/cloonar/paraclub/paraclub-module
/home/dominik/projects/cloonar/paraclub/paraclub-ai-mailer
/home/dominik/projects/cloonar/amz/amz-api
/home/dominik/projects/cloonar/amz/amz-frontend
/home/dominik/projects/cloonar/hilgenberg-website

View File

@@ -163,6 +163,8 @@ in
MOZ_ENABLE_WAYLAND = "1";
};
nixpkgs.config.allowUnfree = true;
programs.bash = {
enable = true;
@@ -172,6 +174,17 @@ in
'';
};
programs.vscode = {
enable = true;
package = (pkgs.vscode.override { isInsiders = true; }).overrideAttrs (oldAttrs: rec {
src = builtins.fetchTarball {
url = "https://update.code.visualstudio.com/1.98.0-insider/linux-x64/insider";
sha256 = "1bbp8ix3brx6jq9zhzvq33fmlv3dl4s4m9p280hh2rr95rmd5xab";
};
version = "1.98.0";
});
};
/* Here goes the rest of your home-manager config, e.g. home.packages = [ pkgs.foo ]; */
# home.persistence."/nix/persist/user/dominik" = {
@@ -591,10 +604,13 @@ in
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/wohnservice-gdpr.git ${persistHome}/projects/cloonar/wohnservice-gdpr 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null
git clone gitea@git.cloonar.com:Paraclub/api.git ${persistHome}/projects/cloonar/paraclub/paraclub-api 2>/dev/null
git clone gitea@git.cloonar.com:Paraclub/frontend.git ${persistHome}/projects/cloonar/paraclub/paraclub-frontend 2>/dev/null
git clone gitea@git.cloonar.com:Paraclub/website.git ${persistHome}/projects/cloonar/paraclub/paraclub-website 2>/dev/null
git clone gitea@git.cloonar.com:Paraclub/module.git ${persistHome}/projects/cloonar/paraclub/paraclub-module 2>/dev/null
git clone gitea@git.cloonar.com:Paraclub/ai-mailer.git ${persistHome}/projects/cloonar/paraclub/paraclub-ai-mailer 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/amz-api.git ${persistHome}/projects/cloonar/amz/amz-api 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/amz-frontend.git ${persistHome}/projects/cloonar/amz/amz-frontend 2>/dev/null
git clone gitea@git.cloonar.com:hilgenberg/website.git ${persistHome}/projects/cloonar/hilgenberg-website 2>/dev/null