Merge branch 'main' of github.com:fwastring/nix

This commit is contained in:
fwastring 2025-07-28 10:12:12 +02:00
commit 88a323530b
12 changed files with 75 additions and 68 deletions

View file

@ -29,6 +29,10 @@ in
azure-cli
dotnetCorePackages.sdk_8_0_3xx
google-cloud-sdk
jira-cli-go
gh
allure
awscli
unstable.minio-client
@ -37,7 +41,6 @@ in
postgresql
go-migrate-pg
argocd
gh
ngrok
tailwindcss
yarn

40
config/headless-home.nix Normal file
View file

@ -0,0 +1,40 @@
# This is your home-manager configuration file
# Use this to configure your home environment (it replaces ~/.config/nixpkgs/home.nix)
{
inputs,
lib,
config,
pkgs,
myhostname,
...
}:
{
imports = [
../shared/tmux.nix
../shared/fish.nix
../shared/git.nix
../shared/nixpkgs.nix
../shared/lazygit.nix
../shared/ssh.nix
../shared/oh-my-posh.nix
];
nixpkgs = {
overlays = [ ];
config = {
allowUnfree = true;
allowUnfreePredicate = _: true;
};
};
programs.home-manager.enable = true;
programs.fish.enable = true;
programs.man.generateCaches = false;
home.username = "fw";
home.homeDirectory = "/home/fw";
home.stateVersion = "25.05"; # Did you read the comment?
systemd.user.startServices = "sd-switch";
}

View file

@ -19,5 +19,12 @@
dockerfile-language-server-nodejs
nodejs_22
bash-language-server
helm-ls
yaml-language-server
vue-language-server
vtsls
typescript
typescript-language-server
lua-language-server
];
}

View file

@ -54,7 +54,7 @@
pulseaudio
devour # Swallow windows
caligula # Burn ISOs
texliveFull
ptouch-print
# Transforms
yt-dlp

View file

@ -62,6 +62,7 @@
pass-update
]))
lazygit
chawan
# Typesetting
typst