diff --git a/custom.el b/custom.el index 3af4dd7..241c643 100644 --- a/custom.el +++ b/custom.el @@ -3,9 +3,8 @@ ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. - '(ffap-machine-p-known (quote reject)) - '(org-agenda-files (quote ("~/dev/personal.todo"))) - '(package-selected-packages (quote (helm-lsp htmlize ein-mumamo rustic use-package)))) + '(package-selected-packages + '(twilight-anti-bright-theme xref-rst which-key use-package undo-tree twilight-theme rustic rg pylint pygen py-autopep8 material-theme magit lsp-ui lsp-jedi jupyter jedi immaterial-theme helm-rg helm-lsp flycheck-rust evil elpygen elm-mode ein diminish company-jedi better-defaults auto-complete-rst))) '(lsp-rust-analyzer-macro-expansion-method (quote rustic-analyzer-macro-expand)) '(rustic-lsp-server (quote rust-analyzer)) (custom-set-faces diff --git a/init.el b/init.el index eb1b767..050a85f 100644 --- a/init.el +++ b/init.el @@ -22,13 +22,12 @@ ;; Emacs customization / global plugin configuration (require 'jenga-init) + (require 'jenga-magit) (require 'jenga-org) (require 'jenga-ui) -(require 'jenga-elm) (require 'jenga-python) -(require 'jenga-rust) (require 'jenga-systemd) ;;(add-hook 'find-file-hook #'load-module) diff --git a/modules/jenga-init.el b/modules/jenga-init.el index 1b25625..5fa8e2b 100644 --- a/modules/jenga-init.el +++ b/modules/jenga-init.el @@ -106,4 +106,10 @@ (when (executable-find "firefox") (setq helm-google-suggest-use-curl-p t))) +(setq frame-title-format + (list (format "%s %%S: %%j " (system-name)) + '(buffer-file-name "%f" (dired-directory dired-directory "%b")))) + +(use-package better-defaults) + (provide 'jenga-init) diff --git a/modules/jenga-python.el b/modules/jenga-python.el index 8e45631..37c6684 100644 --- a/modules/jenga-python.el +++ b/modules/jenga-python.el @@ -1,4 +1,4 @@ -;;;; Python configuration. +;; Python configuration. (use-package elpy :ensure t :init @@ -24,7 +24,7 @@ "jupyter") :hook (elpy-mode . (lambda () (highlight-indentation-mode -1))) - (elpy-mode . py-autopep8-enable-on-save) + ;; (elpy-mode . py-autopep8-enable-on-save) (elpy-mode . flycheck-mode) (elpy-mode . jedi:setup) (elpy-mode . jedi:ac-setup)) diff --git a/modules/jenga-ui.el b/modules/jenga-ui.el index e89ca76..01491ca 100644 --- a/modules/jenga-ui.el +++ b/modules/jenga-ui.el @@ -1,5 +1,6 @@ -;; Use material theme on black background. -(use-package material-theme) +;; Use dark twilight. +(use-package twilight-theme) +(load-theme 'twilight t) ;; ;; ===============