Lua Emacs

Open-source Lua projects categorized as Emacs

Emacs or EMACS is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor".

Top 7 Lua Emac Projects

  • awesome-dotfiles

    Dotfiles for awesome people using the awesomewm linux environment (by WillPower3309)

    Project mention: Trying to replicate the set up linked in the comment but getting this result. The screen size seems wrong, can't type in the terminal and the screen highlighted on the bar doesn't always match the screen I'm on. Are these logs I can check or anyone who might know what's wrong here? | reddit.com/r/awesomewm | 2022-07-17

    Dotfiles here: https://github.com/WillPower3309/awesome-dotfiles

  • dot

    ☕️ My Dot Files (by folke)

    Project mention: possibility of dedicated sign-type columns in signcolumn? | reddit.com/r/neovim | 2023-01-24

    -- @ref https://github.com/folke/dot/blob/master/config/nvim/lua/util/status.lua (modified) local M = {} _G.Status = M [email protected] {name:string, text:string, texthl:string}[] function M.get_signs() local buf = vim.api.nvim_win_get_buf(vim.g.statusline_winid) return vim.tbl_map(function(sign) return vim.fn.sign_getdefined(sign.name)[1] end, vim.fn.sign_getplaced(buf, { group = "*", lnum = vim.v.lnum })[1].signs) end function M.column() local diagnostic_sign, git_sign for _, s in ipairs(M.get_signs()) do if s.name:find("GitSign") then git_sign = s elseif s.name:find("Diagnostic") then diagnostic_sign = s end end local nu = " " local number = vim.api.nvim_win_get_option(vim.g.statusline_winid, "number") if number and vim.wo.relativenumber and vim.v.virtnum == 0 then nu = vim.v.relnum == 0 and vim.v.lnum or vim.v.relnum end local git_column = git_sign and ("%#" .. git_sign.texthl .. "#" .. git_sign.text .. "%*") or " " -- two spaces necessary to avoid jumping local diagnostic_column = diagnostic_sign and ("%#" .. diagnostic_sign.texthl .. "#" .. diagnostic_sign.text .. "%*") or " " -- right-aligned number column (thanks to the %=) -- %= @ref :h statusline "Separation point between alignment sections. Each section will be separated by an equal number of spaces" local number_column = "%=" .. nu local fold_column = "%C" local columns = { git_column, diagnostic_column, number_column, " ", fold_column, " ", } return table.concat(columns, "") end if vim.fn.has("nvim-0.9.0") == 1 then vim.opt.statuscolumn = [[%!v:lua.Status.column()]] end return M

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • dotfiles

    My dotfiles (by wbthomason)

    Project mention: nvim as a code editor | reddit.com/r/neovim | 2022-11-12

    LSP-config Author's Config

  • nixdots

    I have no idea what the hell I'm doing

    Project mention: looking for the best awesomewm config | reddit.com/r/awesomewm | 2023-01-06
  • dotfiles_2021

    Here are my config files in case my Linux goes down. You should be able to find the following configuration files. Feel free to downlaod and use 'em for your personnal usage !

  • dotfiles

    Mi configuración de arch linux (by karchx)

    Project mention: .emacs.d | reddit.com/r/emacs | 2022-03-21

    I share my emacs configuration, it is something minimalist and simple, for now it only has configurations for languages like c/c++ and golang. https://github.com/KenethSandoval/dotfiles/tree/master/.emacs.d

  • dotfiles

    Meus arquivos de configuração (by LucasTavaresA)

    Project mention: alright, hear me out. 80+ plugins with a load time of about 100 milliseconds. Extreme lazy loading! (Repost) | reddit.com/r/neovim | 2022-10-09

    config Nice This reminds me of borg which is a minimal pkg manager for emacs that uses git submodules

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-24.

Lua Emacs related posts

Index

What are some of the best open-source Emac projects in Lua? This list will help you:

Project Stars
1 awesome-dotfiles 890
2 dot 294
3 dotfiles 234
4 nixdots 53
5 dotfiles_2021 2
6 dotfiles 2
7 dotfiles 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com