nix-config

My personal nixos and home-manager configuration
Log | Files | Refs | README

laptop.nix (707B)


      1 { pkgs, lib, ... }:
      2 
      3 with lib;
      4 let
      5   libExtra = import ../../lib { inherit lib; };
      6 in
      7 {
      8   home.stateVersion = "20.09";
      9 
     10   imports = [
     11     ./minimal.nix
     12     ../themes/gruvbox
     13   ];
     14 
     15   alacritty.enable = true;
     16   c.enable = true;
     17   dunst.enable = true;
     18   #emacs.enable = true;
     19   haskell.enable = true;
     20   idris2.enable = true;
     21   latex.enable = true;
     22   polybar.enable = true;
     23   rofi.enable = true;
     24   xbindkeys.enable = true;
     25   xinit = {
     26     enable = true;
     27     config = ''
     28       [[ -f ~/.Xresources ]] && xrdb -merge -I$HOME .Xresources
     29 
     30       . ~/.xprofile
     31 
     32       exec bspwm
     33     '';
     34   };
     35   zathura.enable = true;
     36 
     37   home.packages = with pkgs; [
     38     # packages
     39     i3lock-color
     40     manpages
     41     tree-sitter
     42   ];
     43 }