must be a desktop to install vscode

This commit is contained in:
Daylin Morgan 2024-01-29 09:24:41 -06:00
parent 9332150deb
commit 4ebca41452
Signed by: daylin
GPG key ID: C1E52E7DD81DF79F
2 changed files with 17 additions and 3 deletions

View file

@ -2,7 +2,13 @@
inputs,
pkgs,
...
}: {
}: let
gitea-shim = pkgs.writeShellScriptBin "gitea" ''
#!/bin/sh
ssh -p 2222 -o StrictHostKeyChecking=no git@127.0.0.1 "SSH_ORIGINAL_COMMAND=\"$SSH_ORIGINAL_COMMAND\" $0 $@"
'';
in {
imports = with inputs.self.nixosModules; [
docker
];
@ -15,6 +21,8 @@
environment.systemPackages = with pkgs; [
rclone
gitea-shim
];
# https://francis.begyn.be/blog/nixos-restic-backups

View file

@ -1,10 +1,16 @@
{
input,
pkgs,
lib,
config,
...
}: {
}: let
inherit (lib) mkIf;
cfg = config.desktop;
in {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
# vscode
vscode-fhs
];
};
}