This repository has been archived on 2024-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
nixos/modules/common.nix

29 lines
736 B
Nix
Raw Normal View History

{ pkgs, ... }:
{
security.sudo.wheelNeedsPassword = false;
environment.systemPackages = with pkgs; [
neovim # basic editing. No, nano is not it
git # version control
ripgrep # grep, but better
fx # For occasional json viewing
fd # find, but better
htop # top, but better
wget # curl, but kinda better
fzf # fuzzy search in command line
2023-03-25 17:43:32 +05:30
nix-output-monitor
deploy-rs
(
let base = pkgs.appimageTools.defaultFhsEnvArgs; in
pkgs.buildFHSUserEnv (base // {
name = "fhs";
targetPkgs = pkgs: (base.targetPkgs pkgs) ++ [ pkgs.pkg-config ];
profile = "export FHS=1";
runScript = "fish";
extraOutputsToInstall = [ "dev" ];
})
)
];
}