nixos/home-manager/profiles/management.nix

28 lines
668 B
Nix
Raw Normal View History

2024-02-02 13:45:05 +01:00
{ inputs, pkgs, ... }:
{
imports = [ "${inputs.self}/home-manager/profiles/headless.nix" ];
2022-04-11 17:02:23 +02:00
home = {
packages = with pkgs; [
docker-compose
exercism
git
];
shellAliases = {
2024-02-02 13:45:05 +01:00
unlock-luks = "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o User=root";
2024-02-05 21:09:12 +01:00
format-modules = "${pkgs.unstable.nixfmt-rfc-style}/bin/nixfmt **/*.nix";
};
};
2022-12-09 17:52:15 +01:00
2023-06-09 22:15:58 +02:00
programs = {
az-emacs.enable = true;
2024-02-05 21:10:41 +01:00
az-git.enable = true;
2023-12-12 08:54:17 +01:00
az-hunspell.enable = true;
2023-06-12 12:45:53 +02:00
az-open-port.enable = true;
2023-06-12 11:09:48 +02:00
az-ssh.enable = true;
2024-02-05 20:59:51 +01:00
az-starship.enable = true;
2023-07-20 21:00:28 +02:00
az-tmux.enable = true;
2022-04-11 17:02:23 +02:00
};
systemd.user.startServices = "sd-switch";
2022-04-11 17:02:23 +02:00
}