Add some GUI tools on elara

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-20 14:45:53 +00:00
parent a3f6127cf8
commit 1877efac1d
7 changed files with 16 additions and 8 deletions

View File

@@ -12,7 +12,6 @@
inputs.sas.nixosModules.default
./hardware
./build-tarball.nix
./options.nix
../common/configs/system

View File

@@ -1,10 +1,12 @@
{ ... }:
{
imports = [ ./display.nix ];
imports = [
./build-tarball.nix
./display.nix
];
wsl = {
enable = true;
defaultUser = "nikara";
startMenuLaunchers = true;
};
}

View File

@@ -57,6 +57,7 @@ in
gcc
gopls
go-tools
delve
golangci-lint
golangci-lint-langserver
]

View File

@@ -0,0 +1,5 @@
{ user, home }:
{ ... }:
{
home-manager.users.${user}.programs.obsidian.vaults."Documents/Obsidian/master".enable = true;
}

View File

@@ -23,8 +23,6 @@
};
copilot.enable = true;
profiles.default.userSettings."window.autoDetectColorScheme" = lib.mkForce false;
};
home.sessionVariables.DONT_PROMPT_WSL_INSTALL = "1";

View File

@@ -45,17 +45,20 @@ in
(import ../../../common/configs/user/console/zoxide { inherit user home; })
(import ../../../common/configs/user/console/zsh { inherit user home; })
(import ../../../common/configs/user/gui/theme { inherit user home; })
(import ../../../common/configs/user/gui/gtk { inherit user home; })
(import ../../../common/configs/user/gui/obsidian { inherit user home; })
(import ../../../common/configs/user/gui/qt { inherit user home; })
(import ../../../common/configs/user/gui/theme { inherit user home; })
(import ../../../common/configs/user/gui/vscode { inherit user home; })
(import ./configs/console/gpg { inherit user home; })
(import ./configs/console/podman { inherit user home; })
(import ./configs/console/sas { inherit user home; })
(import ./configs/console/ssh { inherit user home; })
(import ./configs/gui/vscode { inherit user home; })
(import ./configs/console/wsl { inherit user home; })
(import ./configs/gui/obsidian { inherit user home; })
(import ./configs/gui/vscode { inherit user home; })
];
# mkpasswd -s
@@ -80,7 +83,7 @@ in
uid = lib.strings.toInt (builtins.readFile ./uid);
};
services.getty.autologinUser = user;
wsl.defaultUser = user;
home-manager.users.${user}.home = {
username = user;