| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move machines definitions to top-level | Franck Cuny | 2025-07-21 | 3 | -179/+0 |
| | | |||||
| * | import nix profile in the server profile | Franck Cuny | 2025-07-21 | 1 | -15/+1 |
| | | |||||
| * | move nix configuration to its own profile | Franck Cuny | 2025-07-21 | 2 | -70/+2 |
| | | |||||
| * | easier to read import paths | Franck Cuny | 2025-07-21 | 2 | -4/+4 |
| | | |||||
| * | refactoring to use flake-parts and automatic imports of hosts | Franck Cuny | 2025-07-21 | 13 | -417/+206 |
| | | | | | | This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths. | ||||
| * | configure the nixbld GID in the host configuration directly | Franck Cuny | 2025-07-17 | 1 | -0/+3 |
| | | |||||
| * | build and deploy my personal website on the VM | Franck Cuny | 2025-07-17 | 2 | -0/+11 |
| | | |||||
| * | create common network configuration for nixos | Franck Cuny | 2025-07-14 | 2 | -0/+42 |
| | | |||||
| * | store backups locally and remotely | Franck Cuny | 2025-07-07 | 1 | -5/+38 |
| | | | | | | | | | | | It might be useful to have a local backup so that I don't need to pull it from the remote bucket. It is useful to be able to quickly browse and see what's in the backup, and having to go to GCS for that is a waste of resources. Export environment variables to make it easier to interact with the local repository. | ||||
| * | add secrets and configurations for cloudflared | Franck Cuny | 2025-07-06 | 2 | -0/+23 |
| | | |||||
| * | various fixes for nix 25.05 | Franck Cuny | 2025-07-06 | 1 | -6/+10 |
| | | |||||
| * | backup the VM to Google Cloud Storage | Franck Cuny | 2025-06-30 | 3 | -37/+53 |
| | | | | | For now we only backup git repositories. | ||||
| * | add configuration for vm-synology | Franck Cuny | 2025-06-30 | 4 | -0/+219 |
| | | | | | | This is a VM running on the Synology NAS. For now it only run `gitolite`, but we may host additional services in the future. | ||||
| * | drop homebrew | Franck Cuny | 2025-04-30 | 1 | -23/+0 |
| | | |||||
| * | don't install packages via homebrew | Franck Cuny | 2025-04-29 | 3 | -21/+4 |
| | | | | | | | | We can install everything through nix at this point. Add a helper function to check the type of the machine so we can install some packages for work vs. personal. | ||||
| * | install element-desktop via nix | Franck Cuny | 2025-04-29 | 1 | -1/+0 |
| | | |||||
| * | use some binary caches | Franck Cuny | 2025-04-28 | 1 | -0/+8 |
| | | |||||
| * | install tools with nix instead of brew | Franck Cuny | 2025-04-21 | 1 | -3/+0 |
| | | |||||
| * | remove configuration for the VMs | Franck Cuny | 2025-04-20 | 5 | -176/+0 |
| | | |||||
| * | aspect is light for macos | Franck Cuny | 2025-04-14 | 1 | -3/+0 |
| | | |||||
| * | a few more configurations for darwin | Franck Cuny | 2025-04-05 | 1 | -1/+24 |
| | | |||||
| * | install iterm2 and remove wezterm | Franck Cuny | 2025-04-05 | 1 | -0/+1 |
| | | |||||
| * | add repomix integration | Franck Cuny | 2025-03-10 | 1 | -0/+4 |
| | | | | | | | - Install `repomix` via homebrew - Add `llm-bundle` just command and `readme-gen` template - Configure just integration in home config | ||||
| * | update some of the macos defaults | Franck Cuny | 2025-02-10 | 1 | -10/+22 |
| | | |||||
| * | remove ssh key for github.rbx.com | Franck Cuny | 2025-02-07 | 1 | -2/+0 |
| | | |||||
| * | add ssh key for github.rbx.com | Franck Cuny | 2025-02-07 | 1 | -3/+6 |
| | | |||||
| * | remove configuration for old work laptop | Franck Cuny | 2025-02-07 | 1 | -9/+0 |
| | | |||||
| * | add ssh key for github.com | Franck Cuny | 2025-02-07 | 1 | -0/+4 |
| | | |||||
| * | consolidate homebrew configuration | Franck Cuny | 2025-02-07 | 1 | -3/+13 |
| | | | | | uninstall iTerm2 and will replace it with wezterm | ||||
| * | new work laptop | Franck Cuny | 2025-02-06 | 1 | -0/+9 |
| | | |||||
| * | back to iterm2 | Franck Cuny | 2025-01-06 | 1 | -0/+1 |
| | | |||||
| * | replace iterm2 with alacritty | Franck Cuny | 2025-01-03 | 1 | -1/+0 |
| | | |||||
| * | fewer fonts | Franck Cuny | 2025-01-03 | 1 | -7/+0 |
| | | |||||
| * | removed a few services from vm-synology | Franck Cuny | 2024-12-28 | 4 | -189/+0 |
| | | |||||
| * | hetzner machine is gone | Franck Cuny | 2024-12-28 | 2 | -250/+0 |
| | | |||||
| * | install cascadia font | Franck Cuny | 2024-12-25 | 1 | -0/+1 |
| | | |||||
| * | remove emacs | Franck Cuny | 2024-12-25 | 1 | -1/+0 |
| | | | | | | Will try to go for a few weeks without emacs, and force myself to use VSCode and Zed, and see if they are good replacements. | ||||
| * | switch to the newer version of nixfmt | Franck Cuny | 2024-12-19 | 13 | -72/+159 |
| | | | | | | | `nixfmt-rfc-style' replaces `nixfmt-classic'. It's actively maintained, but also changes the style, so this commit touches all the files in the repository. | ||||
| * | enable per repository hooks | Franck Cuny | 2024-12-16 | 1 | -1/+1 |
| | | | | | | | See https://gitolite.com/gitolite/cookbook#adding-your-own-update-hooks for more details. | ||||
| * | some more cleanup | Franck Cuny | 2024-12-16 | 1 | -0/+1 |
| | | |||||
| * | move gitotlite to vm-synology | Franck Cuny | 2024-12-16 | 3 | -1/+155 |
| | | |||||
| * | run `ddns-updater' on `vm-synology' | Franck Cuny | 2024-12-15 | 2 | -1/+22 |
| | | | | | | It has a small UI and the configuration with the secrets is managed with `agenix'. | ||||
| * | fix misconfiguration of the bootloader | Franck Cuny | 2024-12-09 | 4 | -5/+12 |
| | | |||||
| * | move each machine into a directory | Franck Cuny | 2024-12-09 | 10 | -11/+13 |
| | | | | | it will be easier to break down some configs. | ||||
| * | set hostname and correct ssh key | Franck Cuny | 2024-12-09 | 4 | -5/+13 |
| | | |||||
| * | move the configuration for hetzner under machines | Franck Cuny | 2024-12-08 | 3 | -1/+227 |
| | | |||||
| * | more refactoring | Franck Cuny | 2024-12-08 | 5 | -33/+42 |
| | | |||||
| * | refactor overall configuration | Franck Cuny | 2024-12-08 | 6 | -0/+212 |
| The configuration of the various hosts and home-manager was becoming a bit complex for no valid reasons. Try to simplify this a bit. | |||||
