nixos-config/user/shell/cli-collection.nix

45 lines
865 B
Nix
Raw Normal View History

{ config, lib, pkgs, ... }:
{
# Collection of useful CLI apps
home.packages = with pkgs; [
# Command Line
neofetch lolcat cowsay
cava
gnugrep gnused
killall
libnotify
2023-09-16 20:27:28 +05:30
bat eza fd bottom ripgrep
rsync
tmux
htop
hwinfo
unzip
octave
brightnessctl
w3m
fzf
pandoc
pciutils
2023-11-03 21:44:30 +05:30
#(pkgs.callPackage ../pkgs/ytsub.nix { })
#(pkgs.callPackage ../pkgs/russ.nix { })
(pkgs.callPackage ../pkgs/pokemon-colorscripts.nix { })
(pkgs.writeShellScriptBin "airplane-mode" ''
#!/bin/sh
connectivity="$(nmcli n connectivity)"
if [ "$connectivity" == "full" ]
then
nmcli n off
else
nmcli n on
fi
'')
vim neovim
];
imports = [
../bin/phoenix.nix # My nix command wrapper
../bin/ytsub-wrappers.nix # My ytsub wrapper
];
}