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

72 lines
1,021 B
Nix
Raw Normal View History

2023-04-14 20:51:52 +00:00
# cli programs should be available on servers and desktop
{ lib, pkgs, ... }:
{
2024-01-11 18:19:05 +00:00
programs.zsh.enable = true;
2023-12-21 10:02:18 +00:00
services = {
mpd.enable = true;
mpd.musicDirectory = "/home/mrflos/Musique";
mpd.user = "mrflos";
mpd.group = "users";
#mpd.dataDir
mpd.startWhenNeeded = true;
mpd.extraConfig = ''
audio_output {
type "pulse"
name "mpd"
}
'';
};
2024-01-11 18:19:05 +00:00
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
2023-04-14 20:51:52 +00:00
bat
btop
2023-12-21 10:02:18 +00:00
catnip
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
pandoc
pass
2023-06-19 12:52:25 +00:00
pciutils
pinentry
ripgrep
2023-12-01 06:41:21 +00:00
slides
2023-04-14 20:51:52 +00:00
starship
tmux
tree
unzip
2023-06-19 12:52:25 +00:00
usbutils
2023-04-14 20:51:52 +00:00
wget
2023-06-19 12:52:25 +00:00
whois
wirelesstools
yt-dlp
2023-11-29 06:50:21 +00:00
zellij
2023-04-14 20:51:52 +00:00
zsh-autosuggestions
];
}