Wykres commitów

1150 Commity

Autor SHA1 Wiadomość Data
Sameer Rahmani b4162580da
Add a very basic rss module 2024-05-01 22:37:39 +01:00
Sameer Rahmani 5587149c09
Add a very basic workspace module using perspective.el 2024-05-01 20:54:30 +01:00
Sameer Rahmani 3f39847600
Add the beacon mode 2024-05-01 14:37:01 +01:00
Sameer Rahmani b6e6158df7
Change tempel-insert binding to M-= 2024-05-01 14:31:06 +01:00
Sameer Rahmani 7cd44271c1
Add tempel as the yasnippet replacement 2024-05-01 14:17:51 +01:00
Sameer Rahmani cd6cecdbbb
Remove yasnippet completely 2024-05-01 12:42:12 +01:00
Sameer Rahmani 4b6ca4a90e
Add support for [system]verilog 2024-05-01 11:18:14 +01:00
Sameer Rahmani a27f2bb795
Add the missing imports to the python and c-family modules 2024-04-30 21:59:02 +01:00
Sameer Rahmani 601d66c8b1
Add the maintainer and the doc config to most of the modules 2024-04-30 21:50:51 +01:00
Sameer Rahmani 81d82af796
Centeralize the lang server and buffer format setup using generic functions 2024-04-30 21:48:10 +01:00
Sameer Rahmani 01e9fbdf46
Create the a generic fn to let lisp modules override the language server behaviour 2024-04-30 19:34:48 +01:00
Sameer Rahmani a8f94e667f
Fix the remaining fg42/config= ref 2024-04-30 17:33:42 +01:00
Sameer Rahmani 741bb46566
Unify the fg42/config macros to follow the same naming convention 2024-04-30 17:14:11 +01:00
Sameer Rahmani 1531f31d62
Rename the old fg42/autocomplete function to its new name 2024-04-30 17:10:20 +01:00
Sameer Rahmani 63b5a3d8cf
Add cape alongside corfu 2024-04-30 16:52:09 +01:00
Sameer Rahmani a5305dec8b
Setup corfu indexed to work similar to company mode 2024-04-30 15:01:57 +01:00
Sameer Rahmani e67e3fbe1f
Add the meta.maintainers and meta.doc options in the unit module 2024-04-30 12:29:47 +01:00
Sameer Rahmani 73f574795a
Fix the fg42/config-when macro 2024-04-30 11:31:05 +01:00
Sameer Rahmani a163cdc33e
Add corfu as the main completion framework 2024-04-30 10:58:18 +01:00
Sameer Rahmani a9b7a40473
Make vertico available on the WM but not consult 2024-04-29 13:59:14 +01:00
Sameer Rahmani 09e32cc5a5
Replace vertico with fido on WM mode 2024-04-29 12:50:03 +01:00
Sameer Rahmani 9342a251d7
Disable noether on exwm 2024-04-28 20:31:40 +01:00
Sameer Rahmani edcf6b9b0a
Disable any other completion backend beside capf 2024-04-28 20:30:23 +01:00
Sameer Rahmani 87c5b868db
Improve the "try!" macro by embedding use-package 2024-04-28 19:18:05 +01:00
Sameer Rahmani b6abd6fce9
Add support for installing packages temporarily via Nix.
This patch creates a new macro on fpkg called `try!` which
is similar to `use!` but only for the running session.
2024-04-28 19:06:45 +01:00
Sameer Rahmani 5f2662ded6
Add the fg42-version 2024-04-19 21:04:52 +01:00
Sameer Rahmani 259379d20d
Include the wm module on the default package as well 2024-04-19 20:53:51 +01:00
Sameer Rahmani 06635d9d8b
Update to noether 1.10 and add the date-unit to wm bar 2024-04-19 20:17:35 +01:00
Sameer Rahmani 3646ee6313
Add the noether modeline for wm mode as well 2024-04-19 19:01:21 +01:00
Sameer Rahmani 916ee2674c
Add support for window manager mode via a nix module 2024-04-19 18:39:42 +01:00
Sameer Rahmani fb3073ca19
Add fg42/lang-server-format to the before save of nix and c-family 2024-04-18 22:25:01 +01:00
Sameer Rahmani d1e00e67d7
Add support for Python 2024-04-18 21:53:51 +01:00
Sameer Rahmani b8e23dcb61
Add support for the C family 2024-04-18 21:35:40 +01:00
Sameer Rahmani 09a545edc1
Add support for Nix lang 2024-04-18 12:45:28 +01:00
Sameer Rahmani 78a89763ba
Add the autocomplete module to the nix side 2024-04-17 15:29:52 +01:00
Sameer Rahmani 79355e6196
Add support noether modeline 2024-04-17 14:43:59 +01:00
Sameer Rahmani 737b3d97aa
Fix the broken macro and replace all-the-icons with nerdicons 2024-04-17 13:42:17 +01:00
Sameer Rahmani 54649939b2
Break up graphic related stuff into graphics module 2024-04-17 12:16:54 +01:00
Sameer Rahmani f0ffe856da
Break up the vertico setup into minibuffer-vertico setup 2024-04-17 11:13:54 +01:00
Sameer Rahmani 71dbe6ef93
Break up the git feature in its own module 2024-04-16 22:34:30 +01:00
Sameer Rahmani 1e62751b69
Break up the nix modules even further 2024-04-16 22:01:42 +01:00
Sameer Rahmani 722a020352
Add the support for org-mode 2024-04-15 22:31:51 +01:00
Sameer Rahmani 4966e99079
Add the modeline module only with 'Emacs' support 2024-04-15 20:58:37 +01:00
Sameer Rahmani 20a162e4a1
Fix the broken conditional on the editor module 2024-04-15 20:34:26 +01:00
Sameer Rahmani 7368622086
Try to add emojify as an optional feature 2024-04-15 20:25:14 +01:00
Sameer Rahmani 906fe2fb8d
Move the minibuffer module to the nix side 2024-04-15 19:29:58 +01:00
Sameer Rahmani c5a478580b
Move over the elisp configuration as the first separated nix module 2024-04-15 19:13:48 +01:00
Sameer Rahmani 92549b9a08
generate the requires list and docstrings via nix and unit module 2024-04-15 18:57:22 +01:00
Sameer Rahmani 74d36d5ae1
Remove the old buildConfig in favor of the new build.el 2024-04-14 21:07:12 +01:00
Sameer Rahmani c9cdb0a83e
Add an Elisp script to convert Nix config to Elisp code 2024-04-14 19:49:21 +01:00