An open API service indexing awesome lists of open source software.

https://github.com/red-flake/red-flake-nix

Red-Flake Nix flake
https://github.com/red-flake/red-flake-nix

distro flake flakes linux linux-distribution nix nixos nixos-configuration penetration-testing pentesting security security-tools

Last synced: 6 months ago
JSON representation

Red-Flake Nix flake

Awesome Lists containing this project

README

          

[![NixOS Unstable](https://img.shields.io/badge/NixOS-unstable-informational?style=flat-square&logo=NixOS&logoColor=white)](https://nixos.org)

[![Nix](https://img.shields.io/badge/Nix-5277C3?logo=nixos&style=flat-square&logoColor=fff)](#)

[![Home-Manager Master](https://img.shields.io/badge/home_manager-master-blue?style=flat-square)](#)

[![KDE Plasma 6](https://img.shields.io/badge/KDE_Plasma-6-blue?style=flat-square)](#)







Red-Flake Nix Flake




# Installation


1. Bootup any NixOS live CD
2. Install Red Flake (run as root, do not use sudo):

```bash
bash <(curl -L https://raw.githubusercontent.com/Red-Flake/red-flake-nix/main/install.sh)
```



# Rebuilding


Rebuild the already installed system from the flake

```bash
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

![](assets/screenshots/fastfetch.png)

## KDE about this system

![](assets/screenshots/kde_about_this_system.png)

## KDE desktop

![](assets/screenshots/kde_desktop_tidy.png)


## KDE start menu

![](assets/screenshots/kde_start_menu.png)



# Contributing

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



# License

Red-Flake is licensed under the [GPL License](LICENSE).