FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
dakra/dmacs: Emacs Literate Configuration with borg · GitHub
dakra
/
dmacs
Public
Notifications
You must be signed in to change notification settings
Fork
18
Star
124
Code
Issues
1
Pull requests
0
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Branches
Tags
Open more actions menu
Latest commit
History
1,429 Commits
1,429 Commits
Folders and files
Name
Name
Last commit message
Last commit date
etc
etc
lib
lib
.gitignore
.gitignore
.gitmodules
.gitmodules
LICENSE
LICENSE
Makefile
Makefile
README.org
README.org
init.org
init.org
Repository files navigation
README
BSD-2-Clause license
Emacs Literate Configuration
Contents
Contents
About
Installation
External packages
Emacs Initialization
Set some early UI settings
Package Management
Org config tangle
Package Settings
Borg
Use-Package
Epkg
Don’t litter configs
Moe theme:
Personal Information
Some config helper functions
Change Emacs default config
UI
Configure Emacs builtin packages
Simple: Change some default keybinding (kill-this-buffer, up/downcase-dwim)
Abbrev
Auto-revert: Revert buffer when file changes on disk
Epa: the EasyPG Assistant, transparent file encryption (gpg)
Saveplace: Remember your location in a file
Savehist: Keep track of minibuffer history
So-long: Mitigating slowness due to extremely long lines
Ansi-color
Compile
Comint
Subword: CamelCase aware editing operations
Shr: Simple html renderer
Info: View info pages
Makefile
Goto-addr: Buttonize URLs and e-mail addresses in the current buffer
Time
Calendar
Network net-utils
UI
Alert: Growl-style notification system
Sauron: Event log (listen to d-bus and other messages and show them)
Eldoc: Display help
Dimmer: Visually highlight the selected buffer
Hl-todo: Highlight and navigate TODO keywords
Fill-column-indicator
Volatile highlights
beacon: Highlight current line/cursor when switching frames
which-key: Display available keybindings in popup
which-func: Show the name of the current function definition in the modeline
Nicer buffer name for buffers with same name
Highlight indentions
Symbol-overlay
Emoji font
Automatically remove trailing whitespace (only if I put them there)
Highlight long lines
default-text-scale: Zoom font size for all buffers
Zone: Emacs screen saver
Sticky-buffer: Lock a buffer to a window
Editor
Aggressive-indent
Lossage: Live update lossage buffer
hippie-exp: Expand by fuzzy matching text in open buffers
rainbow-delimiters: Different color for each parenthesis level
fancy-narrow: Fancier narrow
crux: Various small useful utility functions
smartparens
Editorconfig
Misc
Smart-region: Smart region selection
Selected: One key keybindings for regions when selection active
Multiple-cursors
smartrep: Repeat previous command without prefix key
copy-as-format: Copy text as GitHub/Slack/JIRA/HipChat/… formatted code
zop-to-char: Remove multiple characters at once
Cycle outline and code visibility
edit-indirect: Edit a region in a separate buffer
with-editor: Use local Emacs instance as $EDITOR (e.g. in `git commit’ or `crontab -e’)
Move text
Grep (wgrep/rg/ag)
Grep-context: Get more context for compilation/grep buffers by pressing +/-
Search/Replace
Re-builder
Visual-regex:
Prescient
deadgrep: Interface for ripgrep
Company: Auto completion
Discover-my-major: Display a list of keybindings for the current major mode
Helpful: A better help buffer
Elisp-demos: Inject elisp demos into help buffer
Undo
Spell checker
Ispell
Flyspell
Flyspell-correct: Show list of correct spelling suggestions
Language tool: Grammar, Style and Spell Checker
Guess-language: Automatically guess languages and switch ispell
Project Management
Projectile
Treemacs: A tree layout file explorer
Ivy
Flx: Fuzzy search
Smex: Improved M-x
Ivy
Swiper: Search with ivy
Counsel
Counsel-jq: Counsel interface for the jq command line tool
ivy-posframe: Display ivy in child frames instead of minibuffer
Navigation
Avy: Quickly jump to any character on screen
Ace-link: Quickly jump to any link on screen
Ace-window: Select/move/swap windows
Dumb-jump: Jump to definition with smart regex searches
ibuffer
Imenu
Xref
Sort packages
Recentf
View Large Files
PDF Tools
atomic-chrome / GhostText: Edit text area in browser
Misc
Dired
Dired-hacks
Treemacs-icons-dired: Treemacs icons for dired
Helm
Hydras
Tramp
Eshell
Prompt
Z: cd to frequent directory
Eshel-up: Quickly go to a specific parent directory in eshell
Eshell-fringe-status: Show last status in fringe
Autocomplete
vterm
Version Control
Emacs vc settings
Diff-hl: Show git status in fringe
Gitpatch: Easily send patches from dired/magit/ibuffer
Magit
Smerge
Forge: Work with Git forges from the comfort of Magit
Annotate: Annotation any file and export as commented unified diff or as code comment
Browse-at-remote: Open website (github/gitlab) for current buffer/line/log
Programming
General setup
Apheleia: Auto formatting
Flycheck
LSP: Language Server Protocol
Java
ABAP
Crontab
C/C++
GLSL: OpenGLSL shader
Graphviz
PlantUML
Configs (yaml/toml/ini/.conf/etc)
Arch PKGBUILD
PO: Edit GNU gettext PO files
YAML
TOML
CSV
CDS Core Data Services
Systemd
Nginx
Apache
Docker
Debugging
Elixir
Fish
Scala
Go
Haskell
Javascript
Lisps
Elisp
Helper libraries (dash, s, marshal)
Request
Auto-compile
Litable: Live preview for elisp
Package helpers
El2markdown: Convert package commentary to markdown
Common Lisp
Clojure
CIDER
clj-refactor
ivy-clojuredocs
clj-kondo Flycheck integration with the clj-kondo linter
Datomic yasnippets
Datomic utility functions
Hy
Lua
Markup Languages
Nim
Octave
PHP
Python
LSP with the Microsoft language server
Cython
Jupyter
Main Python setup
Anaconda: Code navigation, documentation lookup and completion for Python
Pippel: List, install, upgrade packages with pip
Pip requirements
Sphinx
Python-test: Run python tests with unittest, pytest, django
Pyramid
Django
Pydoc: Nicer documentation view
Isort
Blacken: Auto format Python buffer with black
Virtualenvwrapper: Automatically switch virtualenvs on projectile switch project
Prolog
Redis
Ruby
Rust
Solidity (Ethereum)
SQL
MongoDB
Tex
Typescript
Web
personal.el
Org
Org Packages
Org-agenda
Org-super-agenda
Org-caldav: Sync your calendars with your agenda / org tasks
Org-babel
Org-src
Org-indent: Indent text according to outline structure.
Org-superstar: Use utf-8 characters instead of `*` as bullet points
Org-capture
Org-clock:
Org-crypt: Encrypt parts in org file tagged with CRYPT
Org-export
Org-habit: Track habits
Org-man: Make org-links work with man pages
Org-expiry: Automatically add a CREATED property when inserting a new headline
Org-id: Create ID property with new task
Org-table
Org-toc: Create table of content in org files
Org-pomodoro
Org-jira: Sync issues with Jira
Org-github: Sync issues with GitHub
Org-link
Orgit: org-link support for magit buffers
Counsel-org-clock
Irc
Email
Mu4e
Mail (mu4e/gnus) icalendar / org integration
Org and mails
mml-sec: Auto sign mails
Gnus-dired: Attach files from dired (C-c RET C-a)
mu4e-contrib: Display html messages
mu4e-patch: Colorize patch-based emails
Window Manager
Exwm
Statusbar
Gpastel: gpaste clipboard manager synchronization with kill-ring
PulseAudio
Xbacklight: Adjust screen brightness
Network
Navigation
Switch window
winner-mode: undo/redo window configurations
Transmission: Bittorent
Multimedia
Brain-fm: Stream music from brain.fm
Emms
YouTube Download
Image (magick)
Scrot: Screenshot utility using scrot
Misc
Atomx
Auto-display-battery-mode
Aurel: Search, vote for and download AUR packages
Gif-Screencasts: One-frame-per-action GIF recording
IPInfo: Get IP info from ipinfo.io
Speed-type: Type a text and measure your speed
Disk-usage: File system analyzer. Tabulated view of file listings sorted by size
Systemctl
OVPN: OpenVPN management mode
F5 VPN
Ledger: Accounting
Elfeed: Atomx/RSS news reader
Rdesktop
Info-beamer
KDEConnect
KeePassXC
Nov: Read EPUBs
Piper: Shell scripting with Emacs
Pocket reader
Eww
Wolfram alpha
Tea timer
Web Server: A web server running handlers written in Emacs Lisp
Debug emacs init startup time
Umlaut mode: A mode for conveniently inserting Umlauts
Unsortet stuff in no packages
Libraries
jiralib2: Provide connectivity to JIRA REST services.
ejira-parser: Parsing to and from JIRA markup.
language-detection: Detect programming language in a buffer
Oauth2: OAuth 2.0 Authorization Protocol
Posframe: Pop a child frame at point
Post Initialization
About
Emacs Literate Configuration with borg
Topics
borg
emacs
emacs-configuration
org-mode
Resources
Readme
BSD-2-Clause license
Activity
Stars
124
stars
Watchers
9
watching
Forks
18
forks
Report repository
Releases
Packages
Used by
Contributors
Languages
Back
|
FazBrowse Home
|
New Git URL