add config option for username
This commit is contained in:
parent
7bb5c421f6
commit
1b3e9b1b34
9 changed files with 13 additions and 13 deletions
|
@ -74,9 +74,9 @@
|
||||||
displayManager.gdm.enable = true;
|
displayManager.gdm.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users.twoneis = {
|
users.users.${config.username}= {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "twoneis";
|
description = config.username;
|
||||||
extraGroups = [ "networkmanager" "wheel" ];
|
extraGroups = [ "networkmanager" "wheel" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
programs.gamemode.enable = true;
|
programs.gamemode.enable = true;
|
||||||
|
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
prismlauncher
|
prismlauncher
|
||||||
];
|
];
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
useGlobalPkgs = true;
|
useGlobalPkgs = true;
|
||||||
useUserPackages = true;
|
useUserPackages = true;
|
||||||
|
|
||||||
users.twoneis = {
|
users.${config.username} = {
|
||||||
home = {
|
home = {
|
||||||
username = "twoneis";
|
username = "twoneis";
|
||||||
homeDirectory = "/home/twoneis";
|
homeDirectory = "/home/${config.username}";
|
||||||
|
|
||||||
stateVersion = config.hmStateVersion;
|
stateVersion = config.hmStateVersion;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ lib, config, pkgs, ... }: lib.mkIf config.withNiri {
|
{ lib, config, pkgs, ... }: lib.mkIf config.withNiri {
|
||||||
programs.niri.enable = true;
|
programs.niri.enable = true;
|
||||||
|
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
brightnessctl
|
brightnessctl
|
||||||
swaybg
|
swaybg
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, config, pkgs, ... }: lib.mkIf config.user {
|
{ lib, config, pkgs, ... }: lib.mkIf config.user {
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
profiles = {
|
profiles = {
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
gvfs.enable = true;
|
gvfs.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
signal-desktop
|
signal-desktop
|
||||||
vesktop
|
vesktop
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ pkgs, ... }: {
|
{ config, pkgs, ... }: {
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
adwaita-icon-theme
|
adwaita-icon-theme
|
||||||
adwaita-qt
|
adwaita-qt
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{ pkgs, ... }: {
|
{ config, pkgs, ... }: {
|
||||||
programs.fish.enable = true;
|
programs.fish.enable = true;
|
||||||
users.defaultUserShell = pkgs.fish;
|
users.defaultUserShell = pkgs.fish;
|
||||||
|
|
||||||
home-manager.users.twoneis = {
|
home-manager.users.${config.username} = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
man-pages
|
man-pages
|
||||||
man-pages-posix
|
man-pages-posix
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, config, ... }: lib.mkIf config.withVM {
|
{ lib, config, ... }: lib.mkIf config.withVM {
|
||||||
virtualisation.libvirtd.enable = true;
|
virtualisation.libvirtd.enable = true;
|
||||||
programs.virt-manager.enable = true;
|
programs.virt-manager.enable = true;
|
||||||
users.users.twoneis.extraGroups = [ "libvirtd" ];
|
users.users.${config.username}.extraGroups = [ "libvirtd" ];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue