added vm auto-resizing screens.

This commit is contained in:
Gabe Venberg 2024-05-09 17:47:54 -05:00
parent 43a47321e4
commit 07a4bf6477
11 changed files with 70 additions and 38 deletions

View file

@ -25,6 +25,8 @@
home.packages = with pkgs; [
maim
brightnessctl
arandr
dex
];
services.playerctld.enable = true;
xsession.enable = true;
@ -209,13 +211,18 @@
{
command = "betterlockscreen --lock blur";
notification = false;
always = true;
always = false;
}
{
command = "betterlockscreen --wall";
notification = false;
always = true;
}
{
command = "dex --autostart";
notification = false;
always = false;
}
# {
# command = "~/.fehbg";
# notification = false;

View file

@ -5,24 +5,22 @@
...
}: {
options = {
home = {
git = {
workProfile = {
enable = lib.mkEnableOption "git work profile";
email = lib.mkOption {
type = lib.types.str;
description = "email for work profile.";
};
home.git = {
workProfile = {
enable = lib.mkEnableOption "git work profile";
email = lib.mkOption {
type = lib.types.str;
description = "email for work profile.";
};
profile = {
email = lib.mkOption {
type = lib.types.str;
description = "email for main profile";
};
name = lib.mkOption {
type = lib.types.str;
description = "name for main profile";
};
};
profile = {
email = lib.mkOption {
type = lib.types.str;
description = "email for main profile";
};
name = lib.mkOption {
type = lib.types.str;
description = "name for main profile";
};
};
};