removed non home manager isFullUser and isThinUser for leyla

This commit is contained in:
Leyla Becker 2024-10-03 17:20:16 +02:00
parent 3cc4807033
commit 6eb6ac1278
5 changed files with 3 additions and 55 deletions

View file

@ -17,7 +17,6 @@
home-manager.users.leyla.config = {
isThinUser = true;
};
users.leyla.isThinUser = true;
boot.loader.grub = {
enable = true;

View file

@ -19,7 +19,6 @@
};
users = {
leyla.isFullUser = true;
ester.isFullUser = true;
eve.isFullUser = true;
};

View file

@ -20,7 +20,6 @@
};
users = {
leyla.isFullUser = true;
ester.isFullUser = true;
eve.isFullUser = true;
};

View file

@ -4,18 +4,8 @@
inputs,
...
}: let
cfg = config.users.leyla;
cfg = config.home-manager.users.leyla;
in {
# imports = [
# ./packages.nix
# ];
options.users.leyla = {
isFullUser = lib.mkEnableOption "create usable leyla user";
isThinUser = lib.mkEnableOption "create usable user but witohut user applications";
hasGPU = lib.mkEnableOption "installs gpu intensive programs";
};
config = {
nixpkgs.config.allowUnfree = true;
@ -67,7 +57,5 @@ in {
}
];
};
# home-manager.users.leyla = lib.mkIf (cfg.isFullUser || cfg.isThinUser) (import ./home.nix);
};
}

View file

@ -75,7 +75,8 @@
# steam = lib.mkIf config.isFullUser {
# enable = true;
# remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
# dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
# dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated ServerServer
# localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
# };
# noisetorch.enable = config.isFullUser;
@ -126,44 +127,6 @@
(lib.mkIf config.hasGPU davinci-resolve)
# development tools
# (vscode-with-extensions.override {
# vscode = vscodium;
# vscodeExtensions = with open-vsx;
# [
# # vs code feel extensions
# ms-vscode.atom-keybindings
# akamud.vscode-theme-onedark
# streetsidesoftware.code-spell-checker
# streetsidesoftware.code-spell-checker-german
# streetsidesoftware.code-spell-checker-italian
# jeanp413.open-remote-ssh
# # nix extensions
# pinage404.nix-extension-pack
# jnoortheen.nix-ide
# # html extensions
# formulahendry.auto-rename-tag
# ms-vscode.live-server
# # js extensions
# dsznajder.es7-react-js-snippets
# dbaeumer.vscode-eslint
# standard.vscode-standard
# firsttris.vscode-jest-runner
# stylelint.vscode-stylelint
# tauri-apps.tauri-vscode
# # misc extensions
# bungcip.better-toml
# open-vsx."10nates".ollama-autocoder
# ]
# ++ (with vscode-marketplace; [
# # js extensions
# karyfoundation.nearley
# ]);
# })
androidStudioPackages.canary
jetbrains.idea-community
dbeaver-bin