Skip to content

Configuration files for some of my favourite programs on GNU/Linux.

License

Notifications You must be signed in to change notification settings

ptrr/dotfiles-2

Repository files navigation

Configurations for GNU/Linux

Setup overview

This is a non-exhaustive list:

  • Operating System Arch Linux (GNU/Linux). Because I like a rolling-release distro, having the newest packages, and access to probably the best user wiki around.
  • Window manager i3-gaps. For a keyboard-centric, highly-customisable, tilling window manager.
  • Bar polybar. Flexible, easy-to-use, system bar.
  • Compositor compton. For transparency and some mildly fancy effects like shadows.
  • Terminal emulator urxvt. Customisable, lightweight, simple terminal.
  • Text editor vim. The decent text editor that is not included with Emacs.
  • File Manager ranger. Console application, extensible, and straightforward.
  • Mail client mutt. Robust, reliable, email client for communicating via the console.
  • Feed reader newsboat. Simple RSS reader with podcasting capabilities.
  • Music server mpd. Music Player Daemon works in the background, enabling all sorts of clients to interface with it.
  • Music client ncmpcpp. Console based MPD interface.
  • GUI Music client Cantata. Qt app to interface with MPD. Fully featured.
  • Program launcher rofi. Actually the program is quite more than that, but I mostly use it for launching programs.
  • PDF viewer zathura. Vi-like keybindings for document viewing.
  • Notifications dunst. Highly customisable notifications daemon. Gets the job done.
  • Fonts IBM Plex family, as well as DejaVu Sans Mono and DejaVu Sans.
  • Icon font Font Awesome. For adding some visual flair to the system bar.
  • GTK Theme Adwaita dark.
  • GTK Icon theme Papirus.

Samples of my current setup

'Fake busy'.
i3 sample fake busy

Actual busy.
i3 sample busy

Clean desktop with dunst notification.
i3 sample clean desktop

License

Unless otherwise noted, all code herein is distributed under the terms of the GNU General Public License v3.0. In cases where that cannot apply (e.g. a picture), the Creative Commons Attribution-ShareAlike 4.0 License shall be used instead.

Credits

The wallpaper image file is courtesy of Galina N on Unsplash. Used under the terms of the Unsplash license.

The slick greeter background is courtesy of Michael Fertig on Unsplash. Used under the terms of the Unsplash license.

All code herein is a combination of my own work, adaptations from others' contributions, man pages, and wiki articles.

About

Configuration files for some of my favourite programs on GNU/Linux.

Resources

License

Stars

Watchers

Forks

Packages

No packages published