From a43429841ae67b7bb73f87349888eb4645c5d92e Mon Sep 17 00:00:00 2001 From: David Morgan Date: Sat, 10 Sep 2022 15:51:06 +0100 Subject: Add some nix home configuration --- nixconf/linux-dev.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 nixconf/linux-dev.nix (limited to 'nixconf/linux-dev.nix') diff --git a/nixconf/linux-dev.nix b/nixconf/linux-dev.nix new file mode 100644 index 0000000..9fc4f05 --- /dev/null +++ b/nixconf/linux-dev.nix @@ -0,0 +1,35 @@ +{ config, pkgs, ... }: +{ + imports = [ + ./clojure.nix + ]; + #services.emacs.package = pkgs.emacsUnstable; + + nixpkgs.overlays = [ + (import (builtins.fetchTarball { + url = https://github.com/nix-community/emacs-overlay/archive/master.tar.gz; + })) + ]; + programs.emacs = { + enable = true; + #package = pkgs.emacsGcc; + package = pkgs.emacs28NativeComp; + extraPackages = (epkgs: [ epkgs.vterm ] ); + }; + + home.packages = with pkgs; [ + docker + docker-compose + gcc + gnumake + mpv + mu + notmuch + nix + protonmail-bridge + protonvpn-cli + youtube-dl + ]; + +} + -- cgit 1.4.1-2-gfad0