Commit Graph

77 Commits

Author SHA1 Message Date
47333c1f4f perf: optimize startup time and fix theme colors
All checks were successful
git-sync-with-mirror / test (push) Successful in 3m5s
git-sync-with-mirror / git-sync (push) Successful in 14s
Performance improvements (2.4s → 0.97s, 60% faster):
- Enable use-package-always-defer for lazy loading
- Add native compilation support (Emacs 28+)
- Defer company, ivy, projectile with :defer
- Move settings from :config to :init where possible
- Remove redundant package-refresh-contents
2026-02-28 00:39:33 -05:00
fa9b2a92c2 ci: add test workflow and fix code quality issues
All checks were successful
git-sync-with-mirror / test (push) Successful in 3m18s
git-sync-with-mirror / git-sync (push) Successful in 15s
- Add CI test job with Emacs batch load and byte-compile
- Fix settings-file variable check in init.el
- Fix extra parenthesis in init-neotree.el
- Add missing projectile dependencies in neotree and web-mode
- Fix add-hook usage in init-icons.el
- Add hydra dependency in init-ivy.el
- Standardize header style in init-company.el
2026-02-27 23:34:18 -05:00
bca43df931 fix when non gui mode 2026-02-27 22:55:58 -05:00
Jesus
5eda7990e2 Remove unused packages 2024-05-19 11:33:49 +08:00
Jesús
d43f5f350a Set vscode like default theme 2022-10-17 05:26:11 +08:00
Jesús
9db58fdc7d Add graphviz 2022-10-17 04:59:24 +08:00
Jesús
6ffb7fccc6 Add terraform module 2022-09-01 23:17:57 +08:00
Jesús
8d182df96e add reveal.js 2022-05-05 06:57:57 +08:00
Jesús
242f5ec765 Add restclient package 2022-03-07 01:24:28 +08:00
Jesús
aba5e59b02 Add .env to custom configuration 2022-03-05 04:06:33 +08:00
Jesús
9c7add3600 Add performance read-process-output 2022-01-15 16:35:41 -05:00
Jesús
46552ee63d Add linter support 2022-01-15 13:43:57 -05:00
Jesús
524979eb11 Add typescript-mode 2022-01-07 19:02:27 -05:00
Jesús
feb71536a7 Add lua language 2021-10-16 11:29:26 -05:00
Jesús
3fe51a5a87 Enable editorconfig package 2021-07-08 14:40:58 -05:00
Jesús
91d8471e42 Add dockerfile-mode 2021-02-28 22:02:50 -05:00
Jesús
58cc480658 minor fix TLS in emacs 26.x 2021-02-07 16:22:46 -05:00
Jesús
d590aa16a8 Add dashboard 2021-02-01 16:15:16 -05:00
Jesús
e66773991b improve speed 2021-02-01 16:14:38 -05:00
Jesús
e07b3998a0 go to init.el and update custom.el 2021-01-23 11:13:52 -05:00
Jesús
8f5c76f5d7 Fix conditional version 2020-12-09 21:25:14 -05:00
Jesús
7feda7ff72 Fix algoritm version previous to 26.x 2020-08-06 11:45:42 -05:00
Jesús
9fbc82fd78 Fix TLS emacs 26.x 2020-08-04 15:21:59 -05:00
Jesús
7733624f8d Doc for fix elpa signature 2020-07-20 19:20:52 -05:00
Jesús
c3a5ae44b0 Refactoring and cleanup code
Linum-mode is disabled for default (can be activated with F6 key), and improves the handling of large files.
2019-11-06 17:20:55 -05:00
Jesús
8a14e0a584 Remove ECB 2019-09-15 16:48:01 -05:00
Jesús
ebf8bb77cb Added 'dotenv-mode'
An Emacs mode for .env files that includes the following features
2019-09-10 12:43:31 -05:00
Jesús
e13545500d Added JavaScript support with js2-mode 2019-08-12 13:06:52 -05:00
Jesús
6c6a955447 Added vue-mode support 2019-08-10 17:08:09 -05:00
Jesús
05ce755741 Added missing smartparens package 2019-08-08 22:41:55 -05:00
Jesús
6cb8ede5f6 Added missing projectile module 2019-08-07 17:06:50 -05:00
Jesús
9a96d71937 refactoring 2019-05-15 20:27:44 -05:00
Jesús
a3b882775d code-cleanup 2019-05-14 12:57:26 -05:00
Jesús
bc12d9bb2d fix package-initialize: packaga-initialize is init-elpa.el 2019-05-12 18:58:16 -05:00
Jesús
450c6c7691 replace helm for ivy
After experiencing these three packages, I liked helm, but to be honest,
I wasn't using all of its features and I was looking for a lighter and faster solution.
That's why, it's already a few years since I chose ivy and which corresponds entirely to my workflow.
Please note that my choice may vary according to your criteria 😊
2019-05-08 12:28:22 -05:00
Jesús
f4e49241b5 enable erase-buffer command 2019-05-08 10:27:55 -05:00
Jesús
5f11b92b72 improve performance 2019-05-08 10:11:10 -05:00
Jesús
95f6e1b85d added welcome message to emacs 2019-05-06 22:57:12 -05:00
Jesús
fbde1349df update performance 2019-05-06 22:56:05 -05:00
Jesús
f424999041 added company-mode 2019-03-18 17:59:49 -05:00
Jesús
6457d54ec7 Do not hard-code ~/emacs.d
Instead, use user-emacs-directory
2019-03-03 19:46:51 -05:00
Jesús
08e05e1e21 added log4j-mode 2019-02-18 19:34:19 -05:00
Jesús
e76dcadfe6 Added helm 2019-02-15 17:20:58 -05:00
Jesús
719257e801 Delete ggtags 2019-01-31 19:31:27 -05:00
Jesús
f9d740e73d Added ggtags 2019-01-31 18:32:31 -05:00
Jesús
28e9695a24 Added apache-mode 2019-01-31 18:09:54 -05:00
Jesús
dba2382dcf Fix avoid “Cannot open load file” when using require
FS #2
2019-01-22 15:57:11 -05:00
Jesús
ced0fe8f9e Change directory lisp/ to modules/
FS #2
2019-01-22 15:45:41 -05:00
Jesús
0cfbe1a462 added support git 2019-01-08 17:08:58 -05:00
Jesús
5f494a38d3 only php 2019-01-08 15:03:41 -05:00