Add more utilities
This commit is contained in:
parent
a3291a86a6
commit
e77f551619
|
@ -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
|
||||
];
|
||||
|
|
|
@ -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
|
||||
|
|
5
home.nix
5
home.nix
|
@ -24,7 +24,11 @@
|
|||
# Setup our aliases
|
||||
shellAliases = {
|
||||
ls = "exa --icons";
|
||||
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";
|
||||
|
|
Loading…
Reference in New Issue