Base environment

The base installation includes various tools that generally help with application deployment. They are available on every Flying Circus NixOS VM. The package’s installation includes availability to run them manually and to compile your own software against them.

However, those are intended for short-term convenience. Linking against them may cause breakage of your applications in the long term.

Also, those packages are not providing running daemons (like OpenLDAP). If you need a managed component, those need to be activated explicitly.

You can look up packages and their descriptions via the NixOS Package Search.

Packages

  • apacheHttpd

  • atop

  • automake

  • bc

  • bundler

  • cmake

  • cups

  • curl

  • cyrus_sasl

  • db

  • dnsutils

  • dstat

  • file

  • fc.logcheckhelper

  • fio

  • gcc

  • gdb

  • git

  • gnumake

  • gnupg

  • gptfdisk

  • graphviz

  • htop

  • imagemagick

  • inetutils (telnet)

  • iotop

  • jq

  • libjpeg

  • libtiff

  • libxml2

  • libxslt

  • links2

  • lsof

  • lynx

  • mailx

  • mercurial

  • mmv

  • nano

  • ncdu

  • netcat

  • ngrep

  • nmap

  • nodejs

  • openldap

  • openssl

  • php

  • pkg-config

  • protobuf

  • psmisc

  • pwgen

  • python2Full

  • python3

  • pythonPackages.virtualenv

  • ripgrep

  • screen

  • strace

  • sysstat

  • tcpdump

  • tree

  • unzip

  • vim

  • w3m-nographics

  • wdiff

  • wget

  • xfsprogs

Configuration

All tools can be configured individually with dotfiles in the user’s home directory.

Interaction

Service users may invoke sudo systemctl to restart individual services manually. See also Local Configuration for information about how to activate configuration changes.