
Some checks are pending
🏠 Home Lab CI/CD Pipeline / 🔍 Validate Configuration (push) Waiting to run
🏠 Home Lab CI/CD Pipeline / 🔨 Build Configurations (push) Blocked by required conditions
🏠 Home Lab CI/CD Pipeline / 🔒 Security Audit (push) Blocked by required conditions
🏠 Home Lab CI/CD Pipeline / 📚 Documentation & Modules (push) Blocked by required conditions
🏠 Home Lab CI/CD Pipeline / 🔄 Update Dependencies (push) Waiting to run
🏠 Home Lab CI/CD Pipeline / 🚀 Deploy Configuration (push) Blocked by required conditions
🏠 Home Lab CI/CD Pipeline / 📢 Notify Results (push) Blocked by required conditions
- Updated flake.lock to latest NixOS 25.05 packages (2025-06-04) - Fixed direnv functionality across system configuration - Added direnv and nix-direnv packages to base.nix - Integrated direnv shell hook in zsh configuration - Enhanced user management with geir.nix updates - Added comprehensive package lists and development tools - Successfully tested NixOS configuration rebuild - System ready for reboot with latest updates
29 lines
No EOL
501 B
Nix
29 lines
No EOL
501 B
Nix
{ config, pkgs, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
tldr
|
|
eza
|
|
bat
|
|
ripgrep
|
|
du-dust
|
|
bottom
|
|
fd
|
|
fzf
|
|
zoxide
|
|
uutils-coreutils-noprefix
|
|
direnv # Directory-based environment management
|
|
nix-direnv # Nix integration for direnv
|
|
];
|
|
environment.shellAliases = {
|
|
vi = "nvim";
|
|
vim = "nvim";
|
|
h = "tldr";
|
|
# oxidized
|
|
ls = "eza -l";
|
|
cat = "bat";
|
|
grep = "rg";
|
|
top = "btm";
|
|
du = "dust";
|
|
find = "fd";
|
|
};
|
|
} |