home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

sbr.nix (1097B)


      1 self: super:
      2 let
      3   compileEmacsFiles = super.callPackage ./emacs/builder.nix;
      4 in
      5 rec {
      6   scripts = import ../packages/my/scripts {
      7     inherit (self) stdenv;
      8   };
      9   vrsync = import ../packages/my/vrsync {
     10     inherit (self) stdenv;
     11   };
     12   vde-thinkpad = import ../packages/my/vde-thinkpad {
     13     inherit (self) stdenv;
     14   };
     15   bekind = super.callPackage ../../tools/bekind { };
     16   go-org-readwise = super.callPackage ../../tools/go-org-readwise { };
     17 
     18   my = import ../packages {
     19     inherit (self) pkgs;
     20   };
     21 
     22   bookmark-plus = compileEmacsFiles {
     23     name = "bookmark-plus";
     24     src = super.fetchFromGitHub {
     25       owner = "emacsmirror";
     26       repo = "bookmark-plus";
     27       rev = "73b8e1c2195860a8c24b5e2961914780c19cf5e3";
     28       sha256 = "09aprlawi3m7qrdas3zlk52niap2sr741qzfpjwc2c22hrlyv8ng";
     29     };
     30   };
     31   dired-plus = compileEmacsFiles {
     32     name = "dired-plus";
     33     src = super.fetchFromGitHub {
     34       owner = "emacsmirror";
     35       repo = "dired-plus";
     36       rev = "db4d82a6b1995a3aa31bd7f2dcaf9b83335d5576";
     37       sha256 = "10rfjf6gn5cx1kxq97xq7p24rnkw0hnzj32x4hny7bc6s3635d3x";
     38     };
     39   };
     40 
     41 }