about summary refs log tree commit diff
path: root/modules (follow)
Commit message (Expand)AuthorAgeFilesLines
* profiles/hardware: create a few profiles related to hardwareFranck Cuny2023-05-027-116/+1
* profiles/default: move default packages thereFranck Cuny2023-05-022-55/+0
* profiles/default: more consolidationFranck Cuny2023-05-026-89/+0
* profiles/workstation: add font configurationsFranck Cuny2023-05-022-43/+0
* profiles: create default and serverFranck Cuny2023-05-022-8/+0
* profiles/workstation: consolidate sound related configurationsFranck Cuny2023-05-022-38/+1
* profiles/workstation: moved more things aroundFranck Cuny2023-05-013-35/+0
* profiles/laptop: consolidate services related to laptopFranck Cuny2023-05-013-38/+0
* modules/rclone: delete the module and cleanupFranck Cuny2023-04-302-41/+0
* modules/security: move ssh configuration to a dedicated moduleFranck Cuny2023-04-302-14/+19
* modules/backup: add a module for rsyncFranck Cuny2023-04-302-0/+59
* modules/security: add ssh key for rsync.net to known hostsFranck Cuny2023-04-291-0/+4
* modules/boot: always clean up /tmp on bootFranck Cuny2023-04-291-2/+1
* modules/system: add ssh keys for known hostsFranck Cuny2023-04-291-0/+10
* modules/restic: handle extra options and remove unused settingsFranck Cuny2023-04-291-11/+9
* modules/services: more cleanupFranck Cuny2023-04-231-2/+0
* modules/drone: clean this properlyFranck Cuny2023-04-231-1/+0
* modules/services: delete unused servicesFranck Cuny2023-04-236-326/+0
* modules/monitoring: set the host's name as a label for promtailFranck Cuny2023-04-231-2/+2
* hosts/tahoe: loki and prometheus listen only on the wg0 interfaceFranck Cuny2023-04-233-7/+33
* modules/monitoring: consolidate all monitoring services togetherFranck Cuny2023-04-2310-6678/+24
* modules/grafana: add loki as a source to grafanaFranck Cuny2023-04-231-6/+13
* modules/services: add loki and promtailFranck Cuny2023-04-234-0/+171
* nginx: remove the grafana dashboard providerFranck Cuny2023-04-181-6/+0
* modules/grafana: delete the dashboard for the routerFranck Cuny2023-04-131-3784/+0
* monitoring: small fixesFranck Cuny2023-04-052-1177/+0
* modules/prometheus: fix IP addressesFranck Cuny2023-04-051-29/+7
* hosts/carmel: reconfigure the host as a routerFranck Cuny2023-04-033-4/+21
* modules/sendsms: gate the unit with a fileFranck Cuny2023-03-271-5/+16
* modules/console: fix syntaxFranck Cuny2023-03-261-1/+1
* modules/console: larger font for EVERYONEFranck Cuny2023-03-261-1/+3
* modules/cgit: get rid of double quotesFranck Cuny2023-03-191-2/+2
* hosts: it's time to switch to schedutilFranck Cuny2023-03-151-2/+2
* modules/fonts: add more fontsFranck Cuny2023-03-141-3/+14
* home/shell: switch the default shell back to zshFranck Cuny2023-03-111-1/+1
* home/gnome: no more keyringFranck Cuny2023-03-101-1/+1
* modules/secrets: use age keys for agenix' identityFranck Cuny2023-03-101-2/+5
* feat(hosts/tahoe): install gitolite and cgitFranck Cuny2023-03-023-0/+139
* ref(modules/users): move ssh keys to a separate fileFranck Cuny2023-02-201-5/+7
* feat(modules/pcscd): install the pcscd daemonFranck Cuny2023-02-202-0/+12
* ref(hosts/tahoe): exclude more paths from backupsFranck Cuny2023-01-191-1/+4
* ref(tahoe/backups): backup fewer thingsFranck Cuny2023-01-161-3/+2
* ref(modules/prometheus): don't backup the dataFranck Cuny2023-01-151-2/+0
* feat(modules/backup): enable max compressionFranck Cuny2023-01-151-1/+1
* fix(modules/gitea): correctly set the variable for log levelFranck Cuny2023-01-121-1/+1
* fix(modules/gitea): what a messFranck Cuny2023-01-101-3/+6
* ref(modules/nix): update a number of settings for nixFranck Cuny2023-01-101-4/+15
* fix(services/unifi): remove prometheus.exporters.unpollerFranck Cuny2023-01-101-12/+0
* fix(modules/gitea): restore settings for nix 22.11Franck Cuny2023-01-101-7/+3
* fix(modules/unifi): pin the package for mongodbFranck Cuny2023-01-091-0/+1
* fix(modules/unifi): proper monitoring and latest versionFranck Cuny2023-01-081-2/+14
* fix(modules/gitea): the linter corrupted the file ...Franck Cuny2023-01-071-15/+0
* fix(modules/sendsms): run it as root for nowFranck Cuny2023-01-071-2/+0
* fix(modules/unifi): remove the pollerFranck Cuny2023-01-071-32/+0
* fix(modules/grafana): a number of options have been renamedFranck Cuny2023-01-072-8/+11
* fix(modules/gitea): a number of options have been renamedFranck Cuny2023-01-071-8/+35
* feat: update to nix 22.11Franck Cuny2023-01-031-11/+12
* feat(modules/nix): add binary cachesFranck Cuny2022-11-301-0/+10
* feat(modules/sensdms): a module to send an SMSFranck Cuny2022-11-302-0/+64
* ref(fonts): switch back to source code proFranck Cuny2022-11-211-12/+0
* fix(modules/gitea): next time I'll learn to read the documentationFranck Cuny2022-11-151-2/+1
* fix(modules/gitea): add a few more settingsFranck Cuny2022-11-151-0/+4
* feat(fonts): add iosevka to the list of fontsFranck Cuny2022-11-151-2/+14
* fix(services/gitea): disable registration correctlyFranck Cuny2022-11-071-1/+1
* fix(services/gitea): disable heatmap and registrationsFranck Cuny2022-11-071-0/+2
* ref(gerrit): delete modules/docs/configs for gerrit/buildkiteFranck Cuny2022-11-074-348/+0
* feat(services/gitea): add robots.txtFranck Cuny2022-11-071-1/+7
* ref(services/unifi): reduce the poller's verbosityFranck Cuny2022-11-071-0/+3
* fix(services/drone): enable droneFranck Cuny2022-11-062-8/+6
* Revert "ref(drone): remove all modules and configurations"Franck Cuny2022-11-055-0/+188
* Revert "ref(gitea): remove all modules for gitea"Franck Cuny2022-11-053-0/+1241
* ref(home/packages): don't install opensslFranck Cuny2022-11-041-3/+0
* ref(tools/perf-flamegraph): move to a proper shell scriptFranck Cuny2022-10-251-15/+3
* feat(system/fonts): add cascadiaFranck Cuny2022-10-241-0/+1
* fix(home/wm): unlock gnome-keyring when loggingFranck Cuny2022-09-241-6/+0
* fix(modules/home): delete the moduleFranck Cuny2022-09-242-36/+1
* fix(system/packages): install openssl-dev packageFranck Cuny2022-09-241-0/+1
* feat(modules/packages): install pkg-configFranck Cuny2022-09-071-1/+1
* ref(modules/backup): only keep 4 weeks worth of backupsFranck Cuny2022-08-151-1/+1
* ref(modules/sourcegraph): stop backing upFranck Cuny2022-08-151-15/+0
* fix(modules/buildkite): rename a shell scriptFranck Cuny2022-08-061-1/+1
* fix(modules/secrets): call correct function for groupFranck Cuny2022-08-061-2/+3
* fix(modules/secrets): call correct function for group validationFranck Cuny2022-07-201-1/+1
* fix(modules/secrets): set correctly all possible attributesFranck Cuny2022-07-201-5/+10
* feat(modules/gerrit): manage secure configuration with nixFranck Cuny2022-07-181-0/+1
* fix(modules/backup): reduce verbosity for resticFranck Cuny2022-07-081-1/+1
* fix(new-lines): add or remove new lines where neededFranck Cuny2022-07-021-1/+1
* fix(modules/cgit): don't log blackbox exporter requestsFranck Cuny2022-06-261-0/+3
* fix(modules/cgit): correct alias configuration for robots.txtFranck Cuny2022-06-231-1/+3
* fix(modules/cgit): exclude all web crawlersFranck Cuny2022-06-231-0/+6
* fix(modules/grafana): configure nginx to bind to tailscale IPFranck Cuny2022-06-231-0/+12
* fix(modules/sourcegraph): configure nginx to bind to tailscale IPFranck Cuny2022-06-231-0/+12
* fix(modules/unifi): configure nginx to bind to tailscale IPFranck Cuny2022-06-231-0/+12
* fix(modules/navidrome): configure nginx to bind to tailscale IPFranck Cuny2022-06-231-0/+12
* fix(modules/transmission): configure nginx to bind on tailscale IPFranck Cuny2022-06-231-0/+12
* fix(modules/cgit): make cgit the default server for nginxFranck Cuny2022-06-231-0/+4
* fix(modules/unifi): only backup the backup directoryFranck Cuny2022-06-231-1/+1
* ref(home/shell): switch default shell to fishFranck Cuny2022-06-201-1/+1
* ref(gerrit): add the plugin to delete projectsFranck Cuny2022-06-181-0/+2
* ref(scripts): remove the module for scriptsFranck Cuny2022-06-161-1/+17
* ref(sourcegraph): exclude more directories from backupFranck Cuny2022-06-131-2/+6
* ref(nginx): delete unused moduleFranck Cuny2022-06-121-81/+0
* fix(cgit): update title and descriptionFranck Cuny2022-06-111-1/+2
* ref(drone): remove all modules and configurationsFranck Cuny2022-06-115-188/+0
* ref(gitea): remove all modules for giteaFranck Cuny2022-06-113-1241/+0
* fix(fmt): correct formatting for all nix filesFranck Cuny2022-06-1037-92/+137
* fix(bluetooth): write proper configuration for wireplumberFranck Cuny2022-06-101-1/+1
* fix(backups): exclude more files from the backupsFranck Cuny2022-06-102-1/+11
* fix(unifi): configure correctly services.unifi for nixos 22.05Franck Cuny2022-06-101-1/+1
* fix(nginx): configure correctly security.acme for nixos 22.05Franck Cuny2022-06-101-1/+1
* feat(cgit): adjust configurationFranck Cuny2022-06-091-0/+9
* feat(nix): update nix to version 22.05Franck Cuny2022-06-093-3/+4
* fix(navidrome): don't backup the cache directoryFranck Cuny2022-06-091-1/+4
* fix(restic): actually exclude files from the backupFranck Cuny2022-06-091-2/+8
* fix(gerrit): don't backup tmp,logs,cache directoriesFranck Cuny2022-06-091-1/+8
* feat(buildkite): configure the post-command hookFranck Cuny2022-06-091-0/+12
* feat(gerrit): add plugin 'reviewnotes'Franck Cuny2022-06-091-1/+9
* fix(secrets): pass group and mode to agenixFranck Cuny2022-06-041-2/+8
* feat(gerrit): install the gerrit hookFranck Cuny2022-06-041-0/+12
* feat(buildkite): configure the buildkite agentFranck Cuny2022-05-302-0/+47
* fix(cgit): write the test correctlyFranck Cuny2022-05-291-1/+1
* fix(gerrit): remove git suffix from project URLFranck Cuny2022-05-291-1/+1
* feat(cgit): update cgit configurationFranck Cuny2022-05-291-0/+9
* feat(cgit): exclude some repositoriesFranck Cuny2022-05-291-1/+8
* fix(cgit): ensure permissions are set correctlyFranck Cuny2022-05-281-0/+2
* fix(cgit): define the list of repos prior to scan pathFranck Cuny2022-05-281-2/+2
* fix(cgit): generate a proper list of repositoriesFranck Cuny2022-05-281-1/+3
* feat(gerrit): link to cgitFranck Cuny2022-05-281-0/+14
* feat(cgit): generate the list of projects from gerritFranck Cuny2022-05-281-4/+35
* feat(cgit): set the clone URL to gerritFranck Cuny2022-05-281-0/+1
* feat(cgit): support org mode files for READMEFranck Cuny2022-05-281-0/+2
* feat(gerrit): backup all relevant directoriesFranck Cuny2022-05-281-0/+2
* feat(gerrit): enable sending emailsFranck Cuny2022-05-271-1/+10
* fix(gerrit): set the OAUTH client IDFranck Cuny2022-05-271-0/+5
* fix(gerrit): set the home directory for gitFranck Cuny2022-05-271-1/+1
* feat(cgit): add a module for cgitFranck Cuny2022-05-272-0/+52
* ref(gerrit): ensure the git user is presentFranck Cuny2022-05-261-0/+9
* fix(gerrit): use a compatible JDKFranck Cuny2022-05-261-0/+3
* fix(gerrit): install the plugin for oauthFranck Cuny2022-05-261-2/+8
* fix(gerrit): settings where in wrong placeFranck Cuny2022-05-261-8/+8
* feat(gerrit): use OAUTH for authenticationFranck Cuny2022-05-261-0/+10
* fix(gerrit): force gerrit to run as the git userFranck Cuny2022-05-261-0/+11
* fix(gerrit): use localhost for the proxyFranck Cuny2022-05-261-1/+1
* fix(gerrit): remove extra '}' from stringFranck Cuny2022-05-261-1/+1
* fix(sourcegraph): remove extra '}' from stringFranck Cuny2022-05-261-1/+1
* fix(gerrit): apply a serverIdFranck Cuny2022-05-261-0/+1
* feat(gerrit): add the gerrit serverFranck Cuny2022-05-262-0/+51
* feat(modules): create a module for sourcegraphFranck Cuny2022-05-222-0/+47
* zsh: switch to zsh as the default shellFranck Cuny2022-05-151-1/+1
* modules: fix configuration for syncthingFranck Cuny2022-05-131-2/+2
* grafana: there was already something on port 3030 ...Franck Cuny2022-05-121-1/+1
* grafana: run on port 3030Franck Cuny2022-05-121-0/+1
* add modules to manage bluetoothFranck Cuny2022-05-122-1/+65
* modules: add a few packagesFranck Cuny2022-05-061-0/+2
* modules: fix configuration for drone-runner-execFranck Cuny2022-05-021-1/+1
* gitea: add a dashboard for grafanaFranck Cuny2022-04-241-0/+1176
* gitea: enable metric endpointFranck Cuny2022-04-242-7/+13
* backups: do backups for the laptopFranck Cuny2022-04-241-1/+10
* syncthing: add pixel (my phone) to known devicesFranck Cuny2022-04-211-1/+12
* syncthing: configure devices and foldersFranck Cuny2022-04-211-0/+18
* syncthing: configure the keys for tahoeFranck Cuny2022-04-211-3/+7
* syncthing: enable on tahoeFranck Cuny2022-04-211-6/+12
* modules: add syncthing as a new moduleFranck Cuny2022-04-212-0/+12
* drone: backup the state directoryFranck Cuny2022-04-131-0/+2
* drone: configuration fixesFranck Cuny2022-04-132-2/+7
* drone: initial attempt at configuring itFranck Cuny2022-04-135-0/+178
* nginx: configure correctly the dashboardFranck Cuny2022-04-131-2/+2
* nginx: install the default dashboardFranck Cuny2022-04-131-0/+6
* traefik: remove the moduleFranck Cuny2022-04-134-1934/+0
* modules: make the vhost be configurableFranck Cuny2022-04-133-15/+25
* grafana: the vhost is configurableFranck Cuny2022-04-131-4/+11
* grafana: bind to localhostFranck Cuny2022-04-131-4/+0
* modules: set secretsFranck Cuny2022-04-132-2/+6
* unifi: use nginx for reverse proxyFranck Cuny2022-04-131-0/+14
* transmission: use nginx for reverse proxyFranck Cuny2022-04-131-0/+14
* navidrome: use nginx for reverse proxyFranck Cuny2022-04-131-0/+14
* grafana: set proper port for reverse proxyFranck Cuny2022-04-131-1/+1
* secrets: we can specify which user owns itFranck Cuny2022-04-131-2/+7
* grafana: use proper certFranck Cuny2022-04-131-1/+1
* grafana: try to configure the domain with acme+dnsFranck Cuny2022-04-131-1/+17
* nginx: get a simple solution to work firstFranck Cuny2022-04-132-291/+12
* nginx: add nginx as a reverse proxyFranck Cuny2022-04-134-0/+412
* secrets: delete duplicated filesFranck Cuny2022-04-137-52/+0
* rclone: fix the order of the paramsFranck Cuny2022-04-131-2/+2
* secrets: move the actual secrets with hosts configFranck Cuny2022-04-132-11/+12
* secrets: fix the path to the ssh keyFranck Cuny2022-04-131-4/+3
* secrets: load ssh key only if it existsFranck Cuny2022-04-131-1/+1
* users: add myself to the group 'nas'Franck Cuny2022-04-131-0/+1
* backups: rename system to hostFranck Cuny2022-04-111-1/+1
* grafana: backup the whole directoryFranck Cuny2022-04-111-1/+1
* secrets: move all the secrets under module/Franck Cuny2022-04-1014-27/+92
* add a module for backup with resticFranck Cuny2022-04-107-65/+89
* install documentations (man)Franck Cuny2022-04-092-4/+19
* add pcmanfm and easyeffectsFranck Cuny2022-04-091-0/+1
* services: add avahiFranck Cuny2022-04-082-0/+15
* users: add myself to "cdrom" groupFranck Cuny2022-04-081-0/+1
* modules: add a few moreFranck Cuny2022-04-088-3/+100
* initial attempt to reconfigure home-managerFranck Cuny2022-04-072-1/+50
* gitea: fix the moduleFranck Cuny2022-04-061-3/+3
* modules: import packagesFranck Cuny2022-04-061-1/+2
* refactor transmission and metrics-exporterFranck Cuny2022-04-064-1/+54
* refactor traefikFranck Cuny2022-04-062-0/+104
* refactor rclone to a moduleFranck Cuny2022-04-062-0/+38
* refactor gitea as a moduleFranck Cuny2022-04-062-0/+54
* prometheus: proper name for the optionFranck Cuny2022-04-061-1/+1
* refactor grafana as a moduleFranck Cuny2022-04-066-0/+26438
* refactor prometheus as a moduleFranck Cuny2022-04-062-0/+189
* refactor unifi to a moduleFranck Cuny2022-04-062-2/+97
* import navidrome with other servicesFranck Cuny2022-04-061-1/+2
* refactor navidrome to a moduleFranck Cuny2022-04-061-0/+37
* refactor samba to a proper moduleFranck Cuny2022-04-062-1/+56
* refactor boot configuration to a moduleFranck Cuny2022-04-062-1/+49
* refactor configuration for AMDFranck Cuny2022-04-062-1/+14
* refactor intel related configurationFranck Cuny2022-04-052-1/+14
* refactor modules for btrfs, ssd, and fwupdFranck Cuny2022-04-056-3/+18
* refactor network configurationFranck Cuny2022-04-052-1/+12
* refactor security to a moduleFranck Cuny2022-04-052-1/+6
* refactor users to a moduleFranck Cuny2022-04-052-1/+38
* refactor default packages to a moduleFranck Cuny2022-04-051-0/+49
* move locale configuration to a moduleFranck Cuny2022-04-052-1/+8
* console configuration is moved to a moduleFranck Cuny2022-04-052-1/+7
* create a profile for laptopFranck Cuny2022-04-053-1/+35
* network: move tailscale in modulesFranck Cuny2022-04-052-1/+14
* ssh: refactor to a moduleFranck Cuny2022-04-053-1/+19
* nix: refactor to a moduleFranck Cuny2022-04-053-1/+18
* sound: add a new moduleFranck Cuny2022-04-053-0/+41
* move configurations and modules aroundFranck Cuny2022-02-1210-190/+0
* nix: enable flakesFranck Cuny2022-02-101-9/+12
* systems: add a MoTDFranck Cuny2022-02-092-0/+13
* modules: swap capslock for controlFranck Cuny2022-02-091-1/+1
* modules: more softwareFranck Cuny2022-02-091-1/+2
* modules: set a few more options for nixFranck Cuny2022-02-091-0/+3
* users: move users configuration to systemsFranck Cuny2022-02-092-0/+26
* systems: typoFranck Cuny2022-02-091-0/+2
* systems: ensure latest kernel and tmp on tmpfsFranck Cuny2022-02-091-0/+3
* systems: more packagesFranck Cuny2022-02-091-1/+6
* hosts: remove / clean codeFranck Cuny2022-02-092-0/+16
* ssh: new module for managing sshFranck Cuny2022-02-091-0/+5
* Revert "desktop: new option to control desktop setup"Franck Cuny2022-02-092-30/+13
* Revert "desktop: install sound and xserver only when asked"Franck Cuny2022-02-092-44/+32
* 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
* i3: remove extra packages and fix typoFranck Cuny2022-02-081-6/+0
* i3: separate configuration for xserver and i3Franck Cuny2022-02-082-0/+33
* i3: move configuration to home-managerFranck Cuny2022-02-083-39/+0
* desktop: configuration for i3Franck Cuny2022-02-082-4/+19
* systems: move some packages out of host configFranck Cuny2022-02-081-0/+1
* desktop: add soundFranck Cuny2022-02-082-0/+21
* systems: fix typoFranck Cuny2022-02-081-1/+1
* systems: install more packagesFranck Cuny2022-02-082-1/+24