From 1d532775ec5ef37a14fc2b7f7cad364759a91fe8 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Thu, 9 Jun 2022 09:17:44 -0700 Subject: ref(home): structure and add comments Change-Id: I9abd49136df79a9ed040c9ec0e12eea30736c9ff Reviewed-on: https://cl.fcuny.net/c/world/+/295 Reviewed-by: Franck Cuny --- hosts/carmel/home.nix | 49 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 32 insertions(+), 17 deletions(-) (limited to 'hosts/carmel') diff --git a/hosts/carmel/home.nix b/hosts/carmel/home.nix index 7788cd2..133c6ed 100644 --- a/hosts/carmel/home.nix +++ b/hosts/carmel/home.nix @@ -1,36 +1,51 @@ { pkgs, ... }: { my.home = { + # default packages I want on all hosts packages.enable = true; + + # desktop + evince.enable = true; + pcmanfm.enable = true; + + # multimedia bluetooth.enable = true; + eog.enable = true; + mpv.enable = true; + scanner.enable = true; + sublime-music.enable = true; + vlc.enable = true; + + # communication element.enable = true; + mail.enable = true; + + # terminal + direnv.enable = true; + gcloud.enable = true; + ssh.enable = true; + terminal.program = "alacritty"; + tmux.enable = true; + xdg.enable = true; zsh.enable = true; + + # software development + emacs.enable = true; git.enable = true; go.enable = true; python.enable = true; - scanner.enable = true; - tmux.enable = true; + + # web + firefox.enable = true; + transmission-remote.enable = true; yt-dlp.enable = true; - vlc.enable = true; - mpv.enable = true; - sublime-music.enable = true; - ssh.enable = true; + + # security gpg = { enable = true; pinentry = "gnome3"; defaultKey = "23348B57F01D4234B5CFBA0923208AC01EB6EEA1"; }; - gcloud.enable = true; - mail.enable = true; pass.enable = true; seahorse.enable = true; - emacs.enable = true; - direnv.enable = true; - firefox.enable = true; - pcmanfm.enable = true; - terminal.program = "alacritty"; - xdg.enable = true; - eog.enable = true; - evince.enable = true; - transmission-remote.enable = true; }; } -- cgit 1.4.1