updating and adding blesh

This commit is contained in:
Chris Cochrun 2022-08-09 05:33:19 -05:00
parent b85757c316
commit 51a99a82d9
6 changed files with 133 additions and 62 deletions

View file

@ -284,6 +284,7 @@ sysstat
procs
pandoc
samba
blesh
#+end_src
These are just for general graphical machines. Laptops, and desktops.
@ -542,7 +543,7 @@ Notice how I am including all of my software here. It may be a big file, but hav
# Enable fingerprint
services.fprintd.enable = true;
programs.qt5ct.enable = true;
# programs.qt5ct.enable = true;
<<pipewire>>
@ -551,6 +552,7 @@ Notice how I am including all of my software here. It may be a big file, but hav
# Some other things
services.thermald.enable = true;
services.power-profiles-daemon.enable = false;
services.tlp = {
enable = true;
settings = {
@ -1576,7 +1578,36 @@ I also use home-manager for managing dotfiles. This means that everything is con
recursive = true;
};
programs.starship.enable = true;
home.shellAliases = {
ls = "exa -l";
la = "exa -la";
mpf = "mpv --profile=fast";
mps = "mpv --profile=slow";
ec = "emacsclient -t";
ecc = "emacsclient -c";
mkdir = "mkdir -pv";
nupd = "update-nix";
nupg = "upgrade-nix";
suspend = "systemctl suspend";
sysuse = "systemctl --user";
myip = "curl icanhazip.com";
ytd = "yt-dlp -o ~/Videos/%(title)s.%(ext)s";
};
programs.starship = {
enable = true;
enableBashIntegration = true;
};
programs.bash = {
enable = true;
bashrcExtra = ''
source $(blesh-share)
ble-face auto_complete="fg=238"
eval "$(starship init bash)"
'';
};
programs.zsh = {
enable = true;
enableAutosuggestions = true;