Started tux migration

This commit is contained in:
2025-01-21 16:47:58 -08:00
parent c03f3cb182
commit d2022efd78
6 changed files with 295 additions and 0 deletions

26
nix/modules/i3.nix Normal file
View File

@@ -0,0 +1,26 @@
{ pkgs, lib, config, ... }: {
options = { i3.enable = lib.mkEnableOption "enable i3"; };
config = lib.mkIf config.i3.enable {
services.xserver = {
enable = true;
windowManager.i3.enable = true;
};
services.displayManager = { defaultSession = "none+i3"; };
home-manager.users.luca = {
programs = {
alacritty = {
enable = true;
settings.window.opacity = 0.6;
};
};
};
services.picom = {
enable = true;
vSync = true;
};
};
}