Instructions for Installing DR17 Border Bits

Currently, the best way to install border bits is to install them directly into the DR17 data directories. Here's how....

  1. Take the bit or bits that you want to use and copy them to DR17's data directories for borders. By default this is: /usr/local/share/enlightenment/data/borders/default
  2. You see two bits and several symlinks there. We're going to be recreating these links, since they are wrong... it's best to create a directory (like ORIG) and move all the files into that directory, incase you wanna go back.
  3. Now remove all the files in this directory (rm *)
  4. Now copy the bits you desire into this directory (.../borders/default), I'll use crux-dr17.selected.bits.db and crux-dr17.unselected.bits.db
  5. Now start creating symlinks. The files named "selected-0" are the bits for the window in its unselected state, files named "selected-1" are the bits for the window in its selected state. Obviously you can see in this directory that their is a file for each situation. Below is the contents of my directory.
[benr@nexus default]$ ls -al
total 696
drwxrwxr-x    4 benr     benr         4096 Feb 21 14:07 .
drwxrwxr-x    5 benr     benr         4096 Feb 19 16:44 ..
-rw-rw-r--    1 benr     benr       356352 Feb 21 14:04 crux-dr17.selected.bits.db
-rw-rw-r--    1 benr     benr       331776 Feb 21 14:04 crux-dr17.unselected.bits.db
drwxrwxr-x    2 benr     benr         4096 Feb 19 16:44 CVS
drwxrwxr-x    2 benr     benr         4096 Feb 21 14:07 ORIG
lrwxrwxrwx    1 benr     benr           28 Feb 21 14:05 selected-0.sticky-0.shaded-0.bits.db -> crux-dr17.unselected.bits.db
lrwxrwxrwx    1 benr     benr           28 Feb 21 14:07 selected-0.sticky-0.shaded-1.bits.db -> crux-dr17.unselected.bits.db
lrwxrwxrwx    1 benr     benr           28 Feb 21 14:07 selected-0.sticky-1.shaded-0.bits.db -> crux-dr17.unselected.bits.db
lrwxrwxrwx    1 benr     benr           28 Feb 21 14:07 selected-0.sticky-1.shaded-1.bits.db -> crux-dr17.unselected.bits.db
lrwxrwxrwx    1 benr     benr           26 Feb 21 14:05 selected-1.sticky-0.shaded-0.bits.db -> crux-dr17.selected.bits.db
lrwxrwxrwx    1 benr     benr           26 Feb 21 14:06 selected-1.sticky-0.shaded-1.bits.db -> crux-dr17.selected.bits.db
lrwxrwxrwx    1 benr     benr           26 Feb 21 14:06 selected-1.sticky-1.shaded-0.bits.db -> crux-dr17.selected.bits.db
lrwxrwxrwx    1 benr     benr           26 Feb 21 14:06 selected-1.sticky-1.shaded-1.bits.db -> crux-dr17.selected.bits.db
[benr@nexus default]$ 

Now all you need to do is restart DR17 by either exiting and restarting X completely, or by pressing "Control-Alt-End".