Adds more programs

nix-darwin
Abhinav Sarkar 2022-09-29 11:39:28 +05:30
parent c84c3ae862
commit 28ad632631
3 changed files with 27 additions and 8 deletions

View File

@ -9,13 +9,23 @@
home.enableNixpkgsReleaseCheck = true;
home.shellAliases = {
j = "just";
g = "git";
l = "bat";
m = "micro";
du = "dua interactive";
br = "broot";
g = "${pkgs.git}/bin/git";
j = "${pkgs.just}/bin/just";
l = "${pkgs.bat}/bin/bat";
m = "${pkgs.micro}/bin/micro";
br = "${pkgs.broot}/bin/broot";
du = "${pkgs.dua}/bin/dua interactive";
tf = "${pkgs.coreutils-full}/bin/tail -f";
};
home.sessionVariables = { EDITOR = "micro"; };
home.file."Applications/Home Manager Apps".source = let
apps = pkgs.buildEnv {
name = "home-manager-applications";
paths = config.home.packages;
pathsToLink = "/Applications";
};
in "${apps}/Applications";
}

View File

@ -10,7 +10,7 @@
cloudflare-dyndns
comma
config.nix.package
coreutils
coreutils-full
ddgr
dua
entr
@ -22,14 +22,18 @@
httpie
jetbrains.idea-community
micro
neofetch
niv
nixfmt
nix
nix-diff
nixfmt
ranger
rnix-lsp
shellcheck
spotify-tui
statix
tealdeer
thefuck
# fonts
fira-mono
@ -39,6 +43,7 @@
roboto-mono
source-code-pro
(import ../packages/dm-mono.nix { inherit lib fetchzip; })
(nerdfonts.override { fonts = [ "Monoid" "Agave" "Iosevka" "Lekton" "VictorMono" ]; })
];
programs.home-manager.enable = true;
@ -51,6 +56,8 @@
hide_userland_threads = true;
highlight_base_name = true;
show_program_path = false;
sort_direction = false;
sort_key = "PERCENT_CPU";
tree_view = true;
};
};

View File

@ -42,6 +42,8 @@
interactiveShellInit = ''
fzf_configure_bindings --git_status=\cs --history=\cr --variables=\cv --directory=\cf --git_log=\cg
thefuck --alias f | source
neofetch
'';
shellInit = ''