Commit graph

76 commits

Author SHA1 Message Date
8ab249cc94 [herbstluftwm] Update initial frame configuration 2023-05-31 08:54:56 -07:00
04a8182910 [herbstluftwm] Remove unused background image
I have a script running that picks a random wallpaper each time I log in.
2023-03-06 09:41:47 -08:00
5123b7f786 [herbstluftwm] Remove references to other monitor
I only have one (big) monitor now, there are no other monitors to lock anything to.
2023-03-06 09:41:14 -08:00
eafd6fc46f [herbstluftwm] Use new way of starting polybar
I've stopped using systemd and am now using Guix's herd for defining and
starting services.
2023-03-06 09:40:11 -08:00
5a0aaf5469 [herbstluftwm] Update screen layout 2023-03-06 09:39:57 -08:00
7bc5c92e25 [herbstluftwm] Fix Steam login screen size 2023-03-06 09:37:02 -08:00
4e500192eb [herbstluftwm] Fix hlwm-run-or-raise
It was working fine, but when there is only a single window there is no second
one to get.
2022-06-27 09:17:45 -07:00
8e798ea24f [herbstluftwm] Track the wallpaper used in herbstluftwm 2022-05-20 22:55:46 -07:00
88b6ba1760 Update scsh file headers for shell scripts
Other file headers come with caveats:

- ‘#!/usr/bin/scsh -s’ :: Now that scsh is installed through Guix, this is not
  where this file lives.

- ‘#!/usr/bin/env -S scsh -s’ :: This doesn't work when we need to specify move
  arguments on the command line and need to use the meta-argument.
  ‘env -S scsh \’ doesn't work.
2022-03-03 01:17:04 -08:00
1b3dad4212 Add script to connect to remote desktop 2022-03-01 21:43:31 -08:00
d594da8229 [herbstluftwm] Remove some tags 2022-02-28 00:44:43 -08:00
4155b1f044 [herbstluftwm] Remove keybindings
These are now handled by the xbindkeys tool.
2022-02-28 00:43:44 -08:00
5323fc8b9e [herbstluftwm] Exclude any ‘.org’ files from wallpaper selection 2022-02-28 00:23:56 -08:00
93bfb28d38 [herbstluftwm] Remove monitor setup
I've switched from using 2 monitors to using 1 monitor
2021-11-17 20:52:58 -08:00
209b59ac72 [herbstluftwm] Show Emacs in the middle frame and the browser left 2021-11-06 01:08:37 -07:00
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