nixos-config/profiles/graphical/default.nix
Charlotte Van Petegem cfb48de40c Reorganize for zfs
2020-05-23 09:59:32 +02:00

55 lines
1.3 KiB
Nix

{ pkgs, ... }:
{
imports = [
../../configurations/adb.nix
../../configurations/docker.nix
../../configurations/dropbox.nix
../../configurations/firefox.nix
../../configurations/fonts.nix
../../configurations/gnupg.nix
../../configurations/i3.nix
../../configurations/joplin.nix
../../configurations/kernel.nix
../../configurations/kitty.nix
../../configurations/mounts.nix
../../configurations/networkmanager.nix
../../configurations/sound.nix
../../configurations/sway.nix
../../configurations/syncthing.nix
../../configurations/teams.nix
../../configurations/themes.nix
../../configurations/thunderbird.nix
../../configurations/xdg-dirs.nix
];
home-manager.users.charlotte = { pkgs, ... }: {
home.packages = with pkgs; [
chromium
citrix_workspace
deluge
google-chrome
hledger
libreoffice
mpv
mumble
okular
pavucontrol
ranger
slurp
sshfs
wf-recorder
wl-clipboard
zeroad
];
programs.zsh.loginExtra = ''
if [[ -z "$DISPLAY" ]] && [[ $(tty) = "/dev/tty1" ]]; then
exec sway
fi
if [[ -z "$DISPLAY" ]] && [[ $(tty) = "/dev/tty2" ]]; then
exec startx
fi
'';
};
}