Giter Club home page Giter Club logo

old-nixfiles's Introduction

nixfiles

Personal configuration-files by _sivizius for NixOS and the Nix package manager.

Files and Directories

  • deploy.sh – Bash-Script to deploy a host-configuration to a machine (IP/domain).
  • LICENCE.md – The licence of this work, see Licence-section below.
  • README.md – This document.
  • common/ – Common configuration shared by multiple hosts.
  • desktop/ – Common configuration for desktop hosts.
  • hosts/
    • Host-specific configuration, see Hosts-section below.
    • Each host-directory contains…
      • …a central configuration.nix used by deploy.sh and usually
      • …a hardware.nix,
      • …a network.nix and
      • …a hidden secrets/-directory for host-specific secrets.
  • modules/ – Nix-Modules: Meta-Configuration used by the configuration-files in the other directories.
  • services/ – Services that run in the background, usually as systemd-units like webservers.
  • users/ – Users that might have access to one or the other system, including their public keys.

Hosts

  • aleph
    • א is silent letter in hebrew and the very fist in the alphabet.
    • My very first server.
    • Usually installed on sivizius.eu.
  • bet
    • ב, both second letter of the hebrew alphabet and pronounced like the hebrew word בית meaning »house« or »home«.
    • Configuration for my main desktop-machine/laptop.
    • Usually installed on localhost.
  • gimel
    • ג third letter of the hebrew alphabet.
    • Not in use yet.

Licence

This work is published under the … licence, see the LICENCE.md-file.

old-nixfiles's People

Contributors

sivizius avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.