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, inputs,
pkgs, 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; [ imports = with inputs.self.nixosModules; [
docker docker
]; ];
@ -15,6 +21,8 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
rclone rclone
gitea-shim
]; ];
# https://francis.begyn.be/blog/nixos-restic-backups # https://francis.begyn.be/blog/nixos-restic-backups

View file

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