You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
838 B
50 lines
838 B
{ stdenv, lib, pkgs, ... } @ args:
|
|
|
|
with (import ./builder.nix args);
|
|
pkgs.emacsWithPackages (epkgs:
|
|
let
|
|
include = path: (import path { inherit buildModule pkgs epkgs; });
|
|
modules = [ ./base ./move-lines ./theme ./rust ];
|
|
kookie-config = bootstrap (map (p: include p) modules);
|
|
in [
|
|
kookie-config
|
|
])
|
|
|
|
|
|
|
|
|
|
|
|
# Language support
|
|
# fish-mode
|
|
# lsp-mode
|
|
# markdown-mode
|
|
# nim-mode
|
|
# nix-mode
|
|
# protobuf-mode
|
|
# python-mode
|
|
# rust-mode
|
|
|
|
# color-identifiers-mode
|
|
# color-theme-sanityinc-tomorrow
|
|
# company
|
|
# company-lsp
|
|
# direnv
|
|
# fzf
|
|
# ido-vertical-mode
|
|
# ledger-mode
|
|
# lsp-ui
|
|
# magit
|
|
# monokai-theme
|
|
# multiple-cursors
|
|
# notmuch
|
|
# org
|
|
# protobuf-mode
|
|
# scad-mode
|
|
# smex
|
|
# sublimity
|
|
# treemacs
|
|
# undo-tree
|
|
# visual-fill-column
|
|
# which-key
|
|
# yasnippet
|
|
# ]))
|
|
|