Commit graph

61 commits

Author SHA1 Message Date
50eee846db [herbstluftwm] Pseudotile the mspinball main window 2021-11-06 01:07:59 -07:00
82c99873d0 [herbstluftwm] Pseudotile the Steam update dialog 2021-11-06 01:07:36 -07:00
f49bea5d37 [herbstluftwm] Pick a random wallpaper at startup 2021-11-06 01:06:46 -07:00
3f26b4d138 [herbstluftwm] Update ‘random-wallpaper’ to use screen size
Instead of assuming that the screen is 3840x1080, check the size of the ‘root’
window.
2021-11-06 01:05:20 -07:00
9b662e2609 Add systemd services for some background tasks
Add a ‘wm.target’ file that services can hook into and that Herbstluftwm starts
at the end of its startup script. This way different services can be sure that
the window manager itself has started up, and can be dependent on one another.
Hopefully this makes managing these background processes easier.
2021-11-02 22:06:32 -07:00
2e1cf24bc1 Switch the monitors on rincewind around 2020-12-26 23:17:23 -08:00
c2d7aa1240 Add Next as a possible browser option 2020-12-26 23:17:23 -08:00
e808adca0c Accept other extensions for wallpapers than just jpg 2020-12-26 23:17:23 -08:00
24b4948252 Add files for shelldon 2020-12-26 23:17:23 -08:00
dda0044a5d Fix the ratio of the secondary frame for the dev desktop
This brings my terminal back to 80 columns.
2020-12-26 23:17:23 -08:00
aefb0cd2af Fix showing certain tags on my secondary monitor 2020-12-26 23:17:23 -08:00
e0ad37a42d Don’t start an alternative editor
Sometimes I’m too impatient and will try to start ‘emacsclient’ before the
server has finished starting up. This means that it will start another Emacs
session and it won’t be obvious to me. Now it’ll just fail to start
‘emacsclient’ and I can try again a few seconds later.
2020-12-26 23:17:23 -08:00
c6dd756ce1 Swap my monitors on rincewind 2020-12-26 23:17:23 -08:00
546d92c808 Fix data configuration for herbstluftwm 2020-12-06 15:07:23 -08:00
12cd5eb996 Adjust terminal width on rincewind 2020-04-22 23:17:58 -07:00
28cf08ab72 Fix up some of the Steam windows 2020-04-22 23:16:11 -07:00
91792b022c Add settings for work
Add a “work” tag. Set xfreerdp windows to be floating and use the work tag.
2020-04-22 23:15:24 -07:00
a410d8ef6f Automatic fixes from shfmt 2020-04-15 00:55:03 -07:00
8681e8a0da Add machine-specific configs for MPD 2020-04-15 00:54:18 -07:00
587bcae5e6 Fix handling of Firefox class, remove Conkeror as default 2019-07-22 08:38:56 -07:00
4e09948878 Add kitty to Herbstluftwm 2019-05-15 22:10:55 -07:00
add4767e1e Update wallpaper for rincewind 2019-04-14 14:06:03 -07:00
b396d506a7 Load machine-specific wallpaper in herbstluftwm 2019-04-14 13:38:43 -07:00
cc78d7e58a Change SCSH interpreter location 2018-02-07 00:52:20 -08:00
06c36b289f Change herbstluftwm wallpaper 2017-11-13 13:45:59 -08:00
1841e6a4cd Add volume control keybindings 2017-06-22 22:17:39 -07:00
75bddbb1eb Update wallpaper, fix window move keybindings 2017-06-22 00:08:11 -07:00
0ac73d412f Add keybinding to make screenshots 2017-06-06 21:27:57 -07:00
c9c8f71498 Fix width for terminal window
Terminal windows should be 80 columns wide. They were 89.
2017-06-05 21:46:34 -07:00
e46390cd7f Add keybindings for brightness control 2017-03-30 20:04:39 -07:00
a6429be2a3 Remove second monitor
I’m not using a PC at the moment with this configuration and I don’t
know if or when I will again, and my laptop only has a single monitor.
2017-03-05 22:14:48 -08:00
89379c5f99 Pseudotile GCR prompter 2017-01-11 23:55:08 +01:00
c4abbe2b78 Include other browsers in switching to Conkeror
This way I can use the same keybinding to switch to Conkeror, Firefox
and Chromium, while it will still run Conkeror the first time I can
easily switch to the other browsers too.
2016-12-02 14:41:13 +01:00
cbc3c08574 Remove bad keybinds
I’m trying to teach myself to use a window list instead of basic
window navigation commands.
2016-11-15 17:26:37 +01:00
6ef42388f5 Remove directional window switching
This should help me learn to use the window list and run-or-raise
more.
2016-11-09 15:03:16 +01:00
4443d0d33b Add chromium to the web tag, and switch to it 2016-11-09 15:02:33 +01:00
eac409d188 Fix window switching in run-or-raise
Using ‘hlwm-switch-to-window’ instead of ‘herbstclient jumpto’ makes
sure that tag locking keeps working.
2016-11-09 15:01:08 +01:00
313d5c8c13 Fix tag locking in herbstluftwm 2016-11-09 15:00:51 +01:00
299f0eff80 Change herbstluftwm border color 2016-10-10 22:14:13 +02:00
17a46ab5d0 Update herbstluftwm style 2016-10-08 23:09:13 +02:00
ed7cd3dc4a Add tag swapping script 2016-09-27 02:43:45 +02:00
b0a3ff8fdc Fix script name 2016-09-27 02:43:33 +02:00
c9c1d77bc5 Change the default frame layout 2016-09-12 02:15:11 +02:00
4d525531c3 Fix/add some key bindings 2016-09-12 01:48:40 +02:00
5588c1bf18 Add screen locker config 2016-09-12 01:21:04 +02:00
c6c493a204 Update explanations 2016-09-12 01:10:56 +02:00
0a84ab9141 Fix some keybindings 2016-09-08 02:10:23 +02:00
ecf3ec6533 Handle not having an active window 2016-08-29 15:28:13 +02:00
6cabddd647 Allow other configurations to hook into hlwm 2016-08-05 01:47:50 +02:00
f1a55c3030 Start emacsclient, not emacs 2016-07-26 15:05:11 +02:00