1
0
forked from extern/nix-config
donovanglover-nix-config/desktop/default.nix
Donovan Glover b4a099214c
Merge mozc with fcitx5
Since both are used at the same time, only importing one or the other
doesn't make sense.
2023-05-25 10:31:14 -04:00

50 lines
778 B
Nix

{ pkgs, ... }:
{
imports = [
./dual-function-keys
./dunst
./fcitx5-mozc
./fonts
./gtk
./hyprland
./nwg-dock
./pipewire
./rofi
./stylix
./swaylock
./udiskie
./waybar
./xcursor
./xdg-user-dirs
./xresources
./xserver
];
environment.systemPackages = with pkgs; [
grim
slurp
wl-clipboard
lnch
wev
swww
kickoff
greetd.tuigreet
];
services.greetd = {
enable = true;
restart = false;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd Hyprland";
user = "greeter";
};
initial_session = {
command = "${pkgs.hyprland}/bin/Hyprland";
user = "user";
};
};
};
}