This commit is contained in:
Adithya 2023-04-07 19:21:33 +05:30
parent 3ec9d3e06f
commit 13277d4991
Signed by: adtya
GPG key ID: 48FC9915FFD326D0
3 changed files with 51 additions and 41 deletions

View file

@ -1,3 +1,9 @@
{ ... }: {
imports = [ ./rofi ./waybar ./dunst.nix ./kanshi.nix ./swayidle.nix ];
imports = [
./rofi
./waybar
./dunst.nix
./kanshi.nix
./swayidle.nix
];
}

View file

@ -1,31 +1,33 @@
{ ... }: {
services.kanshi.enable = true;
services.kanshi.profiles = {
undocked = {
outputs = [
{
criteria = "eDP-1";
mode = "1920x1080";
position = "0,0";
}
];
};
docked = {
outputs = [
{
criteria = "eDP-1";
transform = "normal";
mode = "1920x1080";
position = "0,216";
scale = 1.25;
}
{
criteria = "DP-1";
transform = "normal";
mode = "1920x1080";
position = "1536,0";
}
];
services.kanshi = {
enable = true;
profiles = {
undocked = {
outputs = [
{
criteria = "eDP-1";
mode = "1920x1080";
position = "0,0";
}
];
};
docked = {
outputs = [
{
criteria = "eDP-1";
transform = "normal";
mode = "1920x1080";
position = "0,216";
scale = 1.25;
}
{
criteria = "DP-1";
transform = "normal";
mode = "1920x1080";
position = "1536,0";
}
];
};
};
};
}

View file

@ -1,15 +1,17 @@
{ pkgs, ... }: {
services.swayidle.enable = true;
services.swayidle.events = [
{
event = "before-sleep";
command = "${pkgs.swaylock}/bin/swaylock -f -i /tmp/lockpaper.jpg";
}
];
services.swayidle.timeouts = [
{
timeout = 600;
command = "${pkgs.swaylock}/bin/swaylock -f -i /tmp/lockpaper.jpg";
}
];
services.swayidle = {
enable = true;
events = [
{
event = "before-sleep";
command = "${pkgs.swaylock}/bin/swaylock -f -i /tmp/lockpaper.jpg";
}
];
timeouts = [
{
timeout = 600;
command = "${pkgs.swaylock}/bin/swaylock -f -i /tmp/lockpaper.jpg";
}
];
};
}