about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* home-manager: simplify the configurationFranck Cuny2022-02-095-20/+23
| | | | | | | | | | | | | I'm still struggling with documentation, and I'd rather have something simple that works rather than smart and does not work. The configuration for the host imports the modules that are relevant to that host (in the case of carmel, desktop and systems). For the home-manager, I create a profile "desktop" that contains stuff related to a desktop (i3, etc), and it includes the module "common" that contains stuff that I want on any machines (so that in the future, for a machine that is a server, the home manager will only import "common").
* Revert "desktop: new option to control desktop setup"Franck Cuny2022-02-092-30/+13
| | | | This reverts commit 343e89015a55b627400286a06937175facb1494d.
* Revert "desktop: install sound and xserver only when asked"Franck Cuny2022-02-092-44/+32
| | | | This reverts commit 3b1ac4f78d21802073c82df39ca7080ae70a67a9.
* desktop: install sound and xserver only when askedFranck Cuny2022-02-082-32/+44
|
* desktop: new option to control desktop setupFranck Cuny2022-02-082-13/+30
| | | | | 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.
* i3: remove extra packages and fix typoFranck Cuny2022-02-082-7/+1
|
* i3: separate configuration for xserver and i3Franck Cuny2022-02-084-25/+38
| | | | | Let's first configure the xserver in the desktop module, then we can have a configuration for i3 in the home-manager.
* i3: move configuration to home-managerFranck Cuny2022-02-085-39/+41
|
* desktop: configuration for i3Franck Cuny2022-02-082-4/+19
|
* users: enable xdgFranck Cuny2022-02-081-0/+2
|
* hosts: remove unneeded commentsFranck Cuny2022-02-081-6/+0
|
* systems: move some packages out of host configFranck Cuny2022-02-082-5/+1
|
* desktop: add soundFranck Cuny2022-02-082-0/+21
| | | | Let's use pipewire.
* systems: fix typoFranck Cuny2022-02-081-1/+1
|
* systems: install more packagesFranck Cuny2022-02-082-1/+24
|
* home-manager: typo in my configFranck Cuny2022-02-081-1/+1
|
* carmel: use DHCP on the wireless interfaceFranck Cuny2022-02-081-1/+2
|
* home-manager: fix initial configurationFranck Cuny2022-02-082-4/+9
| | | | | This configuration is working, and I'm still unclear of how this is supposed to be done correctly. Might need to iterate a few more times.
* home: initial configuration for home managerFranck Cuny2022-02-082-0/+32
|
* xserver: drop deprecated variableFranck Cuny2022-02-081-1/+0
| | | | | | | | | | ``` warning: The following options are deprecated: - services.xserver.windowManager.default Please use services.xserver.displayManager.defaultSession = "none+i3"; instead. ```
* desktop: import correct moduleFranck Cuny2022-02-081-1/+1
|
* xserver: initial configurationFranck Cuny2022-02-083-8/+25
| | | | Enable it for the desktop.
* systems: drop nix.settingsFranck Cuny2022-02-081-5/+0
| | | | This is not yet available with the current configuration.
* carmel: apply systems and desktop modulesFranck Cuny2022-02-081-0/+2
|
* systems: default configuration for all systemsFranck Cuny2022-02-083-3/+22
|
* modules: start desktop configurationFranck Cuny2022-02-072-0/+24
| | | | | We will create a module for desktop (which will also be used by the laptop). Start by configuring the fonts.
* flake: pull home-manager and unstableFranck Cuny2022-02-071-1/+10
|
* flake: install my user on carmelFranck Cuny2022-02-071-0/+1
|
* users: initial configuration for my userFranck Cuny2022-02-071-0/+19
|
* carmel: initial host configurationFranck Cuny2022-02-074-0/+192
| | | | Initial configuration for the desktop (carmel).
* doc: how to install the systemFranck Cuny2022-02-071-0/+87
|
* Add README.org, LICENSE.txtFranck Cuny2022-02-072-0/+21
|
* Initial commitFranck Cuny2022-02-050-0/+0
This commit is empty on purpose.