meow
This commit is contained in:
parent
c999ed6520
commit
35c8ebb56a
20 changed files with 670 additions and 405 deletions
|
|
@ -13,42 +13,15 @@
|
|||
home-manager.users.${config.xyno.system.user.name} = (
|
||||
{ ... }:
|
||||
{
|
||||
xyno.git.enable = true;
|
||||
xyno.borgmatic.enable = true;
|
||||
home.packages = [
|
||||
# work
|
||||
# (pkgs.unstable.jetbrains.rider.override { jdk = pkgs.unstable.openjdk21; })
|
||||
pkgs.unstable.jetbrains.rider
|
||||
pkgs.android-studio
|
||||
# (pkgs.unstable.android-studio.override { jdk = pkgs.unstable.openjdk21; })
|
||||
(pkgs.firefox-devedition.overrideAttrs (super: self: { meta.priority = 1; }))
|
||||
];
|
||||
services.flatpak.update.auto.enable = true;
|
||||
services.flatpak = {
|
||||
enable = true;
|
||||
packages = [
|
||||
"com.unicornsonlsd.finamp"
|
||||
# "io.github.softfever.OrcaSlicer"
|
||||
"io.anytype.anytype"
|
||||
"org.bionus.Grabber"
|
||||
"org.getmonero.Monero"
|
||||
{
|
||||
appId = "org.gimp.GIMP";
|
||||
origin = "flathub-beta";
|
||||
}
|
||||
"org.kicad.KiCad"
|
||||
"org.pencil2d.Pencil2D"
|
||||
];
|
||||
};
|
||||
}
|
||||
);
|
||||
nixpkgs.config.permittedInsecurePackages = [
|
||||
"olm-3.2.16"
|
||||
];
|
||||
virtualisation.podman.enable = true;
|
||||
services.vsmartcard-vpcd.enable = true;
|
||||
hardware.gpgSmartcards.enable = true;
|
||||
networking.firewall.interfaces."tailscale0".allowedTCPPorts = [ 35963 ] ;
|
||||
networking.firewall.interfaces."tailscale0".allowedTCPPorts = [ 35963 ];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
aerc
|
||||
|
|
@ -65,38 +38,15 @@
|
|||
supersonic
|
||||
nheko
|
||||
anki-bin
|
||||
nixpkgs-manual
|
||||
nixpkgs-manual.lib-docs
|
||||
(
|
||||
let
|
||||
helpScript = pkgs.writeShellScriptBin "nixpkgs-help" ''
|
||||
exec xdg-open ${pkgs.nixpkgs-manual}/share/doc/nixpkgs/index.html
|
||||
'';
|
||||
desktopItem = pkgs.makeDesktopItem {
|
||||
name = "nixpkgs-manual";
|
||||
desktopName = "nixpkgs Manual";
|
||||
genericName = "System Manual";
|
||||
comment = "View nixpkgs documentation in a web browser";
|
||||
icon = "nix-snowflake";
|
||||
exec = "nixpkgs-help";
|
||||
categories = [ "System" ];
|
||||
};
|
||||
|
||||
in
|
||||
pkgs.symlinkJoin {
|
||||
name = "nixpkgs-help";
|
||||
paths = [
|
||||
helpScript
|
||||
desktopItem
|
||||
];
|
||||
|
||||
}
|
||||
)
|
||||
# (nheko.overrideAttrs (
|
||||
# super: self: {
|
||||
# src = inputs.nheko;
|
||||
# }
|
||||
# ))
|
||||
gimp3
|
||||
anytype
|
||||
monero-gui
|
||||
orca-slicer
|
||||
kicad
|
||||
dune3d
|
||||
pencil2d
|
||||
python311Packages.brother-ql
|
||||
ptouch-print
|
||||
];
|
||||
|
||||
time.timeZone = "Europe/Berlin";
|
||||
|
|
@ -116,8 +66,10 @@
|
|||
xyno.hardware.kmonad.enable = true;
|
||||
xyno.presets.cli.enable = true;
|
||||
xyno.presets.gui.enable = true;
|
||||
xyno.presets.development.enable = true;
|
||||
xyno.presets.home-manager.enable = true;
|
||||
xyno.system.user.enable = true;
|
||||
services.openssh.enable = true;
|
||||
xyno.user-services.syncthing = {
|
||||
enable = true;
|
||||
tray = true;
|
||||
|
|
@ -132,7 +84,6 @@
|
|||
services.blueman.enable = true;
|
||||
services.power-profiles-daemon.enable = true;
|
||||
programs.kdeconnect.enable = true;
|
||||
services.flatpak.enable = true;
|
||||
|
||||
system.stateVersion = "24.11";
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue