declutter the console, adds fzf and simpler theme for starship

This commit is contained in:
2024-11-03 00:16:45 +01:00
parent 26b1a61b2c
commit 93e4f8462e
4 changed files with 202 additions and 160 deletions

View File

@ -0,0 +1,21 @@
{ config, pkgs, ... }:
{
programs.bash = {
enable = true;
enableCompletion = true;
};
programs.fzf = {
enable = true;
enableBashIntegration = true;
defaultCommand = "fd --type f";
defaultOptions = [
"--height 40%"
"--layout=reverse"
"--border"
"--inline-info"
"--color 'fg:#ebdbb2,bg:#282828,hl:#fabd2f,fg+:#ebdbb2,bg+:#3c3836,hl+:#fabd2f'"
"--color 'info:#83a598,prompt:#bdae93,spinner:#fabd2f,pointer:#83a598,marker:#fe8019,header:#665c54'"
];
};
}

View File

@ -58,7 +58,6 @@
# Development utilities
delta # Better git diff
difftastic # Structural diff tool
mcfly # Better shell history
fzf # Fuzzy finder
tokei # Code statistics
tealdeer # Modern tldr client
@ -66,6 +65,7 @@
# Shell and terminal
starship # Cross-shell prompt
blesh # Bash ble.sh
zellij # Modern terminal multiplexer
screen # Terminal multiplexer