Declare plasma configuration
This commit is contained in:
parent
c5e9f40544
commit
7b2b5b3b80
3 changed files with 106 additions and 30 deletions
|
|
@ -92,17 +92,94 @@ in
|
|||
};
|
||||
};
|
||||
plasma = {
|
||||
configFile = {
|
||||
kscreenlockerrc.Daemon.Autolock = false;
|
||||
kscreenlockerrc.Greeter.WallpaperPlugin = "org.kde.potd";
|
||||
input.touchpads = [
|
||||
{
|
||||
enable = false;
|
||||
name = "ASUE120A:00 04F3:319B Touchpad";
|
||||
productId = "319B";
|
||||
vendorId = "04F3";
|
||||
}
|
||||
];
|
||||
kscreenlocker = {
|
||||
autoLock = true;
|
||||
lockOnResume = true;
|
||||
passwordRequired = true;
|
||||
appearance.wallpaperPictureOfTheDay.provider = "bing";
|
||||
};
|
||||
kwin = {
|
||||
effects = {
|
||||
blur.enable = true;
|
||||
desktopSwitching.animation = "slide";
|
||||
dimAdminMode.enable = true;
|
||||
windowOpenClose.animation = "glide";
|
||||
};
|
||||
scripts.polonium = {
|
||||
enable = true;
|
||||
settings.layout.engine = "binaryTree";
|
||||
};
|
||||
virtualDesktops = {
|
||||
number = 4;
|
||||
rows = 1;
|
||||
};
|
||||
};
|
||||
overrideConfig = true;
|
||||
panels = [
|
||||
{
|
||||
floating = false;
|
||||
height = 36;
|
||||
widgets = [
|
||||
{
|
||||
kickoff = {
|
||||
icon = "nix-snowflake-white";
|
||||
sortAlphabetically = true;
|
||||
};
|
||||
}
|
||||
"org.kde.plasma.pager"
|
||||
{
|
||||
iconTasks.launchers = [];
|
||||
}
|
||||
"org.kde.plasma.marginsseparator"
|
||||
{
|
||||
systemTray.items = {
|
||||
shown = [
|
||||
"org.kde.kdeconnect"
|
||||
];
|
||||
hidden = [
|
||||
"org.kde.plasma.battery"
|
||||
"org.kde.plasma.bluetooth"
|
||||
"org.kde.plasma.brightness"
|
||||
"org.kde.plasma.devicenotifier"
|
||||
"org.kde.plasma.manage-inputmethod"
|
||||
"Fcitx"
|
||||
];
|
||||
};
|
||||
}
|
||||
"org.kde.plasma.digitalclock"
|
||||
];
|
||||
}
|
||||
];
|
||||
powerdevil.AC = {
|
||||
autoSuspend.action = "nothing";
|
||||
dimDisplay.enable = true;
|
||||
powerButtonAction = "showLogoutScreen";
|
||||
whenLaptopLidClosed = "turnOffScreen";
|
||||
whenSleepingEnter = "standby";
|
||||
};
|
||||
spectacle.shortcuts.captureRectangularRegion = "Meta+Shift+S";
|
||||
workspace = {
|
||||
colorScheme = "SweetAmbarBlue";
|
||||
cursor.theme = "Sweet-cursors";
|
||||
desktop.icons = {
|
||||
alignment = "left";
|
||||
arrangement = "leftToRight";
|
||||
lockInPlace = true;
|
||||
sorting = {
|
||||
foldersFirst = true;
|
||||
mode = "type";
|
||||
};
|
||||
};
|
||||
iconTheme = "Sweet-Rainbow";
|
||||
lookAndFeel = "Sweet-Ambar-Blue";
|
||||
theme = "Sweet-Ambar-Blue";
|
||||
soundTheme = "yorha";
|
||||
};
|
||||
};
|
||||
ripgrep.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue