add swaylock config
This commit is contained in:
parent
1465a5e746
commit
031f16f3af
|
@ -155,7 +155,8 @@ let
|
|||
|
||||
# vim: ft=fish
|
||||
'';
|
||||
volumesh = pkgs.writeShellScriptBin "volumesh" (builtins.readFile ./scripts/volumesh);
|
||||
volumesh =
|
||||
pkgs.writeShellScriptBin "volumesh" (builtins.readFile ./scripts/volumesh);
|
||||
in {
|
||||
# Home Manager needs a bit of information about you and the
|
||||
# paths it should manage.
|
||||
|
@ -349,7 +350,8 @@ in {
|
|||
};
|
||||
home.sessionVariables = {
|
||||
EDITOR = "hx";
|
||||
VOLUME_CHANGE_SOUND = "${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/audio-volume-change.oga";
|
||||
VOLUME_CHANGE_SOUND =
|
||||
"${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/audio-volume-change.oga";
|
||||
};
|
||||
programs.firefox = {
|
||||
enable = true;
|
||||
|
@ -753,8 +755,9 @@ in {
|
|||
}
|
||||
{
|
||||
timeout = 1800;
|
||||
command = "mpc status | grep \"^\[playing\]\" > /dev/null || swaymsg \"output * dpms off\"";
|
||||
resumeCommand = "swaymsg \"output * dpms on\"";
|
||||
command = ''
|
||||
mpc status | grep "^[playing]" > /dev/null || swaymsg "output * dpms off"'';
|
||||
resumeCommand = ''swaymsg "output * dpms on"'';
|
||||
}
|
||||
];
|
||||
events = [{
|
||||
|
@ -762,6 +765,24 @@ in {
|
|||
command = "swaylock -f";
|
||||
}];
|
||||
};
|
||||
home.file.".config/swaylock/config".text = ''
|
||||
image=${theme.background}
|
||||
font=${font.interface}
|
||||
font-size=${font.size.medium}
|
||||
indicator-thickness=20
|
||||
color=${color.bg}
|
||||
inside-color=#FFFFFF00
|
||||
bs-hl-color=${color.normal.red}
|
||||
ring-color=${color.normal.green}
|
||||
key-hl-color=${accent.color}
|
||||
# divisor lines
|
||||
separator-color=#aabbcc00
|
||||
line-color=#aabbcc00
|
||||
line-clear-color=#aabbcc00
|
||||
line-caps-lock-color=#aabbcc00
|
||||
line-ver-color=#aabbcc00
|
||||
line-wrong-color=#aabbcc00
|
||||
'';
|
||||
services.gammastep = {
|
||||
enable = true;
|
||||
provider = "geoclue2";
|
||||
|
@ -796,15 +817,15 @@ in {
|
|||
programs.mako = {
|
||||
enable = true;
|
||||
borderSize = 2;
|
||||
padding="5";
|
||||
margin="15";
|
||||
padding = "5";
|
||||
margin = "15";
|
||||
layer = "overlay";
|
||||
|
||||
backgroundColor = color.bg;
|
||||
borderColor = accent.color;
|
||||
progressColor = "over ${accent.color}88";
|
||||
|
||||
defaultTimeout=10000;
|
||||
defaultTimeout = 10000;
|
||||
# # {{@@ header() @@}}
|
||||
# # text
|
||||
# font={{@@ font.interface @@}} {{@@ font.size.small @@}}
|
||||
|
@ -841,10 +862,9 @@ in {
|
|||
|
||||
# # vim: ft=ini
|
||||
|
||||
|
||||
};
|
||||
home.activation = {
|
||||
install_flatpaks = lib.hm.dag.entryAfter ["writeBoundary"] ''
|
||||
install_flatpaks = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
|
||||
$DRY_RUN_CMD flatpak $VERBOSE_ARG remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||
$DRY_RUN_CMD flatpak $VERBOSE_ARG install -y flathub io.github.spacingbat3.webcord
|
||||
'';
|
||||
|
|
Loading…
Reference in a new issue