mirror of
https://gitlab.com/Zaney/zaneyos.git
synced 2025-06-21 12:32:51 +02:00
Added Variables For Username & Hostname in Flake
This commit is contained in:
parent
0237f7ee19
commit
e824d34932
@ -11,6 +11,8 @@
|
|||||||
outputs = inputs@{ nixpkgs, home-manager, ... }:
|
outputs = inputs@{ nixpkgs, home-manager, ... }:
|
||||||
let
|
let
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
|
hostname = "hyprnix";
|
||||||
|
username = "zaney";
|
||||||
pkgs = import nixpkgs {
|
pkgs = import nixpkgs {
|
||||||
inherit system;
|
inherit system;
|
||||||
config = {
|
config = {
|
||||||
@ -25,7 +27,7 @@
|
|||||||
home-manager.nixosModules.home-manager {
|
home-manager.nixosModules.home-manager {
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
home-manager.users.zaney = import ./home.nix;
|
home-manager.users.${username} = import ./home.nix;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@ -35,7 +37,7 @@
|
|||||||
home-manager.nixosModules.home-manager {
|
home-manager.nixosModules.home-manager {
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
home-manager.users.zaney = import ./home.nix;
|
home-manager.users.${username} = import ./home.nix;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
4
home.nix
4
home.nix
@ -1,8 +1,8 @@
|
|||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home.username = "zaney";
|
home.username = ${username};
|
||||||
home.homeDirectory = "/home/zaney";
|
home.homeDirectory = "/home/${username}";
|
||||||
home.stateVersion = "23.11";
|
home.stateVersion = "23.11";
|
||||||
|
|
||||||
home.file.".config/zaney-stinger.mov".source = ./media/zaney-stinger.mov;
|
home.file.".config/zaney-stinger.mov".source = ./media/zaney-stinger.mov;
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||||
users.users.zaney = {
|
users.users.${username} = {
|
||||||
homeMode = "755";
|
homeMode = "755";
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Tyler Kelley";
|
description = "Tyler Kelley";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user