GitHub - okubax/dotfiles: My configuration files.
source link: https://github.com/okubax/dotfiles
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Dotfiles
dotfiles for my i3 + lemonbar setup on ArchLinux
I use this configuration for my laptop which runs i3 window manager on
Arch Linux.
Ideas mostly stolen copied from others and modified to fit my use, I have acknowledged some but if I'm using parts or all of your config, THANKS!.
Dependencies
Note: I hope I've covered all dependencies here, but something might be missing
This setup is intended for regular i3, I haven't tested it with i3-gaps by Airblader so you'll probably have to make a few changes if you want to use that. Only tested on ArchLinux-- I can't make any guarantees about its compatibility with other distros.
clipmenu
-- Clipboard management using dmenuconky
-- Lightweight system monitor for X (for dropbox and todo-cli displays)dropbox-cli
-- Command line interface for dropboxhsetroot
-- A tool which allows you to compose wallpapers for X | aur linkii
-- A minimalist FIFO and filesystem-based IRC client, from sucklessj4-dmenu-desktop
-- A much faster replacement for i3-dmenu-desktopkitty
-- A modern, hackable, featureful, OpenGL-based terminal emulatorlemonbar
-- A featherweight, lemon-scented, bar based on xcb | aur linkmpc
-- Client formpd
, responsible for telling lemonbar about the currently playing media.mpd
-- Flexible, powerful, server-side application for playing music withncmpcpp
as clientmsmtp
-- A mini smtp clientmutt
-- Small but very powerful text-based mail clientofflineimap
-- Synchronizes emails between two repositoriespamixer
-- Pulseaudio command-line mixer like amixerpicom
-- X compositor that may fix tearing issuespass
-- Stores, retrieves, generates, and synchronizes passwords securelyplayerctl
-- mpris media player controller and lib for spotify, vlc, audacious, bmp, xmms2, and othersranger
-- A simple, vim-like file managerredshift
-- Adjusts the color temperature of your screen according to your surroundingsvim
-- Vi Improved, a highly configurable, improved version of the vi text editorwmctrl
-- A Tool to control your EWMH compliant window manager from command line (for i3 workspaces onlemonbar
)xdotool
-- Command-line X11 automation tool, to show current window title onlemonbar
~/.fonts
Jetbrains Mono
-- Typeface for developers, by JetBrainsFont Awesome
-- Iconic font designed for Bootstrap
Housekeeping
-
First, install the dependencies listed in the section above.
-
bin/
contains custom scripts. Add them to your$PATH
and ensure that they are executable. -
My default shell is zsh and I use the oh-my-zsh framework to manage my zsh configuration.
-
You need to have gnupg installed and configured properly for pass to work.
-
Using Nord for Xresources and terminal colors
-
Using xero's hashwall script to generate and set wallpaper
Installation
git clone https://github.com/okubax/dotfiles.git
cd dotfiles
./dots.sh
Screenshot
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK