Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-04 | Allow configuring SSH key for CERN laptop | Timo Wilken | |
Replace old, now-unused CERN config parameter with the new parameters. | |||
2024-06-04 | Remove SSH config for ALICE hosts | Timo Wilken | |
2024-05-29 | Delegate Kerberos creds to ATLAS hosts | Timo Wilken | |
2024-05-13 | Integrate CERN laptop configuration into main system config | Timo Wilken | |
2024-03-10 | Separate home service into PIM, dev env and graphical parts | Timo Wilken | |
This means we only instantiate Shepherd and mcron services if we really need them, to avoid annoyance on servers. | |||
2024-03-09 | Replace corfu with company | Timo Wilken | |
Corfu was throwing weird errors on completion sometimes. It also doesn't play well with evil-mode, often breaking the "escape" key. | |||
2024-03-08 | Use upstream aerc catppuccin theme | Timo Wilken | |
2024-03-01 | Activate home-dbus service only in graphical environments | Timo Wilken | |
It's annoying on servers, because logging in via SSH spawns a new Shepherd + dbus instance each time. | |||
2024-02-16 | Generate home-openssh-configuration instead of full service | Timo Wilken | |
This lets me extend the configuration, if I need to, by inheriting from the generated configuration. | |||
2024-02-16 | Unify custom home services into tw-home-service-type | Timo Wilken | |
Instead of passing around lists of simple-services, create one new configurable service-type that extends everything it needs to. Install packages using home-profile-service-type instead of passing around lists. | |||
2024-02-16 | Back up user data on new machines | Timo Wilken | |
2024-02-16 | Add note about Emacs Wayland compat | Timo Wilken | |
2024-02-15 | Install simple solitaire game | Timo Wilken | |
2024-02-01 | Add alienv.guix wrapper script for alienv | Timo Wilken | |
2024-01-30 | Use emacs-gcmh to optimise garbage collection | Timo Wilken | |
2024-01-20 | Fix file locations for moved PIM services | Timo Wilken | |
2024-01-20 | Fix moving PIM services to parent module | Timo Wilken | |
2024-01-19 | Install PIM environment on new end-user machines | Timo Wilken | |
2024-01-14 | Fix string-join syntax | Timo Wilken | |
2024-01-14 | Mount more savegame locations in Steam container | Timo Wilken | |
2024-01-14 | Mount synced savegame directories into Steam container | Timo Wilken | |
2024-01-09 | Install symlink like Ubuntu's python-is-python3 | Timo Wilken | |
2024-01-02 | Install CJK fonts | Timo Wilken | |
2023-12-15 | Configure SSH for Grid Eevee farm | Timo Wilken | |
alieevee-wn-7 is the new ARM host used for testing. | |||
2023-12-13 | Add note about profile service-types, so I don't forget | Timo Wilken | |
2023-11-29 | Configure git.twilken.net SSH access | Timo Wilken | |
2023-11-22 | Move to ed25519 SSH keys on end-user devices | Timo Wilken | |
2023-11-21 | Package Catppuccin themes instead of using git submodules | Timo Wilken | |
This makes administrating this repo easier, and the home environment can be reconfigured without having to add the checkout to the guile load path. | |||
2023-11-15 | Fix zsh service extension | Timo Wilken | |
2023-11-12 | Extend home services where possible | Timo Wilken | |
This should make it easier to move to a proper service-type for this in the future. | |||
2023-11-11 | Install fixed Steam launcher in home profile | Timo Wilken | |
This can run Cities:Skylines with "Steam Linux Runtime 1.0 (scout)" as a forced Steam compatibility tool. Installing it here is easier than launching Steam from the command line every time. | |||
2023-11-10 | Make graphical services depend on new x11-display service | Timo Wilken | |
This should avoid spam from failing services when logging in on a TTY. | |||
2023-11-10 | Set up Ansible development environment | Timo Wilken | |
2023-11-08 | Use age for secrets encryption | Timo Wilken | |
2023-11-07 | Follow upstream dunst -> wm module rename | Timo Wilken | |
2023-11-05 | Add secrets service | Timo Wilken | |
Allow managing secrets and passwords using Guix. Secrets are encrypted in the Guix channel repository and decrypted using a single host key at activation time. | |||
2023-11-03 | Install infokey | Timo Wilken | |
2023-10-30 | Initial tree-sitter support in Emacs | Timo Wilken | |
2023-10-30 | Fix smartparens setup | Timo Wilken | |
2023-10-29 | Add texlive packages for org-beamer export | Timo Wilken | |
2023-10-10 | Install restic more widely | Timo Wilken | |
2023-10-08 | Graft nvda onto picom if necessary | Timo Wilken | |
Picom fails on startup if using the proprietary nvidia driver but plain mesa libs. | |||
2023-10-07 | Update Emacs config for 29.1 | Timo Wilken | |
2023-09-27 | Fix aiadm SSH connection details | Timo Wilken | |
2023-09-13 | Update Emacs, Kitty and Vim Catppuccin themes | Timo Wilken | |
The Emacs theme saw the most development, no longer uses autothemer, and exposes a few new Customize variables. | |||
2023-09-12 | Remove unneeded uninitialised dbus config | Timo Wilken | |
2023-09-12 | Factor out common desktop services | Timo Wilken | |
Most of the code for setting desktop layouts is common between machines. Also, make the blueman-applet service reusable. | |||
2023-09-12 | Factor out proper Git and GnuPG service types | Timo Wilken | |
2023-09-12 | Always encrypt to default key as well | Timo Wilken | |
Allow specifying a default key for GnuPG, to which it will encrypt everything. This allows me to still read me sent encrypted mail in aerc. See also: https://lists.sr.ht/~rjarry/aerc-discuss/%3CCUMGQ2JG8G0P.YIQ497JVC3AW%40nixos%3E | |||
2023-09-04 | Add packages for CV and contact list | Timo Wilken | |