aboutsummaryrefslogtreecommitdiff
path: root/modules/services/window-managers (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sway: focus.followMouse supports yes/no/alwaysCole Mickens2020-07-172-3/+11
| | | | | | Also add associated tests for both Sway and i3. PR #1231
* sway: Fix output example (#1385)f4814n2020-07-141-1/+1
| | | | The example for wayland.windowManager.sway.config.output has to contain a mode behind the filename to be correct.
* sway: add alexarice as codeownerAlex Rice2020-06-061-0/+2
|
* sway: allow package to be nullAlex Rice2020-06-061-4/+9
| | | | | This allows the `sway.package` option to be null so that the module can be used alongside the nixos module.
* i3: replace deprecated package nameRobert Helgesson2020-06-061-1/+1
|
* sway: add option `config.bindkeysToCode`Roman Volosatovs2020-06-043-5/+18
| | | | | | Do not use `--to-code` by default in `bindsym`. PR #1289
* sway: fix `config.keybindings` exampleRobert Helgesson2020-05-241-4/+2
|
* i3: fix `config.keybindings` exampleRobert Helgesson2020-05-241-4/+2
|
* sway: allow unsetting status commandRoman Volosatovs2020-05-112-2/+5
|
* sway: use `--to-code` in `bindsym`Roman Volosatovs2020-05-111-2/+3
|
* sway: remove restart command from sway configuration (#1155)nurelin2020-04-221-1/+0
| | | | The restart command does not exists in sway, only reload. See https://github.com/swaywm/sway/blob/1.4/sway/sway.5.scd
* i3/sway: fix typo in fonts option (#1152)Bruno Bigras2020-04-211-1/+1
|
* sway: fix onChange when defunct sockets existCole Helbling2020-03-211-1/+1
| | | | | | | Fixes `..../generation/activate: line 181: [: too many arguments` when, for whatever reason, the user has multiple `sway-ipc` sockets. PR #1086
* sway: fix floating modifier descriptionAlex Rice2020-03-041-1/+1
| | | | PR #1054
* sway: add moduleAlex Rice2020-02-265-856/+1443
| | | | PR #829
* Apply `nixfmt` on many filesRobert Helgesson2020-02-024-88/+77
|
* bspwm: add moduleNéfix Estrada2020-01-262-0/+292
| | | | | | PR #362, #981 Co-authored-by: Vincent Breitmoser <look@my.amazin.horse>
* i3: update default i3 key bindingsMichael Hoang2019-12-311-19/+26
| | | | | | | | Update to match the default i3 key bindings https://github.com/i3/i3/blob/master/etc/config PR #957
* i3: add workspaceAutoBackAndForth optionwedens2019-10-281-0/+13
|
* Fix option `defaultText` when referencing packagesRobert Helgesson2019-08-283-4/+4
| | | | | By using `literalExample` the documentation will show the option default without surrounding quotes.
* i3: replace use of types.string by types.strRobert Helgesson2019-01-191-20/+20
|
* i3: add bar.extraConfig optionNadrieril2019-01-151-1/+8
|
* i3: reallow using null to disable a keybindingNadrieril2019-01-141-2/+2
|
* i3: fix default keybindings overrideNikita Uvarov2018-12-081-1/+1
| | | | | | All default keybindings should have a default priority attached to them. This will allow users to redefine some of the default keybindings without using mkForce. Fixes #485.
* i3: switch from attrs to attrsOfNikita Uvarov2018-12-051-4/+4
|
* i3: support for workspace_layout optiondsx2018-12-011-0/+11
|
* i3: support for bar tray_output optiondsx2018-12-011-1/+8
|
* Correct spelling mistakesEdward Betts2018-10-021-2/+2
|
* Remove unnecessary `dag` variablesRobert Helgesson2018-09-192-4/+0
| | | | Also remove a few trailing whitespaces.
* i3 module: add missing pieces to default configgnidorah2018-09-101-0/+6
|
* i3 module: fonts option for bar sectiongnidorah2018-09-061-10/+17
|
* awesome: fix missing concatenationLightDiscord2018-08-191-1/+1
|
* files: add `onChange` optionAndrew Scott2018-07-272-34/+18
| | | | | | This option allows execution of arbitrary shell code when a file that is linked into the home directory has been changed between generations.
* awesome: add moduleLightDiscord2018-07-071-0/+57
|
* i3: use null to disable a keybindingNadrieril2018-06-141-2/+2
|
* i3: use fancy docbook markup in descriptionRobert Helgesson2018-06-031-3/+3
|
* i3: add modifier optionNikita Uvarov2018-05-271-50/+65
| | | | | | | This allows to easily change modifier key for default keybindings and gives a possibility to reference specified value in other modules. Fixes #147.
* i3: deprecate i3.config.startup.*.workspace optionNikita Uvarov2018-05-271-1/+13
| | | | Fixes #265.
* i3: fix reloading for nixos moduleNikita Uvarov2018-05-261-2/+3
| | | | | | | | | | | By default, i3-msg gets socket from X11 property which is not available when home manager is running as nixos module. This patch changes i3-msg command call by specifying all i3 sockets found in $XDG_RUNTIME_DIR/i3 folder. Fixes #252.
* i3: escape ${} in bars.command exampleNikita Uvarov2018-02-191-1/+1
|
* i3: don't evaluate "command" exampleMatthieu Coudron2018-02-191-1/+1
| | | | | else it attempts to build i3-gaps and fails on darwin see https://github.com/rycee/home-manager/pull/214#issuecomment-366594833
* i3: add missing bar optionsNikita Uvarov2018-02-181-1/+133
| | | | | New options are: id, commmand, workspaceNumbers, colors. Fixes #210.
* Add dag library to `config.lib`Robert Helgesson2017-12-262-6/+8
| | | | Also replace all imports of `dag.nix` by the entry in `config.lib`.
* xmonad: make package lower prioritySilvan Mosberger2017-12-081-1/+1
| | | | | | This avoids a conflict for when the user has an xmonad package installed through `haskellPackages.ghcWithPackages`, which is necessary for wanting to load the xmonad config with ghc.
* xmonad: install xmonad command to profileRobert Helgesson2017-11-291-0/+1
| | | | Fixes #153.
* i3: config.modes.resize: add Return to defaultsFlorian Klink2017-11-211-0/+1
|
* i3: extend moduleNikita Uvarov2017-11-201-3/+62
| | | | | | | | New options: i3.config.keycodebindings i3.config.window.commands i3.config.window.hideEdgeBorders i3.config.focus.mouseWarping
* i3: fix config.gaps.smartBorders default valueNikita Uvarov2017-11-171-2/+1
|
* i3: fix small formatting error (missing space)Nicolò Balzarotti2017-11-171-1/+1
|
* i3: correct example for config.floating.criteriaFlorian Klink2017-11-171-1/+1
| | | | | The parameter accepts a listOf criteriaModule (which is types.attrs, not types.string)