aboutsummaryrefslogblamecommitdiff
path: root/hosts/carmel/home.nix
blob: 106497d2da0de008e861907a5908ad8a7f885b86 (plain) (tree)
1
2
3
4
5
6
7
8
                
             
                                          
                           


                         
                      


                          
                            






                                
                          




                         
                       



                                   


                          


                         



                                      
                         

              




                                                              

                           

    
{ pkgs, ... }: {
  my.home = {
    # default packages I want on all hosts
    packages.enable = true;

    # desktop
    evince.enable = true;
    gtk.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;
    shell.name = "zsh";
    ssh.enable = true;
    terminal.program = "alacritty";
    tmux.enable = true;
    xdg.enable = true;

    # software development
    emacs.enable = true;
    git.enable = true;
    go.enable = true;
    python.enable = true;

    # web
    firefox.enable = true;
    transmission-remote.enable = true;
    yt-dlp.enable = true;

    # security
    gpg = {
      enable = true;
      pinentry = "gnome3";
      defaultKey = "23348B57F01D4234B5CFBA0923208AC01EB6EEA1";
    };
    pass.enable = true;
    seahorse.enable = true;
  };
}