summaryrefslogtreecommitdiff
path: root/tw/home.scm
AgeCommit message (Collapse)Author
2023-11-15Fix zsh service extensionTimo Wilken
2023-11-12Extend home services where possibleTimo Wilken
This should make it easier to move to a proper service-type for this in the future.
2023-11-11Install fixed Steam launcher in home profileTimo 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-10Make graphical services depend on new x11-display serviceTimo Wilken
This should avoid spam from failing services when logging in on a TTY.
2023-11-10Set up Ansible development environmentTimo Wilken
2023-11-08Use age for secrets encryptionTimo Wilken
2023-11-07Follow upstream dunst -> wm module renameTimo Wilken
2023-11-05Add secrets serviceTimo 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-03Install infokeyTimo Wilken
2023-10-30Initial tree-sitter support in EmacsTimo Wilken
2023-10-30Fix smartparens setupTimo Wilken
2023-10-29Add texlive packages for org-beamer exportTimo Wilken
2023-10-10Install restic more widelyTimo Wilken
2023-10-08Graft nvda onto picom if necessaryTimo Wilken
Picom fails on startup if using the proprietary nvidia driver but plain mesa libs.
2023-10-07Update Emacs config for 29.1Timo Wilken
2023-09-27Fix aiadm SSH connection detailsTimo Wilken
2023-09-13Update Emacs, Kitty and Vim Catppuccin themesTimo Wilken
The Emacs theme saw the most development, no longer uses autothemer, and exposes a few new Customize variables.
2023-09-12Remove unneeded uninitialised dbus configTimo Wilken
2023-09-12Factor out common desktop servicesTimo Wilken
Most of the code for setting desktop layouts is common between machines. Also, make the blueman-applet service reusable.
2023-09-12Factor out proper Git and GnuPG service typesTimo Wilken
2023-09-12Always encrypt to default key as wellTimo 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-04Add packages for CV and contact listTimo Wilken
2023-09-01Use new `texlive-scheme-small' package to replace deleted `texlive'Timo Wilken
This should also reduce download times, since `texlive' weighed a huge 3.24G. The `texlive' variable also seems to have been removed in recent guix revisions.
2023-08-02Configure xfce4-screenshooterTimo Wilken
2023-08-02Fix git work identity configTimo Wilken
The work gitconfig wasn't getting applied. Explicitly include it in the main gitconfig in an extensible way.
2023-07-19Configure emacs-sly for Common Lisp devTimo Wilken
2023-06-30Configure username for alimetal machine(s)Timo Wilken
2023-06-29Remove another git adviceTimo Wilken
2023-06-16Use upstream channel by default, not local checkoutTimo Wilken
2023-06-09Use Xfce screenshooter insteadTimo Wilken
2023-06-05Install more alibuild-related packagesTimo Wilken
2023-06-05Install pdsh for parallel SSHTimo Wilken
2023-06-05Stop importing deleted moduleTimo Wilken
2023-06-04Remove yamllint-1.31 package that was merged upstreamTimo Wilken
2023-06-03Indent *-file functions more convenientlyTimo Wilken
Files with potentially long or complex contents shouldn't be indented quite as far.
2023-06-02Share connections to lxtunnelTimo Wilken
2023-06-02Modernise GPG configurationTimo Wilken
2023-06-02Simplify SSH access to EPNs for oncallTimo Wilken
2023-05-28Install and configure Emacs haskell-modeTimo Wilken
2023-05-26Delegate Kerberos creds to all lxplusesTimo Wilken
2023-05-25Allow using git:// URLsTimo Wilken
2023-05-25Fix PGP keyserver setupTimo Wilken
2023-05-25Try solving home.scm load failure on serversTimo Wilken
2023-05-25Fix alimonitor SSH usernameTimo Wilken
2023-05-22Fix PGP key in private gitconfigTimo Wilken
2023-05-16Install openssl for ledgerplotTimo Wilken
2023-04-26Fix yamllint buildTimo Wilken
2023-04-24Improve Emacs data file locationsTimo Wilken
Move `native-compile-target-directory' setup to early-init.el to avoid clutter, and move a couple more data dirs to ~/.local/share.
2023-04-23Move gpg-agent config changes to the right placeTimo Wilken
Also, delete leftover unused file.
2023-04-21Configure restic environmentTimo Wilken