mirror of
https://github.com/vincentbernat/i3wm-configuration.git
synced 2025-06-28 20:40:15 +02:00
Complete README.md with interesting parts.
This commit is contained in:
parent
492d03c753
commit
ce3438a2a5
1 changed files with 27 additions and 1 deletions
28
README.md
28
README.md
|
@ -7,4 +7,30 @@ configuration. I don't recommend using it by you can pick anything you
|
|||
need in it.
|
||||
|
||||
I rely on machine hostname for some configuration parts (see
|
||||
`start.lua`) for the most important part.
|
||||
`rc/start.lua`) for the most important part.
|
||||
|
||||
Here some of the things you may be interested in:
|
||||
|
||||
- It is modular. I am using `config` as a table to pass different
|
||||
things between "modules".
|
||||
- In `rc/start.lua`, there is a `xrun` function which runs a program
|
||||
only if it is not already running. Instead of relying on tools like
|
||||
`ps`, it looks at the list of the connected clients with
|
||||
`xwininfo`. Seems reliable.
|
||||
- I use a light transparency effect to tell if a window has the focus
|
||||
or not. It needs a composite manager. I have chosen `unagi` for
|
||||
this (packaged in Debian).
|
||||
- I use a Python script `bin/build-wallpaper` to build the wallpaper
|
||||
to be displayed. There is a random selection and it works with
|
||||
multihead setup. It seems that classic tools are now able to change
|
||||
the wallpaper per screen and therefore, the script may seem a bit
|
||||
useless but I keep it.
|
||||
- I am using `xautolock` + `i3lock` as a screensaver. Nothing fancy
|
||||
but I reuse the wallpaper built above.
|
||||
- In `rc/theme.lua`, you may be interested by the way I configure
|
||||
GTK2 and GTK3 to have an unified look. It works and it does not
|
||||
need `gnome-control-center`.
|
||||
- I am sharing tags between screen with
|
||||
[sharetags](http://awesome.naquadah.org/wiki/Shared_tags). I am
|
||||
also giving names to tags: I access them with something like
|
||||
`config.tags.emacs`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue