chore: a bunch of stupid updates

Changed files
+20 -26
global
systems
renko
gui
games
+4 -7
flake.nix
···
inputs = {
mystia.url = "github:soopyc/mystia";
-
# nixpkgs.follows = "mystia/nixpkgs";
-
nixpkgs.url = "github:NixOS/nixpkgs/7fd36ee82c0275fb545775cc5e4d30542899511d";
+
nixpkgs.follows = "mystia/nixpkgs";
+
# nixpkgs.url = "github:NixOS/nixpkgs/27063df46af3631e094d9ec5dcf3f3af28de82a6";
+
# nixpkgs.url = "/home/cassie/projects/nixpkgs";
nixos-hardware.url = "github:soopyc/nixos-hardware/apple-t2-updates";
catppuccin.url = "github:catppuccin/nix";
hydra.url = "github:NixOS/hydra";
-
-
ghostty = {
-
url = "github:ghostty-org/ghostty";
-
inputs.nixpkgs-unstable.follows = "nixpkgs";
-
};
+
ghostty.url = "github:ghostty-org/ghostty";
nix-index-database = {
url = "github:nix-community/nix-index-database";
+3
global/gui/degeneracy.nix
···
})
];
+
# some things work better with flatpaks
+
services.flatpak.enable = true;
+
# this is in degeneracy because no one likes printers
services.printing.enable = true;
}
+5 -14
global/gui/fonts.nix
···
<fontconfig>
<!-- XML is stupid -->
-
<!-- DID NOT WORK -->
-
<!-- <alias>
-
<family>monospace</family>
+
<alias binding="same">
+
<family>Nishiki-Teki</family>
<prefer>
-
<family>DejaVu Sans Mono</family>
-
<family>Hurmit Nerd Font</family>
-
<family>FiraMono Nerd Font</family>
+
<family>Noto Sans CJK JP</family>
</prefer>
-
</alias> -->
-
-
<!-- DID NOT WORK -->
-
<!-- <match target="pattern">
-
<test qual="any" name="family" compare="eq"><string>FreeMono</string></test>
-
<edit name="family" mode="assign" binding="same"><string>Noto Sans Symbols 2</string></edit>
-
</match> -->
+
<default><family>sans-serif</family></default>
+
</alias>
<selectfont>
<rejectfont>
<pattern><patelt name="family"><string>FreeMono</string></patelt></pattern>
</rejectfont>
</selectfont>
-
</fontconfig>
'';
};
+3 -1
global/gui/wine.nix
···
pkgs.wineWowPackages.full
pkgs.winetricks
-
pkgs.bottles
+
(pkgs.bottles.override {
+
removeWarningPopup = true;
+
})
];
}
+1
global/programs/misc.nix
···
libarchive
unar
man-pages
+
htop-vim
# security
openssl
+2 -2
justfile
···
nixos-rebuild -v -L test --flake .#{{system}} --accept-flake-config
deploy system:
-
nixos-rebuild switch --flake .#{{system}} --target-host {{system}} --use-remote-sudo -v -L --use-substitutes
+
nixos-rebuild switch --flake .#{{system}} --target-host {{system}} --sudo --ask-sudo-password -v -L --use-substitutes
dry-deploy system:
-
nixos-rebuild build --flake .#{{system}} --target-host {{system}} --use-remote-sudo -v -L --use-substitutes
+
nixos-rebuild build --flake .#{{system}} --target-host {{system}} --sudo --ask-sudo-password -v -L --use-substitutes
# switch to the current configuration
switch system="": sudo_cache
+2 -2
systems/renko/gui/games/osu.nix
···
environment.systemPackages = [
# this override is crap don't do it
(pkgs.callPackage ./_osu.nix {
-
version = "2025.702.0-tachyon";
-
hash = "sha256-qlL6SZRITpTzur96Ge4AZmxH5pnd6tnuDIm6enppVu4=";
+
version = "2025.813.0-tachyon";
+
hash = "sha256-etZJEFXY0W9S7z5UvTywA5E636PaLJsqkzCKW/DF5Sg=";
# nativeWayland = true; # this doesnt window properly
})
];