This commit is contained in:
Leonardo Eugênio 2025-02-21 00:28:03 -03:00
parent 321cb97502
commit 87167a660f
15 changed files with 233 additions and 232 deletions

View file

@ -5,13 +5,10 @@
...
}:
let
inherit (config.my)
key
accent
font
theme
;
inherit (config.my) accent font theme;
inherit (theme) color;
cfg = config.my.sway;
in
{
imports = [
@ -24,10 +21,17 @@ in
./swaylock.nix
./theme.nix
];
config = lib.mkIf (config.my.desktop == "sway") {
services.mako.enable = true;
services.swayidle.enable = true;
services.kanshi.enable = true;
options.my.sway.enable = lib.mkEnableOption { };
config = lib.mkIf cfg.enable {
my.mako.enable = true;
my.kanshi.enable = true;
my.swayidle.enable = true;
my.swaylock.enable = true;
my.mpd.enable = true;
my.zathura.enable = true;
my.waybar.enable = true;
wayland.windowManager.sway = {
enable = true;
@ -36,7 +40,7 @@ in
bars = [ ];
floating.modifier = "Mod4";
terminal = pkgs.alacritty.executable;
terminal = lib.getExe pkgs.alacritty;
window.titlebar = false;
gaps = {
@ -147,7 +151,6 @@ in
swaylock
wdisplays
waybar
dhist
demoji
bmenu