add enoko hm config

This commit is contained in:
insects 2024-08-08 13:22:56 +02:00
parent 4675d6db52
commit def4a69b5d
5 changed files with 32 additions and 0 deletions

10
home-manager/devel.nix Normal file
View file

@ -0,0 +1,10 @@
{lib, pkgs, config, ...}: {
# install some base linux packages for development
home.packages = with pkgs; [
gcc
gnumake
lazygit
unzip
];
}

View file

@ -89,6 +89,16 @@
gaa = "git add --all";
gco = "git checkout";
editorigin = "git remote set-url origin";
# nix aliases
n = "nix";
nd = "nix develop";
ns = "nix shell";
np = "nix profile";
ngc = "nix-collect-garbage";
hm = "home-manager";
hmreload = "cd ~/nix-config && home-manager switch --flake .#(whoami)@(hostname) && cd -";
hminplace = "home-manager switch --flake .#(whoami)@(hostname)";
};
plugins = [

View file

@ -10,6 +10,7 @@
}: {
# You can import other home-manager modules here
imports = [
./devel.nix
./fish.nix
./neovim.nix
./mise.nix

View file

@ -1,4 +1,7 @@
{ config, pkgs, lib, ... }: {
home.packages = with pkgs; [
python3 # needed for installing node.js
];
programs.mise = {
enable = true;
enableFishIntegration = true;