mrflos-nixos-config-fork/modules/console.nix

84 lines
1.3 KiB
Nix
Raw Normal View History

2023-04-14 20:51:52 +00:00
# cli programs should be available on servers and desktop
2024-08-19 14:41:19 +00:00
{ config, pkgs, ... }:
let
unstable = import
(builtins.fetchTarball https://github.com/nixos/nixpkgs/tarball/7afa2c97ebb0585d00c64c112344483e89e00545)
# reuse the current configuration
{ config = config.nixpkgs.config; };
in
2023-04-14 20:51:52 +00:00
{
2024-01-11 18:19:05 +00:00
programs.zsh.enable = true;
2024-05-30 10:16:42 +00:00
# programs.fzf = {
# fuzzyCompletion = true;
# keybindings = true;
# };
2024-01-11 18:19:05 +00:00
2024-08-19 14:41:19 +00:00
# programs.neovim = {
# enable = true;
# defaultEditor = true;
# package = unstable.neovim;
# viAlias = true;
# vimAlias = true;
# };
2023-04-14 20:51:52 +00:00
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
ansible
atuin
2023-04-14 20:51:52 +00:00
bat
btop
2024-04-24 06:40:27 +00:00
cargo
2023-12-21 10:02:18 +00:00
catnip
2024-04-11 18:49:12 +00:00
cmatrix
2023-04-14 20:51:52 +00:00
coreutils
curl
dnsutils
emacs-nox
fd
2023-04-14 20:51:52 +00:00
findutils
2023-11-29 06:50:21 +00:00
fzf
2023-04-14 20:51:52 +00:00
gnugrep
2023-08-13 16:18:11 +00:00
gnumake
2023-04-14 20:51:52 +00:00
gnupg
imagemagick
jq
git
glances
htop
2023-12-01 06:41:21 +00:00
lazygit
2023-11-03 08:09:19 +00:00
lsd
2023-04-14 20:51:52 +00:00
mc
micro
mosh
2023-12-21 10:02:18 +00:00
mpc-cli
mpd
2023-04-14 20:51:52 +00:00
neofetch
2024-08-19 14:41:19 +00:00
unstable.neovim
ollama
2023-04-14 20:51:52 +00:00
pandoc
pass
2023-06-19 12:52:25 +00:00
pciutils
2024-05-30 10:16:42 +00:00
#pinentry
ripgrep
2024-04-24 06:40:27 +00:00
rustc
2023-12-01 06:41:21 +00:00
slides
2023-04-14 20:51:52 +00:00
starship
syncthing
2023-04-14 20:51:52 +00:00
tmux
2024-05-13 12:16:15 +00:00
tokei
2023-04-14 20:51:52 +00:00
tree
unzip
2024-05-30 10:16:42 +00:00
#usbutils
2023-04-14 20:51:52 +00:00
wget
2023-06-19 12:52:25 +00:00
whois
wl-clipboard
yazi
2024-05-30 10:16:42 +00:00
#wirelesstools
yt-dlp
2023-11-29 06:50:21 +00:00
zellij
2024-07-03 07:46:47 +00:00
zoxide
2023-04-14 20:51:52 +00:00
zsh-autosuggestions
];
}