Skip to content
View jamescherti's full-sized avatar

Block or report jamescherti

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamescherti/README.md

Hi there 👋 I am James Cherti

trophy

GitHub stats

Projects

  • minimal-emacs.d: This repository hosts a minimal Emacs configuration designed to serve as a foundation for your vanilla Emacs setup and provide a solid base for an enhanced Emacs experience. GitHub Repo stars

  • outline-indent.el: An origami.el alternative that provides a minor mode that enables code folding and outlining based on indentation levels for various indentation-based text files, such as YAML, Python, and other indented text files. Workflow GitHub Repo stars

  • easysession.el: Easysession is lightweight Emacs session manager that can persist and restore file editing buffers, indirect buffers/clones, Dired buffers, the tab-bar, and the Emacs frames (with or without the Emacs frames size, width, and height). Workflow GitHub Repo stars

  • watch-xfce-xfconf: Configure XFCE 4 programmatically by displaying the xfconf-query commands that correspond to any change made in XFCE 4 / Xfconf settings. GitHub Repo stars

  • dir-config.el: Automatically find and evaluate .dir-config.el Elisp files to configure directory-specific settings. Workflow GitHub Repo stars

  • elispcomp: A command line tool that allows compiling Elisp code directly from the terminal or from a shell script. It facilitates the generation of optimized .elc (byte-compiled) and .eln (native-compiled) files. GitHub Repo stars

  • vim-tab-bar.el: Make the Emacs tab-bar Look Like Vim’s Tab Bar . GitHub Repo stars

  • tomorrow-night-deepblue-theme.el: The Tomorrow Night Deepblue Emacs theme is a beautiful deep blue variant of the Tomorrow Night theme, which is renowned for its elegant color palette that is pleasing to the eyes. It features a deep blue background color that creates a calming atmosphere. The theme is also a great choice for those who miss the blue themes that were trendy a few years ago. Workflow GitHub Repo stars

  • ultyas: Ultyas is a command-line tool designed to simplify the process of converting code snippets from UltiSnips to YASnippet format. GitHub Repo stars

  • vim-tomorrow-night-deepblue: The Vim color scheme Tomorrow Night Deepblue is a beautiful deep blue variant of the Tomorrow Night color scheme. GitHub Repo stars

  • flymake-ansible-lint.el: The flymake-ansible-lint Emacs package provides a Flymake backend for ansible-lint. Workflow GitHub Repo stars

  • vim-easysession: Persist and restore your Vim editing sessions easily and effortlessly. GitHub Repo stars

  • flymake-bashate.el: A package that provides a Flymake backend for the bashate Bash script style checker. Workflow GitHub Repo stars

  • vim-client: Connect to Vim and edit files, diff files, send Vim commands, evaluate Vim expressions... GitHub Repo stars

  • cherrybuckle: Cherry MX Blue mechanical keyboard simulator (Compatible with: Linux and MacOS). GitHub Repo stars

  • pathaction: A command-line tool that enables the execution of specific commands on targeted files or directories. Useful for developers, Emacs users, Vim users... Its key advantage lies in its flexibility, allowing users to handle various types of files (such as source code, text files, images, videos, configuration files, and more) simply by passing the file or directory as an argument to the pathaction tool. GitHub Repo stars

  • be-quiet.el: The be-quiet Emacs package helps manage and minimize unwanted output in your Emacs environment. It is useful in contexts where controlling or suppressing verbosity is required. Workflow GitHub Repo stars

  • vim-hjklmode: Add hjkl navigation to all Vim modes. This Vim plugin will help you to break the habit of using the keys that make you move your hand away from the touch type position. GitHub Repo stars

  • inhibit-mouse.el: A package that disables mouse input in Emacs, offering a simpler and faster alternative to the disable-mouse package.

  • bash-stdops: A collection of helpful Bash scripts that simplify various operations, including file searching, text replacement, and content modification.

  • org-ibullets.el: A minor mode for Emacs that enhances Org mode by displaying heading bullets as UTF-8 characters.

  • compile-angel.el: An Emacs package that automatically compiles Emacs loaded or saved Elisp libraries. This lightweight alternative to auto-compile not only compiles Elisp files loaded with load and require, but also handles deferred and autoloaded files.

  • git-commitflow: A command-line interface that assists with the Git operations of adding, viewing differences, committing changes, and pushing updates.

  • All projects by James Cherti

jamescherti's Top Languages

Pinned Loading

  1. minimal-emacs.d minimal-emacs.d Public

    Minimal ~/.emacs.d - Better Vanilla Emacs Defaults and Optimized Startup

    Emacs Lisp 223 19

  2. outline-indent.el outline-indent.el Public

    outline-indent: Emacs Indentation-Based Folding and outlining (outline-indent.el)

    Emacs Lisp 38 2

  3. watch-xfce-xfconf watch-xfce-xfconf Public

    Configure XFCE 4 programmatically by using the xfconf-query commands that watch-xfce-xfconf displays.

    Python 16 1

  4. easysession.el easysession.el Public

    Emacs package: Easily persist and restore your editing sessions effortlessly.

    Emacs Lisp 36 3

  5. elispcomp elispcomp Public

    Elispcomp: Compile Elisp code from the command-line (Emacs Lisp code)

    Python 13

  6. vim-tab-bar.el vim-tab-bar.el Public

    Make the Emacs tab-bar Look Like Vim’s Tab Bar

    Emacs Lisp 12 2