aboutsummaryrefslogtreecommitdiff
path: root/hosts/common/desktop/xserver.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-08delete unneeded modulesFranck Cuny1-63/+0
2022-02-27software: drop nautilus, add a few more thingsFranck Cuny1-4/+0
Replace nautilus with pcmanfm, which is more than enough for my needs (I still can't open correctly images / PDF with nautilus, I don't care why). Add a few more packages (seahorse, easyeffects) to improve usability of the desktop.
2022-02-27pam: drop GDM configurationFranck Cuny1-2/+0
I don't use GDM anymore.
2022-02-24gnome: add more gnome settingsFranck Cuny1-1/+14
Without these settings a few things are not working correctly (nautilus can't browse ssh servers for example). This module needs to be renamed too.
2022-02-24xserver: drop it completelyFranck Cuny1-14/+0
Let's remove this, I was only using it to get GDM running, but that's causing a bunch of issues so far: - not all environment variables are loaded correctly - some units are not loaded in time When trying to use xorg and i3, I have way too many tears and I can't figure out a proper configuration. To make it easier, I'm going to keep sway and start `sway` from `tty1` directly.
2022-02-18xserver: add at-spi2-core packageFranck Cuny1-1/+5
See https://github.com/NixOS/nixpkgs/issues/16327 for details (this removes warnings in some services)
2022-02-18xserver: natural scrolling is part of touchpad.Franck Cuny1-1/+1
2022-02-18desktop: enable natural scrollingFranck Cuny1-2/+4
2022-02-17sway: configure correctly dbus / keyringFranck Cuny1-8/+16
2022-02-16sway: install all the required packagesFranck Cuny1-1/+15
2022-02-16home-manager: move activate logic in users' configFranck Cuny1-4/+1
2022-02-13desktop: ensure we're installing swayFranck Cuny1-1/+7
2022-02-13sway: first attempt at configuring swayFranck Cuny1-11/+3
Let's switch right away to sway instead, now that there's an emacs package to support wayland.
2022-02-13desktop: gnome related thingsFranck Cuny1-1/+10
2022-02-12hosts: load services at the host levelFranck Cuny1-0/+15
These services are not configured at the user level, but at the host level. We might need a better separation in the future, in case I don't use xserver for example.
2022-02-12hosts: rename commons to commonFranck Cuny1-0/+0
2022-02-12move configurations and modules aroundFranck Cuny1-11/+0
Sorry, this is a mess, hopefully the last one.
2022-02-09modules: swap capslock for controlFranck Cuny1-1/+1
2022-02-09hosts: remove / clean codeFranck Cuny1-0/+8
There's a lot of commented stuff I don't need, and move things that are configured in the host into modules, which will improve re-usability and readability of this configuration.
2022-02-09Revert "desktop: install sound and xserver only when asked"Franck Cuny1-23/+18
This reverts commit 3b1ac4f78d21802073c82df39ca7080ae70a67a9.
2022-02-08desktop: install sound and xserver only when askedFranck Cuny1-18/+23
2022-02-08i3: remove extra packages and fix typoFranck Cuny1-6/+0
2022-02-08i3: separate configuration for xserver and i3Franck Cuny1-12/+7
Let's first configure the xserver in the desktop module, then we can have a configuration for i3 in the home-manager.
2022-02-08i3: move configuration to home-managerFranck Cuny1-0/+37