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

44 lines
867 B
Nix
Raw Normal View History

{ pkgs, ... }:
{
# Collection of useful CLI apps
home.packages = with pkgs; [
# Command Line
2024-03-10 04:06:51 +05:30
disfetch lolcat cowsay
starfetch
cava
killall
libnotify
2024-01-27 02:12:04 +05:30
timer
2024-03-10 04:06:51 +05:30
brightnessctl
gnugrep
2023-09-16 20:27:28 +05:30
bat eza fd bottom ripgrep
rsync
unzip
2024-03-10 04:06:51 +05:30
tmux
w3m
pandoc
2024-03-10 04:06:51 +05:30
hwinfo
pciutils
2024-02-04 22:00:47 +05:30
(pkgs.callPackage ../pkgs/smartcalc.nix { })
(pkgs.writeShellScriptBin "sc" ''smartcalc'')
(pkgs.callPackage ../pkgs/pokemon-colorscripts.nix { })
2024-03-10 04:06:51 +05:30
#(pkgs.python3Packages.callPackage ../pkgs/impressive.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
];
}