Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. System Configuration

System Configuration

56 projects

Showing 36 of 56 projects

Mathias Bynens's
Mathias Bynens'sShell

A collection of dotfiles and macOS defaults for developers seeking a sensible, optimized shell environment.

#developer-tools#productivity#dotfiles
Stars31.4k
Forks8.5k
Last commit1 year ago
GitHub Discussions
GitHub DiscussionsQML

A beautiful, modern, and opinionated Linux distribution designed with developer experience in mind.

#developer-tools#productivity#linux-distribution
Stars24.0k
Forks2.4k
Last commit20 hours ago
Home Manager
Home ManagerNix

Declarative user environment management for Nix users, handling packages and dotfiles with configuration-as-code.

#declarative-config#dotfiles#reproducible-environments
Stars10.1k
Forks2.4k
Last commit19 hours ago
Nix
Nix

A curated list of the best resources, tools, and projects for the Nix ecosystem.

#lists#developer-tools#awesome-list
Stars5.3k
Forks203
Last commit2 days ago
Nix Starter Config
Nix Starter ConfigNix

Simple and documented Nix flake templates for getting started with NixOS and home-manager configurations.

#template#declarative-config#flakes
Stars3.8k
Forks178
Last commit2 months ago
cloudinit
cloudinitPython

Industry-standard tool for cross-platform cloud instance initialization, supported by all major cloud providers.

#hacktoberfest#devops#multi-cloud
Stars3.8k
Forks1.1k
Last commit1 day ago
nix-installer
nix-installerRust

A fast, reliable installer for Nix and flakes with over 7 million installs, supporting macOS, Linux, WSL, and containers.

#ostree#devops#fedora
Stars3.7k
Forks98
Last commit1 day ago
NixOS & Flakes Book
NixOS & Flakes BookTypeScript

An unofficial, beginner-friendly book teaching NixOS and the experimental Flakes feature for declarative system configuration.

#beginner-friendly#devops#flakes
Stars3.2k
Forks156
Last commit1 month ago
aui
auiShell

A comprehensive bash script for automating Arch Linux installation and system configuration.

#arch-linux#post-install-script#linux-setup
Stars2.8k
Forks522
Last commit4 years ago
Stylix
StylixNix

A theming framework for Nix-based systems that applies color schemes, wallpapers, and fonts across applications.

#nix-on-droid#theming#ricing
Stars2.3k
Forks345
Last commit23 hours ago
Colmena
ColmenaRust

A simple, stateless deployment tool for NixOS, enabling parallel configuration deployment across multiple hosts.

#deployment#parallel-execution#infrastructure-as-code
Stars2.3k
Forks107
Last commit3 days ago
ControlPlane
ControlPlaneSwift

A macOS app that intelligently reconfigures your Mac based on context like WiFi networks, location, and connected devices.

#productivity-tool#wifi-detection#open-source-macos
Stars1.8k
Forks182
Last commit2 months ago
System Manager
System ManagerNix

A tool to configure Linux machines using Nix-style declarative configurations, enabling reproducible system management on any distribution.

#declarative#devops#immutable-infrastructure
Stars1.6k
Forks55
Last commit23 hours ago
flake-utils
flake-utilsNix

A collection of pure Nix utility functions for writing and managing Nix flakes without depending on nixpkgs.

#flake-utilities#devops#build-tools
Stars1.6k
Forks84
Last commit1 year ago
KDE Configs
KDE ConfigsShell

A comprehensive reference for KDE Plasma configuration file locations and management scripts.

#plasma-workspace#kde-plasma#kde
Stars1.1k
Forks64
Last commit1 year ago
nixbsd
nixbsdNix

An unofficial NixOS fork that creates a reproducible, declarative FreeBSD distribution using the Nix package manager.

#virtual-machine#nixos#system-configuration
Stars1.0k
Forks37
Last commit12 days ago
PiKISS
PiKISSShell

A collection of Bash scripts with a menu to simplify software installation and system configuration on Raspberry Pi.

#arm-devices#odroid#games
Stars1.0k
Forks93
Last commit10 days ago
EnvPane
EnvPaneObjective-C

A macOS preference pane for setting user environment variables that works immediately without requiring a logout.

#osx-utilities#developer-tools#environment-variables
Stars837
Forks55
Last commit1 year ago
sdm
sdmShell

A command-line tool for building consistent, customized Raspberry Pi SD card and SSD images with automated configuration.

#plugin-system#sd-card-management#cli-tool
Stars757
Forks79
Last commit13 days ago
omarchist
omarchistRust

A GUI application for designing themes and managing configurations for Omarchy Linux desktop environments.

#wayland#gui-application#omarchy
Stars708
Forks21
Last commit3 months ago
NixOS Configuration Editor
NixOS Configuration EditorRust

A graphical GTK4 application for editing and managing NixOS configuration files with a modern desktop interface.

#relm4#desktop-application#gui-editor
Stars670
Forks19
Last commit5 months ago
Snowfall Lib
Snowfall LibNix

A unified configuration framework for systems, packages, modules, shells, and templates using Nix Flakes.

#shell-environments#devops#flake-utils-plus
Stars625
Forks62
Last commit4 days ago
omarchy-on-cachyos
omarchy-on-cachyosShell

An installation script that adapts DHH's Omarchy desktop configuration to run on the performance-optimized CachyOS Arch Linux distribution.

#arch-linux#nvidia-drivers#omarchy
Stars560
Forks70
Last commit1 month ago
flake-utils-plus
flake-utils-plusNix

A Nix library for generating NixOS flake configurations with minimal complexity and multiple nixpkgs channel support.

#devops#nix-flake#flake-utils-plus
Stars550
Forks57
Last commit1 month ago
libconfuse
libconfuseC

A small, easy-to-use configuration file parser library for C with support for sections, lists, and various data types.

#c-library#open-source#isc-license
Stars513
Forks117
Last commit2 days ago
NixNG
NixNGNix

A lightweight, container-focused Linux distribution based on Nix with modular init system choices and minimal defaults.

#init-system#oci-images#containerization
Stars480
Forks22
Last commit14 days ago
Syncalicious
SyncaliciousSwift

A macOS app for synchronizing and backing up application preferences (plist files) across multiple machines.

#plist-backup#desktop-app#cloud-storage
Stars445
Forks12
Last commit6 years ago
base16.nix
base16.nixNix

A Nix library for theming applications using base16 and base24 color schemes and templates.

#theming#base16-manager#nix-flake
Stars282
Forks12
Last commit11 months ago
emplace
emplaceRust

A command-line tool that synchronizes installed packages across multiple machines using a version-controlled configuration file.

#multiple-machines#dotfiles#cli-tool
Stars282
Forks27
Last commit4 months ago
node-winreg
node-winregJavaScript

A Node.js module for reading and writing Windows Registry entries using the REG command-line tool.

#registry-access#windows-automation#nodejs
Stars218
Forks60
Last commit1 year ago
omarchy-iso
omarchy-isoShell

A custom ISO builder that streamlines Omarchy installations by integrating the Omarchy Configurator and Installer.

#iso-builder#arch-linux#bootable-media
Stars204
Forks72
Last commit2 days ago
ArchRiot
ArchRiotGo

A curated Arch Linux distribution with Hyprland tiling, privacy-focused apps, and a complete desktop environment installed via one command.

#arch-linux#developer-tools#wayland
Stars153
Forks8
Last commit1 month ago
omarchy-cachyos
omarchy-cachyosShell

An opinionated CachyOS setup with Hyprland, optimized for productivity and aesthetics with personal refinements.

#wayland#productivity#cachyos
Stars124
Forks9
Last commit9 months ago
Okimarchy
OkimarchyShell

An Arch Linux fork offering a choice between Hyprland and Niri window managers with consistent theming and unified keybindings.

#arch-linux#theming#wayland
Stars117
Forks7
Last commit8 months ago
omadora
omadoraShell

A minimal Fedora 42 Hyprland desktop environment installation based on Omarchy patterns.

#fedora-42#hyprland-rice#fedora
Stars106
Forks12
Last commit3 days ago
build-godot
build-godotShell

A collection of Linux tools and useful scripts for Ubuntu and Arch Linux systems.

#arch-linux#system-scripts#productivity-tools
Stars69
Forks10
Last commit1 year ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Dotfiles15
#Nix14
#Devops12
#Automation10
#Nixos10
#Linux10
#Arch Linux10
#Configuration Management9
#Hyprland9
#Package Management9
#Omarchy9
#Desktop Environment8