meow
This commit is contained in:
parent
93a675c06a
commit
9ca7a8d8f6
20 changed files with 631 additions and 194 deletions
|
|
@ -8,8 +8,7 @@
|
|||
{
|
||||
nixpkgs.system = "x86_64-linux";
|
||||
imports = [ ./hardware-configuration.nix ];
|
||||
hardware.keyboard.zsa.enable = true;
|
||||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||
home-manager.users.${config.xyno.system.user.name} = (
|
||||
{ ... }:
|
||||
{
|
||||
|
|
@ -17,7 +16,7 @@
|
|||
xyno.borgmatic.enable = true;
|
||||
home.packages = [
|
||||
# work
|
||||
pkgs.jetbrains.rider
|
||||
(pkgs.unstable.jetbrains.rider.override { jdk = pkgs.unstable.openjdk21; })
|
||||
(pkgs.firefox-devedition.overrideAttrs (super: self: { meta.priority = 1; }))
|
||||
];
|
||||
services.flatpak.update.auto.enable = true;
|
||||
|
|
@ -39,20 +38,43 @@
|
|||
};
|
||||
}
|
||||
);
|
||||
nixpkgs.config.permittedInsecurePackages = [
|
||||
"olm-3.2.16"
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
aerc
|
||||
oama # required for aerc
|
||||
libsecret # required for oama
|
||||
easyeffects
|
||||
jabref
|
||||
glib # rider wants gsettings
|
||||
(pkgs.writeShellScriptBin "sudo" "run0 $@")
|
||||
krita
|
||||
strawberry
|
||||
pandoc
|
||||
tectonic
|
||||
rquickshare
|
||||
supersonic
|
||||
# (nheko.overrideAttrs (
|
||||
# super: self: {
|
||||
# src = inputs.nheko;
|
||||
# }
|
||||
# ))
|
||||
];
|
||||
|
||||
time.timeZone = "Europe/Berlin";
|
||||
networking.firewall.allowedTCPPorts = [ 1880 2021 ];
|
||||
networking.firewall.allowedUDPPorts = [ 1880 2021 ];
|
||||
networking.firewall.allowedTCPPorts = [
|
||||
1880
|
||||
2021
|
||||
];
|
||||
networking.firewall.allowedUDPPorts = [
|
||||
1880
|
||||
2021
|
||||
];
|
||||
|
||||
services.tailscale.enable = true;
|
||||
services.tailscale.useRoutingFeatures = "client";
|
||||
xyno.common.enable = true;
|
||||
xyno.desktop.common-programs.enable = true;
|
||||
xyno.hardware.kmonad.enable = true;
|
||||
xyno.presets.cli.enable = true;
|
||||
|
|
@ -67,7 +89,7 @@
|
|||
enable = true;
|
||||
enableWifi = true;
|
||||
};
|
||||
xyno.desktop.easyeffects.enable = true;
|
||||
# xyno.desktop.easyeffects.enable = true;
|
||||
# xyno.desktop.fcitx5.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
services.blueman.enable = true;
|
||||
|
|
@ -76,5 +98,4 @@
|
|||
services.flatpak.enable = true;
|
||||
|
||||
system.stateVersion = "24.11";
|
||||
programs.nh.enable = true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue