Add gnu stow to nix core
This commit is contained in:
parent
85c02101dc
commit
3c7335e215
1 changed files with 13 additions and 2 deletions
|
|
@ -1,6 +1,8 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
let
|
||||||
|
nixos-unstable = (import <nixos-unstable> {});
|
||||||
|
in {
|
||||||
# Nix settings
|
# Nix settings
|
||||||
nix = {
|
nix = {
|
||||||
package = pkgs.nixFlakes;
|
package = pkgs.nixFlakes;
|
||||||
|
|
@ -78,7 +80,13 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
enableSSHSupport = true;
|
enableSSHSupport = true;
|
||||||
};
|
};
|
||||||
nix-ld.enable = true; # Run unpatched binaries
|
nix-ld = {
|
||||||
|
# Run unpatched binaries.
|
||||||
|
enable = true;
|
||||||
|
libraries = with pkgs; [
|
||||||
|
# Add missing dynamic libraries for unpackages programs here
|
||||||
|
];
|
||||||
|
};
|
||||||
zsh.enable = true;
|
zsh.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -128,9 +136,11 @@
|
||||||
pinentry-curses # Terminal-based pinentry program
|
pinentry-curses # Terminal-based pinentry program
|
||||||
python311 # Python
|
python311 # Python
|
||||||
socat # Interact with sockets
|
socat # Interact with sockets
|
||||||
|
stow # Simlink farm (used for dotfile management)
|
||||||
tldr # Brief info about a command
|
tldr # Brief info about a command
|
||||||
tmux # Terminal multiplexor
|
tmux # Terminal multiplexor
|
||||||
udisks # Good way of dealing with USBs and similar media
|
udisks # Good way of dealing with USBs and similar media
|
||||||
|
yazi # Terminal file manager
|
||||||
|
|
||||||
# Shell
|
# Shell
|
||||||
starship # Universal shell prompt
|
starship # Universal shell prompt
|
||||||
|
|
@ -206,6 +216,7 @@
|
||||||
hash = "sha256-0Y0bcsa6GfP/A+gZe6o94WNWfQNHVEtMZfMuvWVBu0c=";
|
hash = "sha256-0Y0bcsa6GfP/A+gZe6o94WNWfQNHVEtMZfMuvWVBu0c=";
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
yazi = nixos-unstable.yazi;
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue