This commit is contained in:
2025-03-12 16:03:45 +02:00
parent 04174ccd34
commit 0549fb9fd3
4 changed files with 10 additions and 11 deletions

View File

@ -34,11 +34,6 @@
networking = { networking = {
networkmanager.enable = true; networkmanager.enable = true;
hostName = "vylxae"; hostName = "vylxae";
# required for syncthing
firewall = {
allowedTCPPorts = [22000];
allowedUDPPorts = [21027 22000];
};
}; };
boot = { boot = {
@ -63,6 +58,7 @@
flatpak.enable = true; flatpak.enable = true;
fstrim.enable = true; fstrim.enable = true;
openssh.enable = true; openssh.enable = true;
syncthing.openDefaultPorts = true;
}; };
services.scx = { services.scx = {
enable = true; enable = true;

View File

@ -1,6 +1,7 @@
{ {
pkgs, pkgs,
inputs, inputs,
config,
... ...
}: { }: {
imports = with inputs; [ imports = with inputs; [
@ -8,6 +9,7 @@
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
nerd-fonts.iosevka nerd-fonts.iosevka
nerd-fonts.iosevka-term
]; ];
stylix = { stylix = {
enable = true; enable = true;
@ -35,13 +37,10 @@
package = pkgs.nerd-fonts.iosevka; package = pkgs.nerd-fonts.iosevka;
name = "Iosevka Nerd Font Propo"; name = "Iosevka Nerd Font Propo";
}; };
sansSerif = { sansSerif = config.stylix.fonts.serif;
package = pkgs.nerd-fonts.iosevka;
name = "Iosevka Nerd Font Propo";
};
monospace = { monospace = {
package = pkgs.nerd-fonts.iosevka; package = pkgs.nerd-fonts.iosevka-term;
name = "Iosevka Nerd Font Mono"; name = "IosevkaTerm Nerd Font Mono";
}; };
emoji = { emoji = {
package = pkgs.noto-fonts-emoji; package = pkgs.noto-fonts-emoji;

View File

@ -9,6 +9,9 @@
stylix.targets.fzf.enable = false; stylix.targets.fzf.enable = false;
services.ssh-agent.enable = true; services.ssh-agent.enable = true;
syncthing.enable = true;
programs = { programs = {
bat.enable = true; bat.enable = true;
btop = { btop = {

View File

@ -13,6 +13,7 @@ in {
systemd.user.services.syncthing.environment.STNODEFAULTFOLDER = "true"; # Don't create default ~/Sync folder systemd.user.services.syncthing.environment.STNODEFAULTFOLDER = "true"; # Don't create default ~/Sync folder
services.syncthing = { services.syncthing = {
enable = true; enable = true;
tray.enable = true;
settings = { settings = {
options = { options = {
urAccepted = -1; urAccepted = -1;