Commit Graph

263222 Commits

Author SHA1 Message Date
Thiago Kenji Okada
0f762e5582 nixos/doc: document services.xserver.libinput changes 2021-01-13 10:20:38 -03:00
Thiago Kenji Okada
887386fbbe nixos/doc: fix manual reference to libinput 2021-01-13 10:20:34 -03:00
Thiago Kenji Okada
cd15b3a30a nixos/libinput: separate settings by mouse/touchpad
This commits deprecates `services.xserver.libinput` for multiple
settings, one for each kind of device:

- `services.xserver.libinput.mouse`
- `services.xserver.libinput.touchpad`

Looking at `man 4 libinput`, they basically have the same options so I
simply replicated them, even if some options doesn't make sense for
mouse (`tapping` for example).

With this commit this is now possible:

```nix
{
  services.xserver.libinput = {
    enable = true;
    mouse = {
      accelProfile = "flat";
    };
    touchpad = {
      naturalScrolling = true;
    };
  };
}
```

And you will have a mouse with no natural scrolling but with accel
profile flat, while touchpad will have natural scrolling but accel
profile adaptative (default).

It is possible to support more device types
(tablets/keyboards/touchscreens), but at least looking at the
libinput manual for those devices it doesn't seem that it has any
configuration options for them. They can still be configured using
`services.xserver.inputClassSections` though, and this will work now
since there is no rule by default that matches them.

Closes issue #75007, while also making configuration of mouses and
touchpads using Nix attrs possible like said in PR #73785.
2021-01-13 09:54:28 -03:00
Sandro
e35938ab71
Merge pull request #109135 from divanorama/mycrypto_1.7.13
mycrypto: 1.7.12 -> 1.7.13
2021-01-12 23:45:26 +01:00
Sandro
f07f6b4d1d
Merge pull request #109131 from romildo/upd.greybird
greybird: 3.22.13 -> 3.22.14
2021-01-12 23:43:07 +01:00
Sandro
e354a9b386
Merge pull request #108943 from fabaff/bump-dnachisel 2021-01-12 23:41:10 +01:00
Sandro
a16035fbce
Merge pull request #109056 from benley/tmux-power-theme
tmuxPlugins.power-theme: init at 2020-11-18
2021-01-12 23:40:40 +01:00
Sandro
59d3f03eee
Merge pull request #109087 from gravndal/google-api-python-client
python3Packages.google-api-python-client: add missing dependency
2021-01-12 23:35:39 +01:00
Pavol Rusnak
e6229b82f0
Merge pull request #108945 from prusnak/electrs
electrs: init at 0.8.6
2021-01-12 23:33:53 +01:00
Sandro
90b1dbeb09
Merge pull request #109012 from fabaff/pypck 2021-01-12 23:32:58 +01:00
Sandro
73e81189bd
Merge pull request #109139 from fabaff/rpyc 2021-01-12 23:03:23 +01:00
Sandro
f4f5e324b4
Merge pull request #109129 from romildo/upd.matcha-gtk-theme
matcha-gtk-theme: 2020-12-07 -> 2021-01-12
2021-01-12 23:02:32 +01:00
Sandro
b5dc4d3c15
Merge pull request #109072 from jonringer/bump-strict-yaml
python3Packages.strictyaml: 1.1.1 -> 1.3.0
2021-01-12 23:00:41 +01:00
Sandro
9c043cf029
Merge pull request #109084 from r-ryantm/auto-update/tmuxp
tmuxp: 1.6.3 -> 1.7.0
2021-01-12 23:00:17 +01:00
Milan
213286bb18
mindustry: fix desktop item (#109121)
- make pre- and post-{build,install} phases usable for the main derivation
- replace uses of stdenv.lib with just lib
- specify which buildInputs are only needed for the client
2021-01-12 20:17:11 +01:00
Maximilian Bosch
ac8122739a
Merge pull request #108839 from aszlig/autopatchelf-codeowners
codeowners: Add myself to autoPatchelfHook
2021-01-12 20:06:09 +01:00
Fabian Affolter
368a2d854f python3Packages.rpyc: update meta 2021-01-12 19:49:44 +01:00
Fabian Affolter
253e48bb86 python3Packages.rpyc: update check part 2021-01-12 19:49:32 +01:00
Fabian Affolter
d7e7eb3fb6 python3Packages.rpyc: 4.1.3 -> 5.0.1 2021-01-12 19:49:17 +01:00
Niklas Hambüchen
e350b35cce
Merge pull request #109103 from taku0/thunderbird-bin-78.6.1
thunderbird,  thunderbird-bin: 78.6.0 -> 78.6.1 [Critical security fix]
2021-01-12 19:36:40 +01:00
Jonathan Ringer
8aaba2790d ytcc: 1.8.4 -> 2.0.1 2021-01-12 10:19:06 -08:00
Sandro
aa401c386f
Merge pull request #109106 from marzzzello/i3-update
i3, i3-gaps: 4.18.3 -> 4.19
2021-01-12 19:16:30 +01:00
Fabian Affolter
11a17cf510 python3Packages.tenacity: 6.2.0 -> 6.3.1 2021-01-12 10:15:27 -08:00
Sandro
af87855d6b
Merge pull request #109119 from Mic92/radare2
radare2: 4.5.1 -> 5.0.0
2021-01-12 19:15:15 +01:00
Fabian Affolter
f7cecfdb0d home-assistant: update component-packages 2021-01-12 10:12:24 -08:00
Fabian Affolter
2883e0bd10 python3Packages.aioimaplib: update check part 2021-01-12 10:12:24 -08:00
Fabian Affolter
160c519ecb python3Packages.aioimaplib: 0.7.15 -> 0.7.18 2021-01-12 10:12:24 -08:00
Dmitry Ivankov
c249d03341 mycrypto: 1.7.12 -> 1.7.13 2021-01-12 19:06:41 +01:00
Alyssa Ross
a8d2393df4 firefox: remove unused override
This isn't used:

    $ git grep -w python pkgs/applications/networking/browsers/firefox
    $
2021-01-12 17:44:53 +00:00
José Romildo Malaquias
ced009c2a0 greybird: 3.22.13 -> 3.22.14 2021-01-12 14:42:40 -03:00
José Romildo Malaquias
cefafbb75e matcha-gtk-theme: 2020-12-07 -> 2021-01-12 2021-01-12 14:29:03 -03:00
Aaron Andersen
1cf298791b
Merge pull request #91944 from Izorkin/mariadb-update
mariadb: 10.4.15 -> 10.5.8
2021-01-12 12:13:30 -05:00
Lassulus
ec4a1661b2
Merge pull request #109050 from xaverdh/rust-writer
writers: add writeRust and deduplicate binary stripping
2021-01-12 17:33:50 +01:00
Fabian Affolter
b4d5747d2e python3Packages.zeroconf: 0.28.6 -> 0.28.8 2021-01-12 08:28:35 -08:00
Milan
89f6113d00
libzra: unstable-2020-08-10 -> unstable-2020-09-11 (#109111) 2021-01-12 17:25:54 +01:00
Sandro
769a4a83e6
Merge pull request #90580 from fps/add-tap-plugins
tap-plugins: init at 1.0.1
2021-01-12 17:03:56 +01:00
Sandro
6071c0b71d
Merge pull request #108908 from moaxcp/jbang
jbang: init at 0.58.0
2021-01-12 17:03:09 +01:00
Sandro
69b5b1a35f
Merge pull request #107884 from freezeboy/update-amfora
amfora: 1.6.0 -> 1.7.2
2021-01-12 17:02:38 +01:00
Sandro
b53bee873e
Merge pull request #107841 from freezeboy/update-3proxy
_3proxy: 0.8.13 -> 0.9.3
2021-01-12 17:02:23 +01:00
Sandro
d61322ad92
Merge pull request #108912 from TredwellGit/languagetool
languagetool: 5.1 -> 5.2
2021-01-12 16:57:18 +01:00
marzzzello
af56bbf6ac i3, i3-gaps: 4.18.3 -> 4.19
Upstream switched from the autotools build system to the meson build system.
Also the source archive format switched from tar.bz2 to tar.xz
The build now supports application documentation in /share/doc/i3/
https://i3wm.org/downloads/RELEASE-NOTES-4.19.txt
2021-01-12 16:55:21 +01:00
sternenseemann
aad56c947f ocamlPackages: remove redundant stdenv imports 2021-01-12 16:33:18 +01:00
sternenseemann
4e42cac49d ocamlPackages: stdenv.lib → lib
This change was produced by searching for remaining occurrences of
stdenv.lib and replacing them manually.

Reference #108938.
2021-01-12 16:33:18 +01:00
Sandro
ff3057f61a
Merge pull request #108812 from jlesquembre/fennel-vim
vimPlugins.fennel-vim: init at 2021-01-08
2021-01-12 16:17:15 +01:00
Sandro
8bf14d4a8a
Merge pull request #108977 from lukegb/mark-as-broken 2021-01-12 16:16:58 +01:00
Sandro
88e9af25b8
Merge pull request #108907 from terinjokes/patches/pcem 2021-01-12 16:16:26 +01:00
Jörg Thalheim
26787436b3
Merge pull request #109109 from Mic92/ofono
ofono: load configuration from outside the nix store
2021-01-12 15:05:10 +00:00
Jörg Thalheim
23da8a6f50
radare2: 4.5.1 -> 5.0.0 2021-01-12 16:04:16 +01:00
Sandro
5e6a233429
Merge pull request #107789 from fabaff/bump-wfuzz 2021-01-12 16:03:07 +01:00
Sandro
9d275b749e
Merge pull request #85810 from arcz/init-manticore 2021-01-12 16:02:30 +01:00