aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2017-04-23 16:39:32 +0200
committerneodarz <neodarz@neodarz.net>2017-04-23 16:39:32 +0200
commitb9a75ce7f7fbebce4a953627ad1b25163b90b6c1 (patch)
tree579d2bfef8f74fd0d0001c0cfb5454292217a9b6
parent9e1e6ccedf25a8e76d346a8ff3014dfe98c5924a (diff)
downloaddotfiles_ascii-b9a75ce7f7fbebce4a953627ad1b25163b90b6c1.tar.xz
dotfiles_ascii-b9a75ce7f7fbebce4a953627ad1b25163b90b6c1.zip
Add some doc & add battery info to i3bar
-rw-r--r--README.md26
-rw-r--r--i3pystatus/.config/i3pystatus/conf.py22
2 files changed, 23 insertions, 25 deletions
diff --git a/README.md b/README.md
index 35e4cef..42f8b2e 100644
--- a/README.md
+++ b/README.md
@@ -2,12 +2,12 @@
██ ██ ████ ██ ██
░██ ░██ ░██░ ░░ ░██
░██ ██████ ██████ ██████ ██ ░██ █████ ██████
- ██████ ██░░░░██░░░██░ ░░░██░ ░██ ░██ ██░░░██ ██░░░░
- ██░░░██░██ ░██ ░██ ░██ ░██ ░██░███████░░█████
+ ██████ ██░░░░██░░░██░ ░░░██░ ░██ ░██ ██░░░██ ██░░░░
+ ██░░░██░██ ░██ ░██ ░██ ░██ ░██░███████░░█████
░██ ░██░██ ░██ ░██ ░██ ░██ ░██░██░░░░ ░░░░░██
-░░██████░░██████ ░░██ ░██ ░██ ███░░██████ ██████
+░░██████░░██████ ░░██ ░██ ░██ ███░░██████ ██████
░░░░░░ ░░░░░░ ░░ ░░ ░░ ░░░ ░░░░░░ ░░░░░░
-
+
▓▓▓▓▓▓▓▓▓▓
░▓ about ▓ custom linux config files
░▓ author ▓ xero <x@xero.nu>
@@ -16,27 +16,21 @@
░▓▓▓▓▓▓▓▓▓▓
░░░░░░░░░░
- awesome > awesome wm config and ghost theme
bin > system automation scripts
- compton > minimal composite config for opacity
figlet > custom 3d font
fonts > configs for gohu and other bitmap fonts
fun > term color, sys info, and other misc scripts
git > global git config and aliases
- herbstluftwm > herbstluft wm config and greybeard theme
- irssi > nixers irc theme
- mc > midnight commander ui colors
mpd > music player daemon setup
mutt > minimal mutt setup
ncmpcpp > ncurses mpc++ ui/color settings
+ newsbeuter > url links
pacman > pacman colors and progress bar animations
previews > unixporn screenshots
pygments > add syntax highlighting to cat and less commands
ranger > file manager with image previews and z3bra theme
ryu-login > ryu ansi art for /etc/issue tty login
ssh > remote ssh server keep alive
- stalonetray > stand alone tray for daemons
- sublime > sublime text 2 with greybeard, monokai, and gohu
themes > mod of the cathexis dark theme for gtk/qt/xfce
tmux > terminal multiplexer with custom status bar
urxvt > sourcerer terminal colors and keyboard settings
@@ -57,9 +51,9 @@
- [previews](#previews)
#dotfiles
-in the unix world programs are commonly configured in two different ways, via shell arguments or text based configuration files. programs with many options like window managers or text editors are configured on a per-user basis with files in your home directory `~`. in unix like operating systems any file or directory name that starts with a period or full stop character is considered hidden, and in a default view will not be displayed. thus the name dotfiles.
+in the unix world programs are commonly configured in two different ways, via shell arguments or text based configuration files. programs with many options like window managers or text editors are configured on a per-user basis with files in your home directory `~`. in unix like operating systems any file or directory name that starts with a period or full stop character is considered hidden, and in a default view will not be displayed. thus the name dotfiles.
-it's been said of every console user:
+it's been said of every console user:
> _"you are your dotfiles"_.
since they dictate how your system will look and function. to many users (see [ricers](http://unixporn.net) and [beaners](http://nixers.net)) these files are very important, and need to be backed up and shared. people who create custom themes have the added challenge of managing multiple versions of them. i have tried many organization techniques. and just take my word for it when i say, keeping a git repo in the root of your home directory is a bad idea. i've written custom shell scripts for moving or symlinking files into place. there are even a few dotfile managers, but they all seem to have lots of dependencies. i knew there had to be a simple tool to help me.
@@ -79,7 +73,7 @@ or clone it [from source](https://savannah.gnu.org/git/?group=stow) and [build i
#how it works
by default the stow command will create symlinks for files in the parent directory of where you execute the command. so my dotfiles setup assumes this repo is located in the root of your home directory `~/dotfiles`. and all stow commands should be executed in that directory. otherwise you'll need to use the `-d` flag with the repo directory location.
-to install most of my configs you execute the stow command with the folder name as the only argument.
+to install most of my configs you execute the stow command with the folder name as the only argument.
to install my **herbstluft** theme _greybeard_ use the command:
@@ -87,11 +81,11 @@ to install my **herbstluft** theme _greybeard_ use the command:
this will symlink files to `~/.config/herbstluftwm` and various other places.
-but you can override the default behavior and symlink files to another location with the `-t` (target) argument flag.
+but you can override the default behavior and symlink files to another location with the `-t` (target) argument flag.
to install the **ryu-login** you need to execute the command:
-`stow -t / ryu-login`
+`stow -t / ryu-login`
this will symlink the file to `/etc/issue`.
diff --git a/i3pystatus/.config/i3pystatus/conf.py b/i3pystatus/.config/i3pystatus/conf.py
index 7a97c98..4359251 100644
--- a/i3pystatus/.config/i3pystatus/conf.py
+++ b/i3pystatus/.config/i3pystatus/conf.py
@@ -48,16 +48,20 @@ status.register("text",
# goes below 5 percent while discharging. The block will also color RED.
# If you don't have a desktop notification demon yet, take a look at dunst:
# http://www.knopwob.org/dunst/
-#status.register("battery",
-# format="{status} {percentage:.2f}% [{percentage_design:.2f}%] {remaining:%E%hh:%Mm}",
-# alert=True,
-# alert_percentage=5,
-# status={
-# "DIS": "↓",
-# "CHR": "↑",
-# "FULL": "=",
-# },)
+status.register("battery",
+ format="{status} {percentage:.2f}% [{percentage_design:.2f}%] {remaining:%E%hh:%Mm}",
+ alert=True,
+ alert_percentage=5,
+ status={
+ "DIS": "↓",
+ "CHR": "↑",
+ "FULL": "=",
+ },
+ hints = {"markup": "pango", "separator": False, "separator_block_width": 0},)
+status.register("text",
+ text=" ░▒▓█▓▒░ ",
+ hints = {"separator": False, "separator_block_width": 0},)
# Displays whether a DHCP client is running
#status.register("runwatch",