From fabf20e3033481bf58932545b41db8148ccf0ec5 Mon Sep 17 00:00:00 2001 From: coolneng Date: Fri, 24 Apr 2020 04:08:44 +0200 Subject: [PATCH] Add essential packages --- configuration.nix | 1 + modules/software.nix | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 modules/software.nix diff --git a/configuration.nix b/configuration.nix index 35569db..2f64fc7 100644 --- a/configuration.nix +++ b/configuration.nix @@ -66,6 +66,7 @@ # Import other configuration modules imports = [ + ./modules/software.nix ./modules/networking.nix ./modules/gui.nix ]; diff --git a/modules/software.nix b/modules/software.nix new file mode 100644 index 0000000..fb061c9 --- /dev/null +++ b/modules/software.nix @@ -0,0 +1,30 @@ +{ config, lib, pkgs, ... }: + +{ + environment.systemPackages = with pkgs; [ + # Developement + git lorri + # Monitoring + htop + # Text editors + neovim emacs + # Terminal multiplexing + tmux tmuxp + # Password management + pass passff-host + # Browsers + firefox chromium + # LaTeX + tectonic pandoc + ]; + + # Fonts declaration + fonts = { + fonts = with pkgs; [ + google-fonts + siji + cherry + ]; + }; + +}