{"id":26253041,"url":"https://github.com/bgcicca/oh-my-lem","last_synced_at":"2025-03-13T17:29:29.018Z","repository":{"id":279467479,"uuid":"938912388","full_name":"bgcicca/oh-my-lem","owner":"bgcicca","description":"A lem distribution made for hackers.","archived":false,"fork":false,"pushed_at":"2025-03-09T17:21:31.000Z","size":1046,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T18:25:53.802Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Scheme","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bgcicca.png","metadata":{"files":{"readme":"readme.org","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"bgcicca","ko_fi":"brunociccarinoo","buy_me_a_coffee":"ciccabr9p"}},"created_at":"2025-02-25T17:37:31.000Z","updated_at":"2025-03-09T17:21:35.000Z","dependencies_parsed_at":"2025-03-01T16:30:50.045Z","dependency_job_id":null,"html_url":"https://github.com/bgcicca/oh-my-lem","commit_stats":null,"previous_names":["bgcicca/.lem","bgcicca/oh-my-lem"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgcicca%2Foh-my-lem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgcicca%2Foh-my-lem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgcicca%2Foh-my-lem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgcicca%2Foh-my-lem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bgcicca","download_url":"https://codeload.github.com/bgcicca/oh-my-lem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243447596,"owners_count":20292455,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-13T17:29:28.436Z","updated_at":"2025-03-13T17:29:29.004Z","avatar_url":"https://github.com/bgcicca.png","language":"Scheme","funding_links":["https://github.com/sponsors/bgcicca","https://ko-fi.com/brunociccarinoo","https://buymeacoffee.com/ciccabr9p"],"categories":[],"sub_categories":[],"readme":"#+OPTIONS: toc:t\n* Oh My Lem\n\n[[https://lem-project.github.io/icon-blue.svg]]\n\nThe text editor lem is the lisp hacker editor, super complete, extensible and easy to understand, together with emacs they are very powerful tools for those who work with lisp and many other languages. Knowing that there are people who don't like configuring the editor or who don't know how to configure the editor, I created this distro to make your user experience as easy as possible.\n\n[[./lem-dashboard.png]]\n\n* Table Of Contents\n  - [[#Language-modes][Language Modes]]\n  - [[#Config-Keymaps][Config Keymaps]]\n      - [[#Window][Window]]\n      - [[#Lisp-mode][Lisp mode]]\n      - [[#Editor][Editor]]\n      - [[#Help][Help]] \n  - [[#Extensions][extensions]]\n  - [[#Themes][themes]]\n  - [[#See-aslo][See aslo]]\n\n* Install\n\n#+BEGIN_SRC shell\n# If you have another config, make a backup of it.\nmv .lem .lem.bak\n\n# and clone the repo\ngit clone https://github.com/bgcicca/oh-my-lem ~/.lem\n#+END_SRC\n\nAfter that, just start your lem normally\n\n* Language modes\n\n- Lisp mode\n- Guile mode \n- Java mode\n- C mode \n- Html mode \n- Css mode \n- Js mode\n\n* Config Keymaps\n\n**** Window\n- C-c s: split active window horizontally\n- C-c v: split active window vertically\n- C c o: change to next window\n- C-c p: change to previous window\n- C-d: delete active window\n\n**** Lisp mode\n- C-c l: start lisp mode\n- C-r r: start lisp repl\n- C-h p: lisp apropos package\n- C-h f: lisp describe symbol\n- C-h a: lisp apropos\n\n**** Editor\n- C-e: exit lem\n- C-c r: copy region to clipboard\n- C-v: yank text from clipoard\n- C-s: save current buffer\n- C-z: undo\n- C-/: comment or uncomment region\n- C-f: find file\n- C-r o: toggle read only\n- C-r b: rename buffer\n\n**** Help\n- C-h b: describe bindings\n- C-h k: describe key\n- C-h c: apropos command\n\nThese are the current keybinds of the distro\n\n* Extensions\n\n- [[https://github.com/ecraven/r7rs-swank][r7rs-swank]]\n- [[https://github.com/40ants/lem-pareto][lem-pareto]]\n\n* Themes\n\n- Gruvbox Material\n\n[[gruvbox-material-theme.png]]\n\n- Svelte High Contrast\n\n[[svelte-high-contrast.png]]\n\n- Svelte\n\n[[svelte-theme.png]]\n\n* See aslo\n\n- [[https://github.com/lem-project/lem][lem-project]]\n- [[https://github.com/fukamachi/.lem][fukamachi/.lem]]\n- [[https://github.com/solanav/lem-conf][solanav/lem-conf]]\n- [[https://github.com/Gavinok/.lem][Gavinok/.lem]]","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgcicca%2Foh-my-lem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbgcicca%2Foh-my-lem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgcicca%2Foh-my-lem/lists"}