Add more utilities

This commit is contained in:
Nathan McCarty 2022-04-19 21:13:40 -04:00
parent a3291a86a6
commit e77f551619
Signed by: thatonelutenist
GPG Key ID: D70DA3DD4D1E9F96
3 changed files with 30 additions and 2 deletions

View File

@ -7,6 +7,7 @@
# Git addons
git-secret
unstable.git-lfs
delta
# General development requirements
python3Full
cmake
@ -15,6 +16,9 @@
nixpkgs-fmt
# jq for interacting with JSON
jq
jc
# Viewer for deeply nested JSON
fx
# Direnv for nix-shell niceness
direnv
];

View File

@ -20,10 +20,29 @@
sd
du-dust
ripgrep
ripgrep-all
tokei
unstable.procs
hyperfine
unstable.bottom
dogdns
unstable.zenith
duf
# CLI Markdown renderer
glow
# Command line file manager
broot
# Much better curl
unstable.httpie
# CLI spreadsheets
visidata
# User friendly cut
choose
# Cheatsheet manager
cheat
# Ping with a graph
gping
# Man but terse
tealdeer
# Pandoc for documentation
unstable.pandoc
# For nslookup

View File

@ -24,7 +24,11 @@
# Setup our aliases
shellAliases = {
ls = "exa --icons";
cat = "bat";
la = "exa --icons -a";
lg = "exa --icons --git"
cat = "bat";
dig = "dog";
df = "duf";
};
# Custom configuration
interactiveShellInit = ''
@ -102,6 +106,7 @@
"tramp"
"\\#*\\#"
];
delta.enable = true;
extraConfig = {
init = {
defaultBranch = "trunk";