2024-01-19 03:06:52 +05:30
|
|
|
{ pkgs, ... }:
|
2023-06-11 09:34:03 +05:30
|
|
|
|
|
|
|
{
|
|
|
|
# Collection of useful CLI apps
|
|
|
|
home.packages = with pkgs; [
|
|
|
|
# Command Line
|
2023-11-12 21:54:59 +05:30
|
|
|
disfetch neofetch lolcat cowsay onefetch starfetch
|
2023-06-11 09:34:03 +05:30
|
|
|
cava
|
|
|
|
gnugrep gnused
|
|
|
|
killall
|
|
|
|
libnotify
|
2024-01-27 02:12:04 +05:30
|
|
|
timer
|
2023-09-16 20:27:28 +05:30
|
|
|
bat eza fd bottom ripgrep
|
2023-06-11 09:34:03 +05:30
|
|
|
rsync
|
|
|
|
tmux
|
|
|
|
htop
|
|
|
|
hwinfo
|
|
|
|
unzip
|
|
|
|
octave
|
|
|
|
brightnessctl
|
|
|
|
w3m
|
|
|
|
fzf
|
|
|
|
pandoc
|
2023-08-13 22:43:52 +05:30
|
|
|
pciutils
|
2023-11-03 21:44:30 +05:30
|
|
|
#(pkgs.callPackage ../pkgs/ytsub.nix { })
|
|
|
|
#(pkgs.callPackage ../pkgs/russ.nix { })
|
2023-11-12 02:35:50 +05:30
|
|
|
#(pkgs.python3Packages.callPackage ../pkgs/impressive.nix { })
|
2023-06-11 09:34:03 +05:30
|
|
|
(pkgs.callPackage ../pkgs/pokemon-colorscripts.nix { })
|
2023-08-17 08:03:00 +05:30
|
|
|
(pkgs.writeShellScriptBin "airplane-mode" ''
|
|
|
|
#!/bin/sh
|
|
|
|
connectivity="$(nmcli n connectivity)"
|
|
|
|
if [ "$connectivity" == "full" ]
|
|
|
|
then
|
|
|
|
nmcli n off
|
|
|
|
else
|
|
|
|
nmcli n on
|
|
|
|
fi
|
|
|
|
'')
|
2023-11-04 06:11:28 +05:30
|
|
|
vim neovim
|
2023-06-11 09:34:03 +05:30
|
|
|
];
|
|
|
|
|
|
|
|
imports = [
|
|
|
|
../bin/phoenix.nix # My nix command wrapper
|
|
|
|
../bin/ytsub-wrappers.nix # My ytsub wrapper
|
|
|
|
];
|
|
|
|
}
|