forked from FG42/FG42
1
0
Fork 0
Commit Graph

1157 Commits

Author SHA1 Message Date
Sameer Rahmani aea303fdb0
Add emacs lisp configuration to v4 2024-03-25 14:33:34 +00:00
Sameer Rahmani 45e20f95bf
Add support for system verilog to v4 2024-03-24 23:05:07 +00:00
Sameer Rahmani e17f16590d
Setup lsp server election process for cpp 2024-03-24 21:56:25 +00:00
Sameer Rahmani 86699f34fb
Setup a basic eglot,company configuration for cpp 2024-03-23 22:37:54 +00:00
Sameer Rahmani 8f2944e0e4
Setup the noether mode 2024-03-23 12:06:01 +00:00
Sameer Rahmani e3f744ae8f
Create a macro similar to use! but specialized for themes 2024-03-21 20:21:23 +00:00
Sameer Rahmani 46f8869e1a
Setup the new use! macro with a new editor module 2024-03-21 19:37:50 +00:00
Sameer Rahmani 70f14f5928
Fix the wm flag detection issue 2024-03-09 22:00:49 +00:00
Sameer Rahmani 248fbdf082
Add verilog support 2024-03-04 22:35:37 +00:00
Sameer Rahmani 33965e2b28
Add mechanism to extend the PATH var on the derivation 2024-02-29 21:24:22 +00:00
Sameer Rahmani 518b3d8f91
Add python as the runtime dependency 2024-02-29 17:40:45 +00:00
Sameer Rahmani 660086397e
Fix the wm issue with the normal mode 2024-02-26 16:44:43 +00:00
Sameer Rahmani 688c76af87
Make sure WM mode is reachable 2024-02-22 14:19:57 +00:00
Sameer Rahmani d2713dab39
Fix the cc path on fg42 nix 2024-02-21 15:46:04 +00:00
Sameer Rahmani 98821b2e73
Replace the reference to cc with stdenv.cc in the derivation 2024-02-20 22:23:37 +00:00
Sameer Rahmani ceae5e49fd
Fix the broken style of flake.nix 2024-02-20 17:31:38 +00:00
Sameer Rahmani 777a6d06c0
Make the default nix package system-aware 2024-02-20 17:22:46 +00:00
Sameer Rahmani d53d872068
Add bash as a direct dependency 2024-02-20 17:21:29 +00:00
Sameer Rahmani 82b377f00e
Finish up the first working flake to build FG42 2024-02-20 14:53:50 +00:00
Sameer Rahmani 6893e2d991
Remove the redundant Dockerfile 2024-02-18 16:13:24 +00:00
Sameer Rahmani 4244422a7b
Move deps and fg42-config under fg42 package with new names 2024-02-18 16:12:46 +00:00
Sameer Rahmani f11a4b8289
Update the license header for 2024 2024-02-18 16:08:02 +00:00
Sameer Rahmani b3e2dcf99e
Move cubes directory under fg42 2024-02-18 16:06:30 +00:00
Sameer Rahmani 9c016423ff
Rename the core directory to lisp 2024-02-18 16:02:31 +00:00
Sameer Rahmani ffe7686470
Fix several discrepancies on dependencies 2024-02-18 15:50:18 +00:00
Sameer Rahmani 337ee36a1a
Remove the local version of Vazir font 2024-02-17 15:18:17 +00:00
Sameer Rahmani 3e0a4e71af
deps: Fix a broken pkgs name in clojure cube 2024-02-17 15:17:12 +00:00
Sameer Rahmani d4cf1e698d
nix: Add a basic flake and derivation for fg42 2024-02-17 15:15:46 +00:00
Sameer Rahmani 884ec253f1
Fix the inbalance parans 2024-02-16 17:30:29 +00:00
Sameer Rahmani 55e9037aa6
Add support for custom emacs.d location via FG42_EMACSD 2024-02-16 12:44:50 +00:00
Sameer Rahmani 2491b7f2cf
Fix the ui-hook to respect cube's flags 2024-02-11 12:45:53 +00:00
Sameer Rahmani 8a275d7873
Make themes available via the flag system 2024-02-11 12:20:15 +00:00
Sameer Rahmani 5d06272e19
Disable the agda cube by default 2024-02-11 12:20:15 +00:00
Sameer Rahmani 0827329d58
agda: Disable agda cube by default 2024-02-11 12:20:15 +00:00
pouya-abbassi 3f6a77618a Merge pull request 'Add company-box to clojure cube' (#2) from pouya-abbassi/FG42:master into master
Reviewed-on: FG42/FG42#2
2023-10-17 12:46:58 +01:00
Pouya Abbassi 726353f80f
Add company-box to clojure cube 2023-10-17 15:00:16 +03:30
Sameer Rahmani 1ab16cf8af
Add julia support 2023-10-17 10:47:12 +01:00
Sameer Rahmani 3bbc666ff6
Add nix support 2023-10-17 10:46:58 +01:00
Sameer Rahmani 1d45057dda
Add some utility functions to the shell module to be used in the project interface 2023-10-17 10:46:45 +01:00
Sameer Rahmani 5cd3bde92c
force lsp on c++ major mode 2023-10-17 10:45:06 +01:00
Sameer Rahmani 5159d37cf6
Remove the gc optimization to fix the gc freeze 2023-10-17 10:44:18 +01:00
Sameer Rahmani f688436ece
Rename ssh.el to shell.el 2023-07-21 18:10:10 +01:00
Sameer Rahmani 3d1bcb9d42
Add the support for project local .fg42.el files 2023-07-21 10:46:16 +01:00
Sameer Rahmani 0d19827489
Add a new cube to support Idris 2023-07-21 10:45:46 +01:00
Sameer Rahmani ac9d50256c
Disable the scroll bar only in GUI mode 2023-07-21 10:45:13 +01:00
Sameer Rahmani e754a9c2dd
Update the noether views to contain the default 3 2023-07-15 12:15:30 +01:00
Sameer Rahmani b772ab634d
Disable the default modeline and replace it by Noether 2023-06-25 23:40:24 +01:00
Sameer Rahmani 0c01ccf82b
Update the license header to update the copyright dates 2023-06-11 20:50:41 +01:00
Sameer Rahmani d6f6d931f5
Add fpkg/require function 2023-06-11 20:46:29 +01:00
Sameer Rahmani 08e52fb49d
Fix the issue with running a cube after initialization 2023-06-11 12:47:00 +01:00