julian@hub:~$ nix-info

Irgendeinwer.

Building declarative, reproducible multi-host systems with NixOS, Flakes, Home-Manager, SOPS secrets, and custom namespace architectures.

LATEST COMMIT Loading flake updates...
master branch

The Fleet (Fastfetch Preview)

Hyprland Wayland compositor loaded
julian@junixos
OS:NixOS (x86_64)
Host:Desktop Workstation
Kernel:Linux (CachyOS)
Shell:zsh
WM:Hyprland (Wayland)
Terminal:kitty
Font:FiraCode Nerd Font
Theme:gruvbox-dark-gtk
Cursor:BreezeX-RosePine-Linux
CPU:Intel Core i5-13600KF
GPU:AMD Radeon RX 9070

Featured Repositories & Writing

NixOS-Dotfiles ↗

Main Repository

Declarative multi-host setup with auto-importing modules, SOPS secrets, BorgBackup, CachyOS kernel, gaming servers, and custom namespaces.

nixos flakes sops-nix hyprland home-manager cachyos

System architecture breakdowns, NixOS tutorials, security notes, and performance tuning guides.

articles guides architecture

Repository Tree & Modular Layout

NixOS-Dotfiles (18 directories, 87 files)
  • .github/
    • workflows/
      • nix-test.yml
      • nix-update.yml
  • assets/
    • atmos.wav
    • iserv.pem
    • oal_dflt.wav
  • hosts/
    • junixos/
      • configuration.nix
      • disk-config.nix
      • hardware-configuration.nix
      • home.nix
    • junixbook/
      • configuration.nix
      • hardware-configuration.nix
      • home.nix
  • modules/
    • default.nix
    • home-manager/
      • default.nix
      • git.nix
      • gtk.nix
      • hypr/
        • hyprcursor.nix
        • hypridle.nix
        • hyprland.nix
        • hyprlock.nix
        • hyprshot.nix
        • wallpaper.nix
      • listen.nix
      • listen.sh
      • mpv.nix
      • rofi/
        • gruvbox-material.rasi
        • rofi.nix
      • sops.nix
      • virtual-surround.nix
      • zsh.nix
    • nixos/
      • android.nix
      • arkSurvivalEvolved.nix
      • base.nix
      • bluetooth.nix
      • direnv.nix
      • factorio.nix
      • flakes.nix
      • fonts.nix
      • gaming.nix
      • greetd.nix
      • hypr.nix
      • kernel.nix
      • lix.nix
      • nh.nix
      • obs-studio.nix
      • pkgs/
        • browsers.nix
        • flexing.nix
        • media.nix
        • messaging.nix
      • pkgs.nix
      • plymouth.nix
      • sops.nix
      • sound.nix
      • virt.nix
    • nixvim/
      • keybinds.nix
      • nixvim.nix
      • options.nix
      • plugins/
        • cmp.nix
        • default.nix
        • formatting.nix
        • lsp.nix
        • markview.nix
        • telescope.nix
        • treesitter.nix
        • ui.nix
    • overlays/
      • obs-move-transition.nix
      • pnpm.nix
    • services/
      • ArchiSteamFarm.nix
      • backup.nix
      • hotspot.nix
      • immich.nix
      • isolated-gaming.nix
      • jellyfin.nix
      • lact.nix
      • meilisearch.nix
      • openrgb.nix
      • playerctl.nix
      • printing.nix
      • syncthing.nix
      • zapret.nix
  • secrets/
    • common.yaml
    • junixos.yaml
  • .sops.yaml
  • flake.nix
  • flake.lock
  • README.md
  • CONTRIBUTING.md

Architecture & Namespace Concept

Modularized under custom.*. Toggle options to preview generated NixOS declarations:

Desktop & Gaming
System & Boot
Services, Backup & Network
# hosts/junixos/configuration.nix snippet
{
  custom = {
    system = {
      kernel = "cachyos";
      boot.silent.enable = false;
      android.enable     = true;
    };

    desktop = {
      hyprland.enable    = true;
      gaming = {
        enable           = true;
        isolated.enable  = false;
        arkServer.enable = false;
      };
    };

    services = {
      backup = {
        enable             = true;
        autoTriggerOnPlug  = true;
      };
      hotspot = {
        enable             = false;
        ssid               = "6+7";
      };
      jellyfin.enable       = false;
      zapret.enable         = true;
    };
  };
}

Explore & Deploy

git clone https://github.com/Irgendeinwer/NixOS-Dotfiles.git

Connect & Socials

Vim keys ?
λ Copied to clipboard!