dotfiles/nix/home/commandline.nix

61 lines
1,017 B
Nix
Raw Normal View History

2021-10-05 23:42:21 -07:00
{ pkgs, ... }:
let
defaultPkgs = with pkgs; [
p7zip
];
in
{
imports = [
2022-04-14 12:56:53 -07:00
(import ./programs/dura)
(import ./universal.nix)
];
2021-10-05 23:42:21 -07:00
home.packages = defaultPkgs;
2021-10-05 23:42:21 -07:00
xdg.enable = true;
# Auto-completion helper
programs.carapace = {
enable = true;
enableNushellIntegration = true;
};
programs.starship = {
enable = true;
settings = {
add_newline = true;
character = {
success_symbol = "[](bold green)";
error_symbol = "[](bold red)";
};
directory = {
truncation_length = 100;
truncate_to_repo = false;
};
battery = {
disabled = true;
full_symbol = " ";
charging_symbol = " ";
discharging_symbol = " ";
unknown_symbol = " ";
empty_symbol = " ";
};
erlang = {
symbol = " ";
};
nodejs = {
symbol = "[](bold green) ";
};
pulumi = {
symbol = "🧊 ";
};
};
};
2021-10-05 23:42:21 -07:00
}