aboutsummaryrefslogtreecommitdiff
path: root/hosts/common/desktop/default.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-08delete unneeded modulesFranck Cuny1-8/+0
2022-04-05sound: add a new moduleFranck Cuny1-7/+2
This is the start of yet another refactoring of the configuration. Sound configuration is moving to a module, and we enable it as needed at the host level. It takes care of configuring pipewire and install the packages needed too. This module is applied to the laptop and the desktop.
2022-02-13hosts: enable avahi on desktopFranck Cuny1-0/+5
This is going to be needed to print (for example).
2022-02-12hosts: rename commons to commonFranck Cuny1-0/+0
2022-02-12move configurations and modules aroundFranck Cuny1-0/+0
Sorry, this is a mess, hopefully the last one.
2022-02-09Revert "desktop: new option to control desktop setup"Franck Cuny1-10/+0
This reverts commit 343e89015a55b627400286a06937175facb1494d.
2022-02-08desktop: new option to control desktop setupFranck Cuny1-0/+10
We don't want to install a desktop on all hosts. We add a new option that we can set to true or false if we want a desktop to be installed.
2022-02-08i3: separate configuration for xserver and i3Franck Cuny1-0/+1
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-1/+0
2022-02-08desktop: add soundFranck Cuny1-0/+1
Let's use pipewire.
2022-02-08desktop: import correct moduleFranck Cuny1-1/+1
2022-02-08xserver: initial configurationFranck Cuny1-0/+1
Enable it for the desktop.
2022-02-07modules: start desktop configurationFranck Cuny1-0/+6
We will create a module for desktop (which will also be used by the laptop). Start by configuring the fonts.