fluxbox
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
fluxbox [2016/01/20 17:26] – [Tiling] admin | fluxbox [2020/10/17 03:21] – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Fluxbox ====== | ====== Fluxbox ====== | ||
- | ==== A Keyboard-heavy, para-tiling configuration ==== | + | NB This is from a long time ago in a galaxy far away. I changed to '' |
+ | |||
+ | ==== A keyboard-heavy, para-tiling configuration ==== | ||
Everyone' | Everyone' | ||
Line 11: | Line 13: | ||
For another thing, it's just too fiddly to drive the mouse into those tiny window-corner re-sizing tools and drag them around. | For another thing, it's just too fiddly to drive the mouse into those tiny window-corner re-sizing tools and drag them around. | ||
- | So I thought I'd try tiling window managers - **awesome**(1), | + | So I thought I'd try tiling window managers - **awesome**(1), |
Or maybe I'm just too bedded in with **fluxbox**(1). | Or maybe I'm just too bedded in with **fluxbox**(1). | ||
Line 45: | Line 47: | ||
=====Installing & Starting fluxbox===== | =====Installing & Starting fluxbox===== | ||
- | [[http:// | + | [[http:// |
By the way, I'm not too into ' | By the way, I'm not too into ' | ||
Line 75: | Line 77: | ||
.xsession _should_ be called by gdm and kdm. However, on fedora, I needed to install xorg-x11-xinit-session. | .xsession _should_ be called by gdm and kdm. However, on fedora, I needed to install xorg-x11-xinit-session. | ||
- | Possibly: | + | I've a somewhat longer treatment of this here: [[starting_x]] |
- | + | ||
- | ln -s .xsession .xsessionrc | + | |
=== Using startx === | === Using startx === | ||
Line 107: | Line 107: | ||
* {{scripts: | * {{scripts: | ||
* {{scripts: | * {{scripts: | ||
+ | |||
+ | === Laptop peculiarities === | ||
+ | These are not specific to **fluxbox**(1) so I've put them [[laptop_hacks|here]] | ||
NOTE: * = edit these before using | NOTE: * = edit these before using | ||
Line 134: | Line 137: | ||
To push a window to the bottom (ie all others are in front of it) I have '' | To push a window to the bottom (ie all others are in front of it) I have '' | ||
- | Now for tiling stuff. | + | On some of my keyboards, the '' |
* '' | * '' | ||
Line 154: | Line 157: | ||
These look fearsome but it's amazing how your finger memory handles it after a couple of goes. There' | These look fearsome but it's amazing how your finger memory handles it after a couple of goes. There' | ||
- | |||
- | As usual, '' | ||
For fine tuning, I use these: | For fine tuning, I use these: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | Also, there is a 'move window mode' where the direction keys '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | As usual, '' | ||
+ | |||
=====Resizing Windows===== | =====Resizing Windows===== | ||
Finding those darn resize corners can be a royal pain. The **fluxbox**(1) default of '' | Finding those darn resize corners can be a royal pain. The **fluxbox**(1) default of '' | ||
Line 173: | Line 181: | ||
I find that 3 windows of 1/3 screen are just about right for coding on typical 1980x1280 screen - two emacs windows and one terminal. | I find that 3 windows of 1/3 screen are just about right for coding on typical 1980x1280 screen - two emacs windows and one terminal. | ||
- | |||
- | As usual, '' | ||
For fine tuning, I use these: | For fine tuning, I use these: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | Also, there is a ' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | As usual, '' | ||
=====Tiling===== | =====Tiling===== | ||
Line 216: | Line 228: | ||
As usual, '' | As usual, '' | ||
- | But one thing that **fluxbox**(1) lacks is a way to get its menus to update automatically | + | I have a bunch of scripting |
+ | But one thing that **fluxbox**(1) lacks is a way to get its menus to update automatically - eg when you install or delete new software, you'd want it to appear in the menus without having to remember to rebuild them. The {{scripts: | ||
=====Cut & Paste===== | =====Cut & Paste===== | ||
- | There are many Unix applications that cut and paste a little differently to what has become the de facto standard '' | + | There are many Unix applications that cut and paste a little differently to what has become the de facto standard |
If an application does not support the clipboard (eg **emacs**(1), | If an application does not support the clipboard (eg **emacs**(1), |
fluxbox.txt · Last modified: 2020/10/17 23:59 by admin