Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | grafana: configure admin user and data sources | Franck Cuny | 2022-02-28 | 1 | -1/+9 |
| | |||||
* | grafana: initial configuration | Franck Cuny | 2022-02-28 | 2 | -0/+10 |
| | |||||
* | prometheus: initial configuration for the server | Franck Cuny | 2022-02-28 | 2 | -0/+30 |
| | | | | | | | Run prometheus via systemd, and configure to pull node-exporter's metrics from two hosts. The retention is set for 3 years. | ||||
* | users: change my ssh key for the laptop | Franck Cuny | 2022-02-27 | 1 | -1/+2 |
| | |||||
* | hosts: ensure we have bash and zsh | Franck Cuny | 2022-02-27 | 1 | -0/+3 |
| | |||||
* | nas: consume everything from the server profile | Franck Cuny | 2022-02-27 | 1 | -0/+1 |
| | |||||
* | server: create a new profile | Franck Cuny | 2022-02-27 | 2 | -0/+19 |
| | | | | | This is a profile for servers related stuff. We start with monitoring for now. | ||||
* | samba: fix configuration | Franck Cuny | 2022-02-27 | 1 | -3/+3 |
| | | | | | Some settings were missing, others incorrect, and the name of the share was also incorrect. | ||||
* | NAS: initial configuration | Franck Cuny | 2022-02-27 | 2 | -0/+34 |
| | | | | For now we only want samba on it. | ||||
* | hardware: enable btrfs scrubber and fstrimmer | Franck Cuny | 2022-02-27 | 1 | -0/+3 |
| | |||||
* | software: drop nautilus, add a few more things | Franck Cuny | 2022-02-27 | 1 | -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. | ||||
* | pam: drop GDM configuration | Franck Cuny | 2022-02-27 | 1 | -2/+0 |
| | | | | I don't use GDM anymore. | ||||
* | hardware: start capturing hardware related stuff | Franck Cuny | 2022-02-27 | 2 | -0/+10 |
| | | | | | Create a new module for hardware related things, in order to configure correctly the various machines. | ||||
* | gnome: add more gnome settings | Franck Cuny | 2022-02-24 | 1 | -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. | ||||
* | xserver: drop it completely | Franck Cuny | 2022-02-24 | 1 | -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. | ||||
* | ssh: authenticate only using ssh key | Franck Cuny | 2022-02-21 | 1 | -0/+1 |
| | |||||
* | system: install a few more packages | Franck Cuny | 2022-02-21 | 1 | -1/+10 |
| | |||||
* | users: add ssh keys for aptos and carmel | Franck Cuny | 2022-02-21 | 1 | -2/+2 |
| | |||||
* | fonts: add font-awesome for i3status | Franck Cuny | 2022-02-21 | 1 | -0/+1 |
| | |||||
* | xserver: add at-spi2-core package | Franck Cuny | 2022-02-18 | 1 | -1/+5 |
| | | | | | See https://github.com/NixOS/nixpkgs/issues/16327 for details (this removes warnings in some services) | ||||
* | boot: fix the prefix | Franck Cuny | 2022-02-18 | 1 | -1/+1 |
| | |||||
* | xserver: natural scrolling is part of touchpad. | Franck Cuny | 2022-02-18 | 1 | -1/+1 |
| | |||||
* | fonts: rename some options | Franck Cuny | 2022-02-18 | 1 | -2/+1 |
| | | | | | `fontconfig.ultimate` does not exists anymore, and `enableFontDir` has been renamed to `fontDir.enable`. | ||||
* | system: add locale and security | Franck Cuny | 2022-02-18 | 3 | -2/+19 |
| | |||||
* | desktop: enable natural scrolling | Franck Cuny | 2022-02-18 | 1 | -2/+4 |
| | |||||
* | boot: reorganize and add comments | Franck Cuny | 2022-02-18 | 1 | -0/+8 |
| | | | | Most of the options for booting are common to all hosts. | ||||
* | fonts: add more fonts for the system | Franck Cuny | 2022-02-18 | 1 | -1/+8 |
| | |||||
* | sway: configure correctly dbus / keyring | Franck Cuny | 2022-02-17 | 1 | -8/+16 |
| | |||||
* | sway: install all the required packages | Franck Cuny | 2022-02-16 | 1 | -1/+15 |
| | |||||
* | home-manager: move activate logic in users' config | Franck Cuny | 2022-02-16 | 1 | -4/+1 |
| | |||||
* | hosts: enable rtkit with audio module | Franck Cuny | 2022-02-14 | 1 | -0/+2 |
| | |||||
* | hosts: unlock disks remotely on boot | Franck Cuny | 2022-02-13 | 2 | -3/+24 |
| | | | | | Enable a SSH daemon in initrd, with our keys, so we can unlock remotely the disk on reboot. | ||||
* | desktop: ensure we're installing sway | Franck Cuny | 2022-02-13 | 1 | -1/+7 |
| | |||||
* | motd: drop, there's no need for that | Franck Cuny | 2022-02-13 | 2 | -13/+0 |
| | |||||
* | sway: first attempt at configuring sway | Franck Cuny | 2022-02-13 | 1 | -11/+3 |
| | | | | | Let's switch right away to sway instead, now that there's an emacs package to support wayland. | ||||
* | hosts: install linux perf tools for the host | Franck Cuny | 2022-02-13 | 1 | -1/+8 |
| | |||||
* | hosts: decrypt root disk via ssh on boot | Franck Cuny | 2022-02-13 | 2 | -0/+6 |
| | |||||
* | desktop: gnome related things | Franck Cuny | 2022-02-13 | 1 | -1/+10 |
| | |||||
* | hosts: enable avahi on desktop | Franck Cuny | 2022-02-13 | 1 | -0/+5 |
| | | | | This is going to be needed to print (for example). | ||||
* | hosts: load services at the host level | Franck Cuny | 2022-02-12 | 1 | -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. | ||||
* | hosts: rename commons to common | Franck Cuny | 2022-02-12 | 13 | -0/+212 |