Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | console configuration is moved to a module | Franck Cuny | 2022-04-05 | 2 | -1/+7 |
| | |||||
* | create a profile for laptop | Franck Cuny | 2022-04-05 | 3 | -1/+35 |
| | |||||
* | network: move tailscale in modules | Franck Cuny | 2022-04-05 | 2 | -1/+14 |
| | | | | Move the networking configuration for the hosts to its own file. | ||||
* | ssh: refactor to a module | Franck Cuny | 2022-04-05 | 3 | -1/+19 |
| | | | | Also install mosh and ensure the firewall opens the correct ports. | ||||
* | nix: refactor to a module | Franck Cuny | 2022-04-05 | 3 | -1/+18 |
| | |||||
* | sound: add a new module | Franck Cuny | 2022-04-05 | 3 | -0/+41 |
| | | | | | | | | | | 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. | ||||
* | move configurations and modules around | Franck Cuny | 2022-02-12 | 10 | -190/+0 |
| | | | | Sorry, this is a mess, hopefully the last one. | ||||
* | nix: enable flakes | Franck Cuny | 2022-02-10 | 1 | -9/+12 |
| | |||||
* | systems: add a MoTD | Franck Cuny | 2022-02-09 | 2 | -0/+13 |
| | |||||
* | modules: swap capslock for control | Franck Cuny | 2022-02-09 | 1 | -1/+1 |
| | |||||
* | modules: more software | Franck Cuny | 2022-02-09 | 1 | -1/+2 |
| | |||||
* | modules: set a few more options for nix | Franck Cuny | 2022-02-09 | 1 | -0/+3 |
| | |||||
* | users: move users configuration to systems | Franck Cuny | 2022-02-09 | 2 | -0/+26 |
| | |||||
* | systems: typo | Franck Cuny | 2022-02-09 | 1 | -0/+2 |
| | |||||
* | systems: ensure latest kernel and tmp on tmpfs | Franck Cuny | 2022-02-09 | 1 | -0/+3 |
| | |||||
* | systems: more packages | Franck Cuny | 2022-02-09 | 1 | -1/+6 |
| | |||||
* | hosts: remove / clean code | Franck Cuny | 2022-02-09 | 2 | -0/+16 |
| | | | | | | 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. | ||||
* | ssh: new module for managing ssh | Franck Cuny | 2022-02-09 | 1 | -0/+5 |
| | |||||
* | Revert "desktop: new option to control desktop setup" | Franck Cuny | 2022-02-09 | 2 | -30/+13 |
| | | | | This reverts commit 343e89015a55b627400286a06937175facb1494d. | ||||
* | Revert "desktop: install sound and xserver only when asked" | Franck Cuny | 2022-02-09 | 2 | -44/+32 |
| | | | | This reverts commit 3b1ac4f78d21802073c82df39ca7080ae70a67a9. | ||||
* | desktop: install sound and xserver only when asked | Franck Cuny | 2022-02-08 | 2 | -32/+44 |
| | |||||
* | desktop: new option to control desktop setup | Franck Cuny | 2022-02-08 | 2 | -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 typo | Franck Cuny | 2022-02-08 | 1 | -6/+0 |
| | |||||
* | i3: separate configuration for xserver and i3 | Franck Cuny | 2022-02-08 | 2 | -0/+33 |
| | | | | | 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-manager | Franck Cuny | 2022-02-08 | 3 | -39/+0 |
| | |||||
* | desktop: configuration for i3 | Franck Cuny | 2022-02-08 | 2 | -4/+19 |
| | |||||
* | systems: move some packages out of host config | Franck Cuny | 2022-02-08 | 1 | -0/+1 |
| | |||||
* | desktop: add sound | Franck Cuny | 2022-02-08 | 2 | -0/+21 |
| | | | | Let's use pipewire. | ||||
* | systems: fix typo | Franck Cuny | 2022-02-08 | 1 | -1/+1 |
| | |||||
* | systems: install more packages | Franck Cuny | 2022-02-08 | 2 | -1/+24 |
| | |||||
* | xserver: drop deprecated variable | Franck Cuny | 2022-02-08 | 1 | -1/+0 |
| | | | | | | | | | | ``` warning: The following options are deprecated: - services.xserver.windowManager.default Please use services.xserver.displayManager.defaultSession = "none+i3"; instead. ``` | ||||
* | desktop: import correct module | Franck Cuny | 2022-02-08 | 1 | -1/+1 |
| | |||||
* | xserver: initial configuration | Franck Cuny | 2022-02-08 | 2 | -0/+25 |
| | | | | Enable it for the desktop. | ||||
* | systems: drop nix.settings | Franck Cuny | 2022-02-08 | 1 | -5/+0 |
| | | | | This is not yet available with the current configuration. | ||||
* | systems: default configuration for all systems | Franck Cuny | 2022-02-08 | 2 | -0/+22 |
| | |||||
* | modules: start desktop configuration | Franck Cuny | 2022-02-07 | 2 | -0/+24 |
We will create a module for desktop (which will also be used by the laptop). Start by configuring the fonts. |