I Have a Passable Netbird Config Now

This commit is contained in:
Annika Merris 2024-09-03 09:43:58 -04:00
parent 8770d3791b
commit f11ae539c1
7 changed files with 53 additions and 43 deletions

View file

@ -1,5 +1,4 @@
{ config, pkgs, lib, ... }:
{
{ config, pkgs, lib, ... }: {
options = {
vscode = {
enable = lib.mkEnableOption {
@ -11,10 +10,10 @@
config = lib.mkIf (config.gui.enable && config.vscode.enable) {
home-manager.users.${config.user} = {
nixpkgs.config.allowUnfree = true;
programs.vscode = {
enable = true;
enableUpdateCheck = false;
enableExtensionUpdateCheck = false;
mutableExtensionsDir = false;
@ -32,13 +31,13 @@
golang.go
mkhl.direnv
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-containers
];
userSettings = {
"workbench.colorTheme" = "Catppuccin Mocha";
"editor.tabSize" = 2;
"editor.insertSpaces" = true;
"git.autofetch" = true;
# "git.enableSmartCommit" = true;
"git.confirmSync" = false;
};
};