[feat] sway: enable systemd integration #68
1 changed files with 8 additions and 5 deletions
|
@ -23,8 +23,7 @@ in
|
||||||
{
|
{
|
||||||
config = lib.mkIf (jhome.enable && cfg.enable) {
|
config = lib.mkIf (jhome.enable && cfg.enable) {
|
||||||
home.packages =
|
home.packages =
|
||||||
with pkgs;
|
(with pkgs; [
|
||||||
[
|
|
||||||
webcord
|
webcord
|
||||||
ferdium
|
ferdium
|
||||||
xournalpp
|
xournalpp
|
||||||
|
@ -33,9 +32,9 @@ in
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
# Extra fonts
|
# Extra fonts
|
||||||
noto-fonts-cjk # Chinese, Japanese and Korean characters
|
noto-fonts-cjk # Chinese, Japanese and Korean characters
|
||||||
(pkgs.nerdfonts.override { fonts = [ "NerdFontsSymbolsOnly" ]; })
|
(nerdfonts.override { fonts = [ "NerdFontsSymbolsOnly" ]; })
|
||||||
]
|
])
|
||||||
++ lib.optional flatpakEnabled flatpak;
|
++ lib.optional flatpakEnabled pkgs.flatpak;
|
||||||
fonts.fontconfig = {
|
fonts.fontconfig = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultFonts = lib.mkIf config.jhome.styling.enable {
|
defaultFonts = lib.mkIf config.jhome.styling.enable {
|
||||||
|
@ -139,6 +138,10 @@ in
|
||||||
inherit (cfg.sway) enable;
|
inherit (cfg.sway) enable;
|
||||||
package = swayPkg; # no sway package if it comes from the OS
|
package = swayPkg; # no sway package if it comes from the OS
|
||||||
config = import ./sway-config.nix { inherit config pkgs; };
|
config = import ./sway-config.nix { inherit config pkgs; };
|
||||||
|
systemd = {
|
||||||
|
enable = true;
|
||||||
|
xdgAutostart = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Set cursor style
|
# Set cursor style
|
||||||
|
|
Loading…
Reference in a new issue