Remove kdeconnect
Move udiskie and avizo into separate nix files
This commit is contained in:
parent
fd25a6ed83
commit
56dfc26a9d
|
@ -53,7 +53,6 @@
|
||||||
noisetorch.enable = true;
|
noisetorch.enable = true;
|
||||||
seahorse.enable = true;
|
seahorse.enable = true;
|
||||||
file-roller.enable = true;
|
file-roller.enable = true;
|
||||||
kdeconnect.enable = true;
|
|
||||||
hyprland.enable = true;
|
hyprland.enable = true;
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
};
|
};
|
||||||
|
|
14
system/home/avizo.nix
Normal file
14
system/home/avizo.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{ config, lib, ... }:
|
||||||
|
{
|
||||||
|
services.avizo = {
|
||||||
|
enable = true;
|
||||||
|
settings.default = {
|
||||||
|
image-opacity = lib.mkForce "1.0";
|
||||||
|
border-color =
|
||||||
|
let
|
||||||
|
scheme = config.lib.stylix.scheme;
|
||||||
|
in
|
||||||
|
lib.mkForce "rgba(${scheme.base0E-rgb-r}, ${scheme.base0E-rgb-g}, ${scheme.base0E-rgb-b}, 1.0)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -7,9 +7,11 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
./udiskie.nix
|
||||||
./waybar.nix
|
./waybar.nix
|
||||||
./fuzzel.nix
|
./fuzzel.nix
|
||||||
./mako.nix
|
./mako.nix
|
||||||
|
./avizo.nix
|
||||||
];
|
];
|
||||||
home.packages = [
|
home.packages = [
|
||||||
(pkgs.writeShellScriptBin "protonmail-setup-bridge" ''
|
(pkgs.writeShellScriptBin "protonmail-setup-bridge" ''
|
||||||
|
@ -22,27 +24,6 @@
|
||||||
hyprpaper.enable = true;
|
hyprpaper.enable = true;
|
||||||
kanshi.systemdTarget = "hyprland-session.target";
|
kanshi.systemdTarget = "hyprland-session.target";
|
||||||
gpg-agent.pinentryPackage = pkgs.pinentry-gnome3;
|
gpg-agent.pinentryPackage = pkgs.pinentry-gnome3;
|
||||||
avizo = {
|
|
||||||
enable = true;
|
|
||||||
settings.default = {
|
|
||||||
image-opacity = lib.mkForce "1.0";
|
|
||||||
border-color =
|
|
||||||
let
|
|
||||||
scheme = config.lib.stylix.scheme;
|
|
||||||
in
|
|
||||||
lib.mkForce "rgba(${scheme.base0E-rgb-r}, ${scheme.base0E-rgb-g}, ${scheme.base0E-rgb-b}, 1.0)";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
kdeconnect = {
|
|
||||||
enable = true;
|
|
||||||
indicator = true;
|
|
||||||
};
|
|
||||||
udiskie = {
|
|
||||||
enable = true;
|
|
||||||
notify = true;
|
|
||||||
automount = true;
|
|
||||||
tray = "never";
|
|
||||||
};
|
|
||||||
hypridle = {
|
hypridle = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings =
|
settings =
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
shopt -s extglob
|
shopt -s extglob
|
||||||
rm -rf ~/.config/!(dconf|kdeconnect|protonmail|Signal|WebCord)
|
rm -rf ~/.config/!(dconf|protonmail|Signal)
|
||||||
|
|
9
system/home/udiskie.nix
Normal file
9
system/home/udiskie.nix
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
{ ... }:
|
||||||
|
{
|
||||||
|
services.udiskie = {
|
||||||
|
enable = true;
|
||||||
|
notify = true;
|
||||||
|
automount = true;
|
||||||
|
tray = "never";
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue