summaryrefslogtreecommitdiff
path: root/tw/home.scm
AgeCommit message (Collapse)Author
2023-11-21Package Catppuccin themes instead of using git submodulesTimo 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-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.