aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/herbstluftwm.scm
Commit message (Collapse)AuthorAgeFilesLines
* Change herbstluftwm configuration to consist of multiple ↵Gravatar Tom Willemse2023-08-231-3/+4
| | | | files
* Replace all ‘lambda’ occurrences with ‘λ’Gravatar Tom Willemse2023-06-201-12/+9
|
* Move a couple of keybindings to herbstluftwmGravatar Tom Willemse2022-07-221-3/+17
|
* Fix xinit rc file nameGravatar Tom Willemse2022-06-141-1/+1
|
* Add xinit settingGravatar Tom Willemse2022-06-131-4/+4
| | | | It's a huge hack, but it works for now.
* Switch to the first tag before deleting the default tagGravatar Tom Willemse2022-04-191-1/+1
| | | | | Without this, even with a target, the command will complain that the current tag can't be merged.
* Merge the default tag into the first defined tag if any ↵Gravatar Tom Willemse2022-04-151-1/+1
| | | | were defined
* Make sure zsh is installed for the herbstluftwm ↵Gravatar Tom Willemse2022-04-151-1/+1
| | | | configuration
* Centralize definition of ‘mixed-executable-file’Gravatar Tom Willemse2022-04-151-18/+1
|
* Add configuration for herbstluftwmGravatar Tom Willemse2022-04-151-2/+98
|
* Add herbstluftwm configuration with xsession extensionGravatar Tom Willemse2022-04-141-0/+41
The herbstluftwm configuration isn't complete yet, it's only the package so far, but it does extend the xsession service to include a line in xsession to execute the window manager in a bit of a hacky way. This also adds a ‘mixed-executable-file’ function which is the same as the ‘mixed-text-file’ except that it also sets the executable bit for the computed file.