summaryrefslogtreecommitdiff
path: root/tw/home/lap.scm
AgeCommit message (Collapse)Author
2023-11-28Revert to upstream steam-containerTimo Wilken
The grafted libx11 has been ungrafted, so the package replacement is no longer needed.
2023-11-23Specify custom battery/adapter names for polybarTimo Wilken
2023-11-21Package neomutt's mutt_oauth2.py scriptTimo Wilken
This gets rid of the last git submodule.
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-08Track renaming of restic passwordsTimo Wilken
2023-11-03Back up KSP and Pioneer game dataTimo Wilken
2023-11-01Generalise Restic declarationsTimo Wilken
* rename confusingly named restic-*-repository variables to restic-scheduled-* * generalise repository handling, allowing local and REST repositories both as backup and cleanup targets * generalise password handling, allowing passwords from pass or from files for backup, for cleanup and as part of a REST URL
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-08Install and configure nvidia-system-monitorTimo Wilken
2023-10-08Use NVIDIA driver display namesTimo Wilken
2023-10-08Use dirty, proprietary NVIDIA driverTimo Wilken
For hopefully better gaming performance.
2023-09-19Formalise password keys to avoid PATH issuesTimo Wilken
Mcron seems to set a restricted PATH now, so make sure it knows where to find "pass". Also use less shell substitution and implement repository URL building in Guile.
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-08Back up Syncthing data separatelyTimo Wilken
This should allow sharing the underlying data with backups from fp4.twilken.net.
2023-09-02Enable scanning using sane-airscan + ipp-usbTimo Wilken
This allows using my scanner properly, since I haven't connected it to the network.
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-06-29Add basic msmtp configurationTimo Wilken
TODO: configure git-send-email to use msmtp instead of connecting to the SMTP server directly? In case I want to switch to offlineimap + notmuch + msmtp with aerc, this would be useful.
2023-06-29Back up savegames in Steam sandboxTimo Wilken
2023-06-06Remove unused home channelTimo Wilken
The guix-gaming-games channel isn't used, so remove it. This way we can just fall back to the system channels.
2023-05-25Use the newly-published channel for unattended upgradesTimo Wilken
2023-05-22Fix PGP key in private gitconfigTimo Wilken
2023-05-20Rename `restic-backup-repository' to allow for cleanup reposTimo Wilken
2023-05-15Back up media directoriesTimo Wilken
2023-04-30Configure regular restic backupsTimo Wilken
2023-04-22Reinstate vdirsyncer cronjobsTimo Wilken
With a long-enough TTL on the passwords in gpg-agent, this should work without popping up a password prompt every half hour.
2023-04-21Configure restic environmentTimo Wilken
2023-04-21Fix file locationsTimo Wilken
2023-04-21Install ncdu and electrumTimo Wilken
2023-04-21Merge diverged work and home branchesTimo Wilken
This took some work, particularly when re-merging the diverged OpenSSH configs and duplicate home services between lap.scm/home.scm and cern.scm.
2023-04-20Split work and home aerc configs apartTimo Wilken
2023-04-15Install cmus music playerTimo Wilken
2023-03-07Unify common laptop and CERN desktop home configTimo Wilken
2023-03-07Install levantTimo Wilken
2023-03-04Install texliveTimo Wilken
2023-03-04Install fallback fontsTimo Wilken
2023-03-04Install alidistlint and fix its setupTimo Wilken
Newer versions of alidistlint are Python 3.9-compatible.
2023-03-04Declare XDG file type associationsTimo Wilken
2023-03-04Install imv image viewerTimo Wilken
2023-03-04Set up nomad, consul, vaultTimo Wilken
2023-02-20Install Steam in laptop homeTimo Wilken
2023-02-18Delete KDE ConnectTimo Wilken
I don't really use it for much and its theming is very broken.
2023-02-16Install git-send-email for developmentTimo Wilken
2023-02-15Use symbol-append to build polybar service namesTimo Wilken
2023-02-15Use aerc for mail by defaultTimo Wilken
But keep neomutt installed for now, just in case.
2023-02-07Fix kitty git difftool configurationTimo Wilken
2023-02-03Allow using kitty as a git difftoolTimo Wilken
Get rid of annoying syntax highlighting in "kitty +kitten diff". This doesn't work properly with my terminal colour scheme; "bw" is the least intrusive.
2023-01-27Install Android fastbootTimo Wilken