Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Ensure packages are installed for the zsh plugins | Tom Willemse | 2022-04-11 | 1 | -2/+14 | |
| | ||||||
* | Make zsh plugins their own services | Tom Willemse | 2022-04-11 | 2 | -8/+71 | |
| | ||||||
* | Add xbindkeys configuration | Tom Willemse | 2022-04-06 | 2 | -2/+51 | |
| | ||||||
* | Automatically start xmodmap when I first log in | Tom Willemse | 2022-04-06 | 1 | -8/+18 | |
| | ||||||
* | Add configuration for picom | Tom Willemse | 2022-04-05 | 2 | -2/+152 | |
| | ||||||
* | Add xsession configuration | Tom Willemse | 2022-04-05 | 2 | -2/+43 | |
| | ||||||
* | Install xmodmap when the xmodmap service is used | Tom Willemse | 2022-04-05 | 1 | -1/+7 | |
| | ||||||
* | Install kitty when the kitty service is used | Tom Willemse | 2022-04-05 | 1 | -1/+7 | |
| | ||||||
* | Configure zsh | Tom Willemse | 2022-04-04 | 1 | -2/+33 | |
| | ||||||
* | Add a kitty home service with configuration | Tom Willemse | 2022-04-03 | 2 | -2/+102 | |
| | ||||||
* | Support symbols with special characters in configuration ↵ | Tom Willemse | 2022-04-02 | 1 | -1/+5 | |
| | | | | group keys | |||||
* | Update Rofi configuration | Tom Willemse | 2022-04-02 | 1 | -9/+82 | |
| | | | | Make it prettier | |||||
* | Add Xmodmap config | Tom Willemse | 2022-04-02 | 2 | -2/+55 | |
| | ||||||
* | Replace fish with zsh | Tom Willemse | 2022-04-02 | 1 | -4/+1 | |
| | | | | | There are some issues with loading things from fish, ZSH is easier to work with in Guix. | |||||
* | Add glibc-locales so locales can be loaded from Guix | Tom Willemse | 2022-04-02 | 1 | -1/+5 | |
| | ||||||
* | Add rofi config for data | Tom Willemse | 2022-03-30 | 2 | -1/+171 | |
| | ||||||
* | Add ‘guix-home’ configuration for data | Tom Willemse | 2022-03-30 | 2 | -0/+33 | |
| | ||||||
* | Add Guix manifest file | Tom Willemse | 2022-03-03 | 2 | -0/+121 | |
| | ||||||
* | [polybar] Several fixes for ‘inbox-size’ | Tom Willemse | 2022-03-03 | 1 | -4/+6 | |
| | | | | | | | | | | | | | | - Make the header more robust. If we need to add more argumetns to the scsh command-line this will let us do that more easily in the future without having to change the header again. - Don't ‘display’ the result of the call to ‘run’ because that should always be ‘0’, unless something went wrong. Regardless, it doesn't belong in the output of this program. - Use ‘rx’ in Emacs to build the regular expression. This is easier to read, especially considering how many times a single ‘\’ has to be escaped (once for the string in scsh, and once more for the string in Emacs). | |||||
* | Update scsh file headers for shell scripts | Tom Willemse | 2022-03-03 | 3 | -5/+12 | |
| | | | | | | | | | | | Other file headers come with caveats: - ‘#!/usr/bin/scsh -s’ :: Now that scsh is installed through Guix, this is not where this file lives. - ‘#!/usr/bin/env -S scsh -s’ :: This doesn't work when we need to specify move arguments on the command line and need to use the meta-argument. ‘env -S scsh \’ doesn't work. | |||||
* | [emacs] Re-indent shepherd service file | Tom Willemse | 2022-03-03 | 1 | -10/+10 | |
| | ||||||
* | [dunst] Add shepherd service definition for running dunst | Tom Willemse | 2022-03-03 | 3 | -1/+18 | |
| | ||||||
* | Add work, herbstluftwm, and mpd modules | Tom Willemse | 2022-03-03 | 1 | -1/+2 | |
| | ||||||
* | [mpd] Lispify the MPD query | Tom Willemse | 2022-03-03 | 2 | -3/+26 | |
| | | | | | | | | | | | | | | Write a small DSL for converting a simple lisp expression to an MPD query format. This turns, for example: (and (= artist "Katatonia") (= album "Last Fair Deal Gone Down")) Into: ((artist == "Katatonia") AND (album == "Last Fair Deal Gone Down")) The expressions inside ‘query’ are quasi-quoted, so that variable substitution is possible. | |||||
* | [mpd] Add option to randomize albums by specific artist | Tom Willemse | 2022-03-02 | 1 | -6/+21 | |
| | ||||||
* | Add script to connect to remote desktop | Tom Willemse | 2022-03-01 | 3 | -0/+46 | |
| | ||||||
* | [shepherd] Ignore generated init.scm | Tom Willemse | 2022-03-01 | 1 | -0/+1 | |
| | ||||||
* | [emacs] Include more variables for my Emacs service | Tom Willemse | 2022-03-01 | 1 | -1/+1 | |
| | | | | | This service has been superseded by my shepherd service, but I'll keep it around in case I want to switch back. | |||||
* | [x11] Remove shelldon startup file, shelldon isn't used ↵ | Tom Willemse | 2022-03-01 | 1 | -1/+0 | |
| | | | | anymore | |||||
* | [xdg] Don't specify the file to tangle to, the make file ↵ | Tom Willemse | 2022-03-01 | 1 | -1/+0 | |
| | | | | does it | |||||
* | [zsh] Fix syntax for setting environment variable | Tom Willemse | 2022-03-01 | 1 | -1/+1 | |
| | ||||||
* | [zsh] Add some supporting Guix variables | Tom Willemse | 2022-03-01 | 1 | -0/+19 | |
| | ||||||
* | [herbstluftwm] Remove some tags | Tom Willemse | 2022-02-28 | 1 | -1/+1 | |
| | ||||||
* | [herbstluftwm] Remove keybindings | Tom Willemse | 2022-02-28 | 1 | -112/+0 | |
| | | | | These are now handled by the xbindkeys tool. | |||||
* | [herbstluftwm] Exclude any ‘.org’ files from ↵ | Tom Willemse | 2022-02-28 | 1 | -1/+2 | |
| | | | | wallpaper selection | |||||
* | [nyxt] Protect against trying to start swank multiple times | Tom Willemse | 2022-02-09 | 1 | -1/+5 | |
| | ||||||
* | [nyxt] Add function that redirects some URLs to free ↵ | Tom Willemse | 2022-02-09 | 1 | -6/+65 | |
| | | | | alternatives | |||||
* | Add nyxt configuration | Tom Willemse | 2022-01-31 | 2 | -1/+71 | |
| | ||||||
* | Update GNUmakefile | Tom Willemse | 2022-01-30 | 6 | -60/+124 | |
| | | | | | | | | | | | | | | | | | | | | | | | - Add the ‘dunst’, ‘zsh’, ‘mcron’, and ‘mbsync’ modules. - Tell Make that any ‘*.el’ files ar “precious”, meaning that when a ‘.elc’ file was generated from a ‘.el’ file that was itself generated from a ‘.org’ file, the ‘.el’ file isn't just an intermediate file and should not be deleted. - Change the ‘install’ and ‘clean’ to use the ‘*-stow’ and ‘*-clean’ rules set up for each module. - Add configuration for ‘outline-minor-mode’ and change the headings to adhere to that configuration. - Stop using the ‘build/’ directory, tangle all the files to the same directory as the source files, and use stow, not cp, to install them. The only exception is the XDG files, which now have their specific ‘xdg-stow’ rule. This is necessary because programs using these files will overwrite a symbolic link they find and replace it with a new file, overwriting my settings. - Add some files that were missing, and rename some files to follow the existing convention to make them easy to tangle. | |||||
* | [polybar] Show how many items there are in my GTD inbox | Tom Willemse | 2022-01-20 | 2 | -1/+13 | |
| | ||||||
* | [dunst] Show notifications in the middle of the screen ↵ | Tom Willemse | 2022-01-15 | 1 | -2/+3 | |
| | | | | at the top | |||||
* | [dunst] Add notification customizations for Signal | Tom Willemse | 2022-01-15 | 1 | -0/+15 | |
| | ||||||
* | Add shepherd configuration with Emacs service | Tom Willemse | 2022-01-14 | 4 | -24/+82 | |
| | ||||||
* | [xmodmap] Add section to remap Super_R to Hyper_R | Tom Willemse | 2022-01-13 | 3 | -3/+14 | |
| | ||||||
* | [herbstluftwm] Remove monitor setup | Tom Willemse | 2021-11-17 | 1 | -3/+0 | |
| | | | | I've switched from using 2 monitors to using 1 monitor | |||||
* | [xdg] Add ‘mimeapps.list’ and move settings into ↵ | Tom Willemse | 2021-11-17 | 7 | -10/+89 | |
| | | | | tangled org files | |||||
* | [xbindkeys] Add configuration | Tom Willemse | 2021-11-06 | 2 | -0/+110 | |
| | ||||||
* | [polybar] Show the total number of unread emails | Tom Willemse | 2021-11-06 | 2 | -1/+22 | |
| | ||||||
* | [fish] Remove the VPN indicator | Tom Willemse | 2021-11-06 | 1 | -5/+0 | |
| | | | | I’ve moved this to my polybar configuration instead. | |||||
* | [herbstluftwm] Show Emacs in the middle frame and the ↵ | Tom Willemse | 2021-11-06 | 1 | -2/+2 | |
| | | | | browser left |