treewide: preliminary Wayland!

This commit is contained in:
LavaDesu 2024-01-17 15:33:46 +07:00
parent 67798937bb
commit 2602b8bc1c
Signed by: cilly
GPG key ID: 6500251E087653C9
11 changed files with 197 additions and 11 deletions

View file

@ -50,6 +50,7 @@ in {
./user/direnv.nix
./user/dunst.nix
./user/eww.nix
./user/eww-wayland.nix
./user/git.nix
./user/gpg.nix
./user/kitty.nix
@ -63,6 +64,7 @@ in {
./user/picom.nix
./user/polybar.nix
./user/rofi.nix
./user/rofi-wayland.nix
./user/sessionVariables.nix
./user/spicetify.nix
./user/sxhkd.nix

View file

@ -3,7 +3,7 @@
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --remember --asterisks --time --cmd 'zsh -c \"source $HOME/.config/zsh/.zshrc && startx\"'";
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --remember --asterisks --time --cmd 'zsh -c \"source $HOME/.config/zsh/.zshrc && Hyprland > $XDG_RUNTIME_DIR/Hyprland.out\"'";
user = "greeter";
};
};

View file

@ -0,0 +1,7 @@
{ pkgs, ... }: {
home.packages = with pkgs; [ socat ];
programs.eww = {
enable = true;
configDir = ../../res/eww-wayland;
};
}

View file

@ -0,0 +1,8 @@
{ config, pkgs, ... }: {
programs.rofi = {
enable = true;
package = pkgs.rofi-wayland;
theme = "theme";
};
xdg.configFile."rofi/theme.rasi".source = ../../res/theme.rasi;
}