Rename user from blank to i

This commit is contained in:
caem 2024-06-06 16:29:09 +02:00
parent e7e618f42b
commit dff2ba275a
Signed by: caem
GPG key ID: 69A830D03203405F
10 changed files with 24 additions and 11 deletions

4
users/i/README.md Normal file
View file

@ -0,0 +1,4 @@
This user is a standalone home-manager user which I use for
systems that are not NixOS but still make use of home-manager.
You should not import this user when running NixOS.

View file

@ -0,0 +1 @@
/home/i/Projects/nixos-system-config/users/i/home-manager

View file

@ -0,0 +1,25 @@
{ config, ... }:
{
home.username = "i";
home.homeDirectory = "/home/i";
home.stateVersion = "24.05";
home.file.".zshenv" = {
text = "source ~/.nix-profile/etc/profile.d/hm-session-vars.sh";
};
home.sessionVariables = {
EDITOR = "nvim";
ZDOTDIR = "${config.xdg.configHome}/zsh";
};
imports = [
./shared_packages/nvim/neovim.nix
./shared_packages/zsh/zsh-home.nix
./packages/neovim.nix
];
programs.home-manager.enable = true;
}

View file

@ -0,0 +1,15 @@
{ pkgs, ... }:
{
/* Because programs.neovim.extraPackages doesn't work */
home.packages = with pkgs; [
lua-language-server
nodePackages.intelephense
nodePackages.typescript-language-server
clang-tools
ripgrep
nil
gcc
];
}

View file

@ -0,0 +1 @@
../../../hu/packages/nvim

View file

@ -0,0 +1 @@
../../../hu/packages/zsh

1
users/i/nix/nix Symbolic link
View file

@ -0,0 +1 @@
/home/i/Projects/nixos-system-config/users/i/nix

1
users/i/nix/nix.conf Normal file
View file

@ -0,0 +1 @@
experimental-features = nix-command flakes

View file

@ -0,0 +1,4 @@
{
allowUnfree = true;
}

1
users/i/nixpkgs/nixpkgs Symbolic link
View file

@ -0,0 +1 @@
/home/i/Projects/nixos-system-config/users/i/nixpkgs