127 private links
Hot take: YAML isn't a configuration language or a configuration language format, it's a serialization format. Is de-serializing some data structures the best way to configure a program? Maybe not. (Probably not. Mostly not.)
Like programming languages, all configuration systems communicate with both the computer and other people. But most are designed only for the computer to consume, not to be clear when people read it. De-serializing your live data structures is an extreme example of this.
This guide describes how to tune your AMD64/x86_64 hardware and Linux system for running real-time or low latency workloads.
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
Python development configuration for vim.
Features
- Group dotfiles into units (stow packages)
- Automatically symlink (stow) files
- Backup dotfiles with git
- Keep track of simultaneous dotfile configurations for multiple environments
- Supports shell autocompletion
12 simple configuration tips for your .nanorc file, useful for programmers!
- Smooth Scrolling
- Syntax Highlighting
- Auto-indentation
- Backups
- Case Sensitive Searches
- Nano History
- More Editing Space
- Hide help from bottom
- Disable Line Wrapping (nowrap)
- Tab size
- Convert Tabs to Spaces
- Enable Mouse
Finally, after many people have asked for it: here is part two of the mutt-series: this time we talk about actually using and configuring mutt, and some other smaller tools needed for a nice email-workflow.
The link to part one is reported in the beginning of the article.
A system for automatically configuring mutt and isync with a simple interface and safe passwords.
The non-repetitive alternative to YAML...
Dhall is programmable, but NOT Turing-complete.
Dhall supports comments, multi-line string literals and string interpolation with non-technical users in mind.
A small tool that could store, version, retrieve, and format our application configurations in order to keep sync between coworkers and environments.
A few weeks ago, I felt inspired by articles from Jeff Kreeftmeijer and Armin Ronacher. I took some time to configure and fine-tune my Vim environment. A lot of new stuff made it into my .vimrc file and my .vim directory. This blog post is a summary describing what I’ve added and how I use it in my daily work.
The ability to customize tools to suit your needs is one of the great advantages of many Linux utilities. However, when you find yourself working on a new server, there is the issue of getting the settings you are comfortable with working in a new env.
spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim.
It is a completely cross platform distribution that stays true to the feel of vim while providing modern features like a plugin management system, autocomplete, tags and tons more.