Add more utilities
This commit is contained in:
parent
a3291a86a6
commit
e77f551619
|
@ -7,6 +7,7 @@
|
||||||
# Git addons
|
# Git addons
|
||||||
git-secret
|
git-secret
|
||||||
unstable.git-lfs
|
unstable.git-lfs
|
||||||
|
delta
|
||||||
# General development requirements
|
# General development requirements
|
||||||
python3Full
|
python3Full
|
||||||
cmake
|
cmake
|
||||||
|
@ -15,6 +16,9 @@
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
# jq for interacting with JSON
|
# jq for interacting with JSON
|
||||||
jq
|
jq
|
||||||
|
jc
|
||||||
|
# Viewer for deeply nested JSON
|
||||||
|
fx
|
||||||
# Direnv for nix-shell niceness
|
# Direnv for nix-shell niceness
|
||||||
direnv
|
direnv
|
||||||
];
|
];
|
||||||
|
|
|
@ -20,10 +20,29 @@
|
||||||
sd
|
sd
|
||||||
du-dust
|
du-dust
|
||||||
ripgrep
|
ripgrep
|
||||||
|
ripgrep-all
|
||||||
tokei
|
tokei
|
||||||
unstable.procs
|
|
||||||
hyperfine
|
hyperfine
|
||||||
unstable.bottom
|
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
|
# Pandoc for documentation
|
||||||
unstable.pandoc
|
unstable.pandoc
|
||||||
# For nslookup
|
# For nslookup
|
||||||
|
|
5
home.nix
5
home.nix
|
@ -24,7 +24,11 @@
|
||||||
# Setup our aliases
|
# Setup our aliases
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
ls = "exa --icons";
|
ls = "exa --icons";
|
||||||
|
la = "exa --icons -a";
|
||||||
|
lg = "exa --icons --git"
|
||||||
cat = "bat";
|
cat = "bat";
|
||||||
|
dig = "dog";
|
||||||
|
df = "duf";
|
||||||
};
|
};
|
||||||
# Custom configuration
|
# Custom configuration
|
||||||
interactiveShellInit = ''
|
interactiveShellInit = ''
|
||||||
|
@ -102,6 +106,7 @@
|
||||||
"tramp"
|
"tramp"
|
||||||
"\\#*\\#"
|
"\\#*\\#"
|
||||||
];
|
];
|
||||||
|
delta.enable = true;
|
||||||
extraConfig = {
|
extraConfig = {
|
||||||
init = {
|
init = {
|
||||||
defaultBranch = "trunk";
|
defaultBranch = "trunk";
|
||||||
|
|
Loading…
Reference in New Issue