nixos-config - NixOS configuration for my machines

  •        45

My NixOS configuration! It configures most of the packages I require on my systems, sets up Emacs the way I need and does a bunch of other interesting things. In contrast with earlier versions of this configuration, the Nix channel versions are now pinned in Nix (see the beginning of packages.nix).

https://github.com/tazjin/nixos-config

Tags
Implementation
License
Platform

   




Related Projects

nixpkgs - Nix Packages collection

  •    Nix

For pull-requests, please rebase onto nixpkgs master. NixOS Linux distribution source code is located inside nixos/ folder.

home-manager - Manage a user environment using Nix

  •    Nix

This project provides a basic system for managing a user environment using the Nix package manager together with the Nix libraries found in Nixpkgs. Before attempting to use Home Manager please read the warning below. In some cases Home Manager cannot detect whether it will overwrite a previous manual configuration. For example, the Gnome Terminal module will write to your dconf store and cannot tell whether a configuration that it is about to be overwrite was from a previous Home Manager generation or from manual configuration.

nix-docker - Provision Docker images using Nix

  •    Nix

Use NixOS configurations to provision Docker containers. The easy way to do this is to use Vagrant.

cordova-custom-config - Cordova/Phonegap plugin to update platform configuration files based on preferences and config-file data defined in config

  •    Javascript

The purpose of this plugin is to enable manipulation of native platform configuration files that are not supported out-of-the-box by Cordova/Phonegap CLI. The plugin uses hook scripts to update iOS and Android platform configuration files based on custom data defined in config.xml.

NadaConfig (An easy and simple centralized configuration system)

  •    

NadaConfig is a centralized configuration system that will let client applications retrieve their configuration data from a unique store on a server.


config - Configuration library for JVM languages

  •    Java

Configuration library for JVM languages.This library limits itself to config files. If you want to load config from a database or something, you would need to write some custom code. The library has nice support for merging configurations so if you build one from a custom source it's easy to merge it in.

aws-config-rules - [Node, Python, Java] Repository of sample Custom Rules for AWS Config.

  •    Python

AWS Community repository of custom Config rules. Here's the list. Contributions welcome. Instructions for leveraging these rules are below.With the latest release for AWS Config Rules (http://amzn.to/2aFZZw2), periodic rules can now be triggered without the need for a configuration snapshot. Please refer to http://docs.aws.amazon.com/config/latest/developerguide/evaluate-config_develop-rules_nodejs-sample.html for an example of a periodic rule triggered via scheduled notification. This is now the recommended way to author a periodic rule. As such, we have moved all existing periodic rules in this repository that leverage the old configuration snapshot periodic trigger under the old-periodic/ directory.

node-config - Node.js Application Configuration

  •    Javascript

Node-config organizes hierarchical configurations for your app deployments. It lets you define a set of default parameters, and extend them for different deployment environments (development, qa, staging, production, etc.).

config - configuration library for JVM languages using HOCON files

  •    Java

Configuration library for JVM languages. This library limits itself to config files. If you want to load config from a database or something, you would need to write some custom code. The library has nice support for merging configurations so if you build one from a custom source it's easy to merge it in.

config - Config is a lightweight configuration file loader that supports PHP, INI, XML, JSON, and YAML files

  •    PHP

Config is a file configuration loader that supports PHP, INI, XML, JSON, and YML files. Config requires PHP 5.5.9+.

go-config - A pluggable config framework

  •    Go

Most config in applications are statically configured or include complex logic to load from multiple sources. Go-config makes this easy, pluggable and mergeable. You'll never have to deal with config in the same way again. A Source is a backend from which config is loaded. Multiple sources can be used at the same time.

XML Config Editor

  •    

An editor that simplifies editing of XML Configuration files. It was originally developed for use with AutoSPInstaller, but will work for any XML config file.

server-configs-iis - IIS Web.Config Boilerplates

  •    

Older versions may contain configuration within the httpRuntime/TargetFramework that don't match your current set-up. Most of the config is taken from later versions and subsequently is meant to be used to provide configuration you can integrate into your own. The server config targets IIS7+ where replacement config is available for IIS8 (or simplification) it will be marked.

advanced-ssh-config - :computer: make your ssh client smarter

  •    Go

A transparent wrapper that adds regex, aliases, gateways, dynamic hostnames, graphviz, json output, yaml configuration to SSH. assh can use the ProxyCommand with netcat feature of OpenSSH transparently and without the pain of using extended configuration.

xmonad-ubuntu-conf - My xmonad config for Ubuntu 18

  •    Haskell

My xmonad config for Ubuntu 18.04, including package list, config files, and instructions. If you're on a different Ubuntu LTS release, take a look at the different branches available to see if there is one for you. The master branch is typically for the newest LTS. Warning: this is not yet thoroughly tested on 18.04. I had to make a few minor changes for Bionic, but I have only tried it out on one machine so far, and only in a single screen configuration. If you're on a single-screen configuration, give it a shot and let me know if it works for you! Things are still a bit... weird on multi-monitor setups.

Etch - System Configuration Management

  •    Ruby

A tool for system configuration management, i.e. management of the configuration files of the operating system and core applications. Easy for a professional system administrator to start using, yet scalable to large and/or complex environments.

ini-parser - Read/Write an INI file the easy way!

  •    CSharp

A .NET, Mono and Unity3d compatible(*) library for reading/writing INI data from IO streams, file streams, and strings written in C#. Also implements merging operations, both for complete ini files, sections, or even just a subset of the keys contained by the files.

wordpress-multi-env-config - WordPress Multi-Environment Config

  •    PHP

This repository contains Studio 24's standard config setup for WordPress, which loads different config based on current environment. This allows you to have different site configuration (e.g. debug mode) for different environments (e.g. production and staging). Credit is due to FocusLabs EE Master Config who gave me the inspiration for the organisation of the config files.

Viper - Go configuration with fangs

  •    Go

Viper is a complete configuration solution for Go applications including 12-Factor apps. It is designed to work within an application, and can handle all types of configuration needs and formats.

termite - A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support

  •    C++

A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support. Termite looks for the configuration file in the following order: $XDG_CONFIG_HOME/termite/config, ~/.config/termite/config, $XDG_CONFIG_DIRS/termite/config, /etc/xdg/termite/config.