kanshi config for external monitor; corne config for all desktops
This commit is contained in:
parent
8a81edc562
commit
d974eb44f4
3 changed files with 37 additions and 21 deletions
|
|
@ -34,13 +34,32 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = [
|
settings = [
|
||||||
{
|
{
|
||||||
profile.name = "default";
|
profile = {
|
||||||
profile.outputs = [
|
name = "undocked";
|
||||||
|
outputs = [
|
||||||
{
|
{
|
||||||
criteria = "*";
|
criteria = "eDP-1";
|
||||||
|
status = "enable";
|
||||||
scale = 1.0;
|
scale = 1.0;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
profile = {
|
||||||
|
name = "docked";
|
||||||
|
outputs = [
|
||||||
|
{
|
||||||
|
criteria = "eDP-1";
|
||||||
|
status = "disable";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
criteria = "DP-1";
|
||||||
|
status = "enable";
|
||||||
|
scale = 1.0;
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
services.keyd = {
|
|
||||||
enable = true;
|
|
||||||
keyboards.main = {
|
|
||||||
ids = [ "5653:0001" ];
|
|
||||||
settings.main = {
|
|
||||||
esc = "overload(meta, esc)";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -77,10 +77,18 @@
|
||||||
udev.packages = with pkgs; [ yubikey-personalization ];
|
udev.packages = with pkgs; [ yubikey-personalization ];
|
||||||
keyd = {
|
keyd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
keyboards.all = {
|
keyboards = {
|
||||||
|
all = {
|
||||||
ids = [ "*" ];
|
ids = [ "*" ];
|
||||||
settings.main.capslock = "overload(meta, esc)";
|
settings.main.capslock = "overload(meta, esc)";
|
||||||
};
|
};
|
||||||
|
corne = {
|
||||||
|
ids = [ "5653:0001" ];
|
||||||
|
settings.main = {
|
||||||
|
esc = "overload(meta, esc)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
pipewire = {
|
pipewire = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue