chore: add shorthand for hjem option

This commit is contained in:
uku 2025-05-08 11:37:07 +02:00
parent 7b77f05476
commit 689c291762
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
7 changed files with 8 additions and 6 deletions

View file

@ -23,6 +23,8 @@ in
hjem.nixosModules.default hjem.nixosModules.default
nix-index-database.nixosModules.nix-index nix-index-database.nixosModules.nix-index
(lib.mkAliasOptionModule [ "hj" ] [ "hjem" "users" "leo" "files" ])
rootPassword.generate rootPassword.generate
secrets.generate secrets.generate

View file

@ -6,7 +6,7 @@
fishPlugins.hydro fishPlugins.hydro
]; ];
hjem.users.leo.files.".config/fish/config.fish".text = '' hj.".config/fish/config.fish".text = ''
function fish_greeting function fish_greeting
end end

View file

@ -2,7 +2,7 @@
{ {
environment.systemPackages = [ pkgs.ghostty ]; environment.systemPackages = [ pkgs.ghostty ];
hjem.users.leo.files.".config/ghostty/config".text = '' hj.".config/ghostty/config".text = ''
font-family = Iosevka Term font-family = Iosevka Term
font-feature = -calt font-feature = -calt
font-feature = -dlig font-feature = -dlig

View file

@ -5,7 +5,7 @@
gh gh
]; ];
hjem.users.leo.files = { hj = {
".gitconfig".text = lib.generators.toGitINI { ".gitconfig".text = lib.generators.toGitINI {
user = { user = {
name = "uku"; name = "uku";

View file

@ -2,5 +2,5 @@
{ {
environment.systemPackages = [ pkgs.neovide ]; environment.systemPackages = [ pkgs.neovide ];
hjem.users.leo.files.".config/neovide/config.toml".text = "fork = true"; hj.".config/neovide/config.toml".text = "fork = true";
} }

View file

@ -8,7 +8,7 @@ let
toml = pkgs.formats.toml { }; toml = pkgs.formats.toml { };
in in
{ {
hjem.users.leo.files.".cargo/config.toml".source = toml.generate "config.toml" { hj.".cargo/config.toml".source = toml.generate "config.toml" {
build.target-dir = "${config.hjem.users.leo.directory}/.cargo/target"; build.target-dir = "${config.hjem.users.leo.directory}/.cargo/target";
target.x86_64-unknown-linux-gnu = { target.x86_64-unknown-linux-gnu = {

View file

@ -29,7 +29,7 @@ in
i18n.defaultLocale = lib.mkForce "fr_FR.UTF-8"; i18n.defaultLocale = lib.mkForce "fr_FR.UTF-8";
hjem.users.leo.files = { hj = {
".gitconfig".text = lib.generators.toGitINI { ".gitconfig".text = lib.generators.toGitINI {
include.path = "~/.config/git/work_config"; include.path = "~/.config/git/work_config";
}; };