2021-11-27 11:21:08 +00:00
|
|
|
{ config, options, lib, pkgs, ... }:
|
|
|
|
|
2021-11-27 08:04:01 +00:00
|
|
|
{
|
2021-12-08 04:18:37 +00:00
|
|
|
home.packages = with pkgs; [
|
|
|
|
brave
|
2021-12-11 05:37:27 +00:00
|
|
|
emacs
|
|
|
|
github-cli
|
|
|
|
ncmpcpp
|
2021-12-25 13:56:50 +00:00
|
|
|
];
|
2021-12-08 04:18:37 +00:00
|
|
|
|
2021-11-29 09:56:24 +00:00
|
|
|
fonts.fontconfig.enable = true;
|
|
|
|
|
|
|
|
# My specific usual stuff.
|
2021-11-29 05:30:57 +00:00
|
|
|
programs.git = {
|
|
|
|
enable = true;
|
2021-12-08 04:18:37 +00:00
|
|
|
package = pkgs.gitFull;
|
2021-11-29 05:30:57 +00:00
|
|
|
lfs.enable = true;
|
|
|
|
userName = "foo-dogsquared";
|
|
|
|
userEmail = "foo.dogsquared@gmail.com";
|
2021-11-27 08:04:01 +00:00
|
|
|
};
|
2021-11-29 09:56:24 +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";
|
|
|
|
};
|
|
|
|
|
2021-11-29 09:56:24 +00:00
|
|
|
# My custom modules.
|
|
|
|
modules = {
|
2021-12-11 05:37:27 +00:00
|
|
|
bleachbit.enable = true;
|
2021-11-29 09:56:24 +00:00
|
|
|
i18n.enable = true;
|
2021-12-02 14:02:29 +00:00
|
|
|
dev = {
|
|
|
|
enable = true;
|
|
|
|
shell.enable = true;
|
|
|
|
};
|
2021-12-25 13:56:50 +00:00
|
|
|
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
|
|
|
};
|
2021-12-11 05:37:27 +00:00
|
|
|
research.enable = true;
|
2021-11-29 09:56:24 +00:00
|
|
|
};
|
2021-11-27 08:04:01 +00:00
|
|
|
}
|