Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Let's be honest: mostly Emacs.

NotificationsYou must be signed in to change notification settings

hrs/dotfiles

Repository files navigation

I hope you like fiddling with your.emacs.d ad nauseam, ‘cause I obviously do.

I’m currently runningDebian on an X1 Nano, usually mirrored with a single big monitor. I use thei3 window manager,Firefox, andEmacs.

You’re probably here for my literateEmacs config! Most of my time is spent in either Emacs or Firefox. I think a text editor is just a terrific environment for editing text, so I use Emacs for all kinds of things that “normal” people use specialized tools for, including:

  • Task management and general writing withOrg,
  • Email browsing withmu4e, backed by:
    • mbsync for synchronization over IMAP,
    • msmtp for sending messages over SMTP,
    • mu for managing a local searchable index,
    • gpg for encryption and signatures,
    • org-contacts for managing contacts and addresses, and
    • Fastmail for hosting,
  • RSS feed reading and management withelfeed andelfeed-org, with keybindings to send articles toInstapaper to read on my phone later,
  • Git withmagit, and
  • File management withdired andasync.

There’s also a lot of programming-specific configuration in there. I write a lot of Ruby, but there’s plenty of other, too.

I also use some non-Emacs tools! I like:

  • zathura as a PDF viewer,
  • feh as my image viewer,
  • pass for password management,
  • rofi for launching applications, and to use with a few custom scripts,
  • mpv andytp-dl for watching videos,
  • calibre for managing books and syncing to my Kindle, and
  • a hodgepodge ofSignal,Discord,Telegram,Zoom, andSlack for (quasi-)synchronous communication. They’re all clunky in their own ways, but: network effects.

This whole repository isn’treally intended for anyone’s use but my own, and of course it’s catered to my way of doing things, so, you know, be prepared for that.

Enjoy! 😁

Installation

Clone this thing wherever you like (I use~/.dotfiles) and run theinstall.sh script. That will:

  • Install a bunch of Debian packages,
  • Set up a bunch of symlinks in your home directory (e.g.,~/.bashrc~/.dotfiles/shell/.bashrc), and
  • Install a handful of required Ruby gems.

It (mostly) won’t overwrite existing files, so move those out of the way first.

Wallpaper

To ensure that wallpaper is set correctly, create a~/.wallpaper-directory symlink to the directory where you keep your wallpapers:

$ ln -s /where/your/wallpapers/live ~/.wallpaper-directory

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp