Skip to content

Red-Flake/red-flake-nix

Folders and files

NameName
Last commit message
Last commit date
Jul 14, 2024
Mar 4, 2025
Feb 28, 2025
Jun 4, 2024
Jun 19, 2024
May 23, 2024
Nov 12, 2024
Mar 4, 2025
Jan 16, 2025
Jan 14, 2025
Jan 13, 2025

Repository files navigation

NixOS UnstableNixHome-Manager MasterKDE Plasma 6




Red-Flake Nix Flake




Installation


  1. Bootup any NixOS live CD
  2. Install Red Flake (run as root, do not use sudo):
bash <(curl -L https://raw.githubusercontent.com/Red-Flake/red-flake-nix/main/install.sh)



Rebuilding


Rebuild the already installed system from the flake

redflake-rebuild



Features


  • custom NixOS flake using NixOS unstable
  • NixOS home-manager
  • encrypted root on ZFS
  • Impermanence (non-persistent root on tmpfs) with persistence on /persist
  • GRUB bootloader with EFI support & theme
  • performance tweaks
  • custom Red-Flake themes
  • custom Red-Flake boot logo
  • custom Red-Flake wallpaper
  • customized KDE desktop
  • customized KDE start menu
  • pre-configured, ready-to-use tools for penetration testing, red teaming & CTFs
  • additional standalone tools in /usr/share/tools
  • various wordlists in /usr/share/wordlists
  • various webshells in /usr/share/webshells
  • customized zsh shell with oh-my-zsh
  • support for Docker, LXC, KVM & VirtualBox
  • postgres & neo4j databases for metasploit & bloodhound
  • provide automatic provisioning for
    • Zsh
    • KDE Plasma
    • metasploit framework
    • postgresql
    • BloodHound
    • Neo4j
    • Burp Suite
    • Firefox
    • ... and more



Showcase


fastfetch

KDE about this system

KDE desktop


KDE start menu



Contributing

Community contributions are always welcome through GitHub Issues and Pull Requests.



License

Red-Flake is licensed under the GPL License.