aboutsummaryrefslogtreecommitdiff
path: root/flake.nix (unfollow)
Commit message (Expand)AuthorFilesLines
2025-11-16run my website from rivendellFranck Cuny1-2/+1
2025-11-15drop terraform/terranixFranck Cuny1-6/+0
2025-11-02switch URL for nixpkgsFranck Cuny1-3/+1
2025-11-02remove colmenaFranck Cuny1-5/+0
2025-10-12nixos-hardware does not have an input nixpkgsFranck Cuny1-1/+0
2025-10-12initial setup for the framework destkop (named rivendell)Franck Cuny1-0/+5
2025-09-06run my personal website on the dropletFranck Cuny1-0/+1
2025-09-01initial attempt at using colmena to deploy nixos configurationsFranck Cuny1-0/+5
2025-08-31clean up flake and .envrcFranck Cuny1-3/+1
2025-08-31manage terraform configuration with terranixFranck Cuny1-1/+1
2025-08-30add terranixFranck Cuny1-0/+5
2025-08-24run `goget` on `go.fcuny.net`Franck Cuny1-0/+2
2025-08-21split-up firefox configurationFranck Cuny1-2/+2
2025-08-20initial configuration for firefoxFranck Cuny1-0/+5
2025-08-10manage a DigitalOcean virtual machine with nixosFranck Cuny1-0/+1
2025-07-21move all profiles, modules, and flakes to top-levelFranck Cuny1-7/+7
2025-07-21refactoring to use flake-parts and automatic imports of hostsFranck Cuny1-186/+16
2025-07-17build and deploy my personal website on the VMFranck Cuny1-0/+2
2025-07-14import my website under `src`Franck Cuny1-0/+30
2025-07-07move scripts managed by nix out of the flakeFranck Cuny1-66/+8
2025-07-01switch to 25.05Franck Cuny1-3/+3
2025-06-30add configuration for vm-synologyFranck Cuny1-0/+18
2025-06-12pass `self` to the home-manager modulesFranck Cuny1-1/+7
2025-06-12use a dedicated SSH key for agenixFranck Cuny1-0/+9
2025-06-08install agenix againFranck Cuny1-0/+7
2025-05-10remove GHA, run the checks / tests with pre-commitsFranck Cuny1-2/+0
2025-05-10add flake-checker to pre-commit hooksFranck Cuny1-43/+47
2025-04-29flake supports multiple architectureFranck Cuny1-53/+137
2025-04-29initial import of emacs configFranck Cuny1-0/+7
2025-04-25use correct hostname for the flakeFranck Cuny1-1/+1
2025-04-24automatically add packages to the overlaysFranck Cuny1-7/+8
2025-04-24build python packages for llmFranck Cuny1-2/+22
2025-04-20clean up justfile and rename aliasesFranck Cuny1-2/+2
2025-04-20don't need devShellFranck Cuny1-79/+68
2025-04-20remove configuration for the VMsFranck Cuny1-13/+0
2025-02-07remove configuration for old work laptopFranck Cuny1-12/+1
2025-02-06new work laptopFranck Cuny1-0/+7
2025-01-31follow nix-darwinFranck Cuny1-1/+1
2024-12-28remove secrets and agenix since nothing uses themFranck Cuny1-7/+3
2024-12-28hetzner machine is goneFranck Cuny1-6/+0
2024-12-27update configuration for treefmtFranck Cuny1-5/+3
2024-12-19switch to the newer version of nixfmtFranck Cuny1-52/+74
2024-12-19use treefmt to format all the filesFranck Cuny1-54/+57
2024-12-16configure correctly pre-commit checksFranck Cuny1-1/+5
2024-12-14use agenix to manage secrets in the repositoryFranck Cuny1-4/+24
2024-12-09fix configuration for work MBPFranck Cuny1-14/+6
2024-12-09move each machine into a directoryFranck Cuny1-1/+1
2024-12-09set hostname and correct ssh keyFranck Cuny1-29/+37
2024-12-08move the configuration for hetzner under machinesFranck Cuny1-0/+6
2024-12-08add support for devshell and pre-commit-hooks againFranck Cuny1-4/+50
2024-12-08refactor overall configurationFranck Cuny1-23/+24
2024-12-01update to 24.11Franck Cuny1-2/+2
2024-10-14delete more python codeFranck Cuny1-5/+1
2024-09-13update deps and remove nur/firefox overlaysFranck Cuny1-7/+0
2024-08-03add a linux VM as a new hostFranck Cuny1-0/+2
2024-07-22bump nixos to 24.05Franck Cuny1-2/+2
2024-03-06install my own scriptsFranck Cuny1-0/+1
2024-03-04add configuration for my work machineFranck Cuny1-1/+5
2024-03-04nix libraries and modules will be under `nix/`Franck Cuny1-2/+2
2024-02-02install firefoxFranck Cuny1-0/+7
2023-12-04additional cleanup for flakesFranck Cuny1-19/+5
2023-12-04update to 23.11 and break down flakesFranck Cuny1-123/+33
2023-11-06clean up flake.nix by removing unused configurationsFranck Cuny1-41/+5
2023-09-14more configuration for darwinFranck Cuny1-1/+2
2023-09-11add configuration for the M2 macbook airFranck Cuny1-1/+13
2023-08-21remove custom toolsFranck Cuny1-8/+0
2023-07-05add x509-info back to the list of toolsFranck Cuny1-0/+4
2023-07-05update nixos and home-manager to 23.05Franck Cuny1-3/+2
2023-05-12ops: remove everything under opsFranck Cuny1-2/+0
2023-04-06tools/dnsmasq-leases-html: create a HTML page with leases from dnsmasqFranck Cuny1-1/+1
2023-04-02flake: fix URL for sendsmsFranck Cuny1-1/+1
2023-03-27modules/sendsms: gate the unit with a fileFranck Cuny1-0/+4
2023-03-11secrets: use homeage to manage secrets for home-managerFranck Cuny1-0/+5
2023-03-04ref: don't use my custom tools for nowFranck Cuny1-32/+0
2023-01-09ref(flake): let's stay on stableFranck Cuny1-1/+1
2023-01-07ref(flake): use latest version for nixosFranck Cuny1-4/+15
2023-01-07feat(home/packages): add tool masked-emailsFranck Cuny1-0/+8
2023-01-03feat: update to nix 22.11Franck Cuny1-2/+2
2022-11-30feat(modules/sensdms): a module to send an SMSFranck Cuny1-0/+8
2022-11-15fix(flake): add extra argument for the `check-yaml' hookFranck Cuny1-1/+1
2022-11-07ref: update url for some inputs to the flakeFranck Cuny1-2/+2
2022-10-22fix(flake): remove unstable URL for nixpkgsFranck Cuny1-1/+0
2022-10-22feat(home/packages): install the tool x509-infoFranck Cuny1-0/+8
2022-10-22feat(templates): add a template for rustFranck Cuny1-0/+2
2022-10-07fix(flake): set the correct path for various pre-commit binariesFranck Cuny1-4/+4
2022-10-03feat(home/packages): install gh-ssh-keysFranck Cuny1-0/+8
2022-09-26feat(naersk): use naersk to build packages with rustFranck Cuny1-2/+2
2022-09-25fix(flake): call some programs with `nix run .#tools.<name>`Franck Cuny1-12/+10
2022-09-22feat(flake): add nix-linter to the checksFranck Cuny1-0/+1
2022-09-22ref(home-manager): don't use home-manager when building the hostFranck Cuny1-42/+107
2022-09-18ref(flake): move all the checks to external moduleFranck Cuny1-33/+3
2022-09-18ref(flake): drop naersk for nowFranck Cuny1-17/+9
2022-09-18ref(flake): remove pre-commit for golangFranck Cuny1-34/+1
2022-09-07feat(flake): use naersk to build rust projectsFranck Cuny1-1/+4
2022-08-22feat(rust): add an overlay to install rustFranck Cuny1-0/+5
2022-08-15ci(pre-commit): add a few more checksFranck Cuny1-2/+40
2022-08-07feat(ops/buildkite): use terraform to manage buildkiteFranck Cuny1-1/+1
2022-08-06ref(flake): tools and users packages are managed the same wayFranck Cuny1-5/+1
2022-08-06ref(ci): delete custom scripts for formattingFranck Cuny1-6/+0
2022-07-02feat(flake): add more pre-commit hooksFranck Cuny1-0/+12
2022-06-28feat(flake): add pre-commit hooksFranck Cuny1-0/+29
2022-06-28ref(flake): import tools top-level moduleFranck Cuny1-6/+1
2022-06-28ref(flake): move `nixosConfigurations` at the bottomFranck Cuny1-43/+48
2022-06-28ref(flake): be specific about which systems we supportFranck Cuny1-2/+8
2022-06-28ref(flake): rename utils to futilsFranck Cuny1-2/+2
2022-06-28fix(flake): remove duplicated definition of flake-utilsFranck Cuny1-2/+0
2022-06-18feat(tools/git-blame-stats): add the tool to nix configurationFranck Cuny1-0/+1
2022-06-18feat(ipconverter): add the tool to nixFranck Cuny1-0/+1
2022-06-10ci(default): add `apps.ci.shellcheck` to flake.nixFranck Cuny1-2/+5
2022-06-10fix(flake): install nixpkgs-fmt by defaultFranck Cuny1-0/+1
2022-06-10ci(fmt): add a script to check the formattingFranck Cuny1-2/+7
2022-06-10fix(fmt): correct formatting for all nix filesFranck Cuny1-1/+2
2022-06-09feat(nix): update nix to version 22.05Franck Cuny1-2/+2
2022-06-09ref(nix): move the mkSystem function to its own fileFranck Cuny1-12/+3
2022-06-09ref(nix): rename lib/ to nix/Franck Cuny1-1/+1
2022-05-30meta: remove pre-commit checksFranck Cuny1-10/+0
2022-05-29tools(govanity): add the tool to flake.nixFranck Cuny1-1/+4
2022-05-25ref(dnsupdate): move under toolsFranck Cuny1-7/+1
2022-05-25ref(notes): drop flake.nixFranck Cuny1-0/+1
2022-05-25ref(resume): remove flake.nixFranck Cuny1-1/+4
2022-05-25ref(blog): drop the flake configurationFranck Cuny1-0/+2
2022-05-07nix: add a command `dnsupdate` to update the DNSFranck Cuny1-1/+13
2022-04-13flake: add checksFranck Cuny1-0/+12
2022-04-09remove `mkHome` from libFranck Cuny1-22/+0
2022-04-03home-manager: add `isTrusted`Franck Cuny1-0/+2
2022-04-03rename `desktop` to `isDesktop`Franck Cuny1-2/+2
2022-04-03remove mytoolsFranck Cuny1-7/+0
2022-03-27nas: install music-organizer from the main branchFranck Cuny1-1/+1
2022-03-27nas: install music-organizerFranck Cuny1-5/+16
2022-02-27flake: add new overlay: NURFranck Cuny1-0/+2
2022-02-27hosts: add tahoe, the new NASFranck Cuny1-0/+9
2022-02-21agenix: add flake for agenixFranck Cuny1-0/+5
2022-02-21hosts: add aptosFranck Cuny1-0/+10
2022-02-13emacs: pull community's overlayFranck Cuny1-0/+2
2022-02-10fix a few errorsFranck Cuny1-1/+0
2022-02-10nix: fix a bunch of stuffFranck Cuny1-2/+5
2022-02-10home-manager: split the configurationFranck Cuny1-16/+31
2022-02-09home-manager: simplify the configurationFranck Cuny1-4/+1
2022-02-08i3: separate configuration for xserver and i3Franck Cuny1-5/+1
2022-02-08home-manager: fix initial configurationFranck Cuny1-0/+9
2022-02-08carmel: apply systems and desktop modulesFranck Cuny1-0/+2
2022-02-07flake: pull home-manager and unstableFranck Cuny1-1/+10
2022-02-07flake: install my user on carmelFranck Cuny1-0/+1
2022-02-07carmel: initial host configurationFranck Cuny1-0/+21