Long-Time Emacs User Looking to Level-Up (note-taking for classes)

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • dot-emacs

    My Emacs configuration files - mirrored from GitLab (by zzamboni)

  • I was also an Emacs user for a very long time, and only started using Org mode (relatively) recently. I can heartily recommend it - it has become my almost exclusive use of Emacs. I have a few pointers to the resources that helped me get started in the Org section of my old config file at https://github.com/zzamboni/dot-emacs/blob/master/init.org#org-mode. You can also see there a good selection of configuration options and packages that I found useful.

  • dot-doom

    My Doom Emacs config files. Mirrored from https://gitlab.com/zzamboni/dot-doom

  • Note that I said my "old config". A few months ago. I decided to try Doom Emacs. Over a couple of days, I ported most of the important bits of my decades-old, hand-maintained config, and in the process realized I could get rid of a lot of scaffolding (like the whole package-management bits in your config) by virtue of Doom's existing mechanisms, and also I could omit a lot of the configuration because Doom includes decent defaults for many things. I have not regretted moving to Doom. You can find my new config at https://github.com/zzamboni/dot-doom/blob/master/doom.org.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • configuration

    Discontinued My configs: OS setups, dotfiles, scripts and more. (by cadadr)

  • One particular thing I can suggest for equations is dynamic latex equation previews, which toggles TeX source when the cursor is on an equation but when it goes out of it it toggles a rendered preview. See this and this, adapted from this).

  • org-autolist

    Making it even easier to edit lists in org-mode!

  • One package that was helpful for note-taking was org-autolist. I took all my notes as outlines and that made it faster.

  • org-sidebar

    A helpful sidebar for Org mode

  • Org-sidebar would have made navigating class notes even easier.

  • org-noter

    Emacs document annotator, using Org-mode

  • Because I started my program a while ago (and I'm now well past the coursework phase), there were some packages that hadn't yet been developed (or were in their infancy) but that I absolutely wish I'd had at the beginning of my program for taking notes on courses and readings: org-noter, org-roam, org-ref, and org-roam-bibtex. Since you're just starting out in a program, you might take a look at these. (I plan to implement these fully into my workflow once I get a bit more time.)

  • backup-each-save

    Emacs package to backup each save of a file

  • Backup: backup-each-save, saveplace, and configuring auto-save. Plus whatever automatic off-site backup works for you. (I've been saved more than few times by automatic backups!)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • git-auto-commit-mode

    Automatically commit to git after each save

  • Version control with git and magit. I use git even for non-software projects, like writing. For writing projects where you don't want to interrupt your focus/workflow to commit, you might find git-auto-commit-mode helpful.

  • writeroom-mode

    Writeroom-mode: distraction-free writing for Emacs.

  • Writing: writeroom-mode, wc-goal-mode, flyspell, and adding some nice aesthetic options. I created some tips for writing in org-mode here.

  • pdf-tools

    Discontinued Emacs support library for PDF files.

  • PDFs: pdf-tools is helpful (but a new maintainer is being sought and so how much you can depend on that long-term isn't clear to me yet).

  • org-pomodoro

    pomodoro technique for org-mode

  • Org-modules and add-ons: org-pomodoro (just noticed in searching that there's a "plus" version but I haven't tried it), org-inlinetask, org-wc, among others.

  • helm-bibtex

    Search and manage bibliographies in Emacs

  • I also second the suggestion of another poster on counsel, swiper, ivy, etc. (I love this suite and the various add-ons). I'd add ivy-bibtex.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts