nixos-config/users/home-manager/foo-dogsquared/default.nix

46 lines
870 B
Nix
Raw Normal View History

{ config, options, lib, pkgs, ... }:
2021-11-27 08:04:01 +00:00
{
2021-12-08 04:18:37 +00:00
home.packages = with pkgs; [
2021-12-26 08:02:57 +00:00
neovim
borgmatic
borgbackup
ncmpcpp
];
2021-12-08 04:18:37 +00:00
fonts.fontconfig.enable = true;
# My specific usual stuff.
programs.git = {
enable = true;
2021-12-08 04:18:37 +00:00
package = pkgs.gitFull;
lfs.enable = true;
userName = "foo-dogsquared";
userEmail = "foo.dogsquared@gmail.com";
2021-11-27 08:04:01 +00:00
};
2021-12-08 04:18:37 +00:00
# My music player setup, completely configured with Nix!
services.mpd = {
enable = true;
musicDirectory = "$HOME/library/music";
};
# My custom modules.
modules = {
bleachbit.enable = true;
i18n.enable = true;
2021-12-02 14:02:29 +00:00
dev = {
enable = true;
shell.enable = true;
};
editors.emacs.enable = true;
2021-11-30 01:03:05 +00:00
desktop = {
enable = true;
graphics.enable = true;
audio.enable = true;
2021-12-19 09:39:18 +00:00
multimedia.enable = true;
2021-11-30 01:03:05 +00:00
};
research.enable = true;
};
2021-11-27 08:04:01 +00:00
}