feat: add zoxide config
This commit is contained in:
parent
46bd8dd844
commit
f785b92606
2 changed files with 15 additions and 1 deletions
|
|
@ -13,6 +13,7 @@
|
||||||
./bat.nix
|
./bat.nix
|
||||||
./broot.nix
|
./broot.nix
|
||||||
./eza.nix
|
./eza.nix
|
||||||
|
./zoxide.nix
|
||||||
];
|
];
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
|
@ -26,6 +27,7 @@
|
||||||
bottom # Similar to 'htop,' providing a top-like interface with additional features.
|
bottom # Similar to 'htop,' providing a top-like interface with additional features.
|
||||||
colordiff # Tool to colorize 'diff' output, making differences between files easier to spot.
|
colordiff # Tool to colorize 'diff' output, making differences between files easier to spot.
|
||||||
du-dust # Modern replacement for 'du,' offering intuitive and visually appealing disk usage analysis.
|
du-dust # Modern replacement for 'du,' offering intuitive and visually appealing disk usage analysis.
|
||||||
|
duf # Disk Usage/Free utility with a user-friendly interface for visualizing disk space consumption and information.
|
||||||
eza # Modern replacement for 'ls' with additional features and a user-friendly interface.
|
eza # Modern replacement for 'ls' with additional features and a user-friendly interface.
|
||||||
fd # Faster and user-friendly alternative to 'find' for searching and locating files.
|
fd # Faster and user-friendly alternative to 'find' for searching and locating files.
|
||||||
fzf # Fuzzy finder for rapid file and directory searches.
|
fzf # Fuzzy finder for rapid file and directory searches.
|
||||||
|
|
@ -35,7 +37,6 @@
|
||||||
tealdeer # Command-line utility providing simplified and community-driven man pages.
|
tealdeer # Command-line utility providing simplified and community-driven man pages.
|
||||||
thefuck # Handy tool that corrects mistyped console commands.
|
thefuck # Handy tool that corrects mistyped console commands.
|
||||||
viddy # A modern watch command. Time machine and pager etc.
|
viddy # A modern watch command. Time machine and pager etc.
|
||||||
zoxide # Faster alternative to 'cd' for quick and efficient navigation.
|
|
||||||
|
|
||||||
# Multiplexers
|
# Multiplexers
|
||||||
tmate # Terminal multiplexer allowing multiple users to access a single session.
|
tmate # Terminal multiplexer allowing multiple users to access a single session.
|
||||||
|
|
@ -44,6 +45,7 @@
|
||||||
hyperfine # Command-line benchmarking tool.
|
hyperfine # Command-line benchmarking tool.
|
||||||
mkvtoolnix # Set of tools to create, alter, and inspect Matroska files (MKV).
|
mkvtoolnix # Set of tools to create, alter, and inspect Matroska files (MKV).
|
||||||
p7zip # Command-line tool for handling 7z compressed files.
|
p7zip # Command-line tool for handling 7z compressed files.
|
||||||
|
scc # Source code counter for various programming languages, providing code statistics and complexity analysis.
|
||||||
tree # Displays directory structure in a tree-like format.
|
tree # Displays directory structure in a tree-like format.
|
||||||
unzip # Command-line tool for extracting files from ZIP archives.
|
unzip # Command-line tool for extracting files from ZIP archives.
|
||||||
yt-dlp # Fork of youtube-dl, facilitating video downloads from various sites.
|
yt-dlp # Fork of youtube-dl, facilitating video downloads from various sites.
|
||||||
|
|
|
||||||
12
home-manager/modules/zoxide.nix
Normal file
12
home-manager/modules/zoxide.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
# ✨ Magical shell history
|
||||||
|
{...}: {
|
||||||
|
programs.zoxide = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.zsh = {
|
||||||
|
shellAliases = {
|
||||||
|
cd = "z";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue