Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move any browser windows to the web tag in hersbtluftwm | 2022-06-16 | 1 | -1/+1 | ||
| | ||||||
* | Fix zsh prompt | 2022-06-16 | 1 | -3/+4 | ||
| | ||||||
* | Add unclutter configuration for guix home | 2022-06-16 | 2 | -1/+89 | ||
| | ||||||
* | Update ZSH prompt | 2022-06-14 | 3 | -2/+28 | ||
| | | | | Include a shortened version of the current directory. | |||||
* | Fix xinit rc file name | 2022-06-14 | 2 | -3/+3 | ||
| | ||||||
* | Update colors for kitty | 2022-06-13 | 1 | -14/+14 | ||
| | | | | | The previous colors had some issues such as any red text being very hard to read. | |||||
* | Fix configurations for picom, kitty, and rofi | 2022-06-13 | 3 | -7/+7 | ||
| | | | | | | | | | | These configurations were set up wrong, putting the configuration files in ‘config/*’ instead of ‘.config/*’. The ‘home-xdg-configuration-files-service-type’ takes care of putting them in the right directory. I didn't know about this service before, it doesn't show up when I ‘guix home search home’ | |||||
* | Add xinit setting | 2022-06-13 | 3 | -19/+52 | ||
| | | | | It's a huge hack, but it works for now. | |||||
* | Update version of hlwm-run-or-raise used | 2022-06-05 | 1 | -2/+2 | ||
| | ||||||
* | Fix picking a wallpaper at startup | 2022-06-02 | 1 | -1/+1 | ||
| | ||||||
* | Show a black background when locking the screen | 2022-06-02 | 1 | -1/+1 | ||
| | ||||||
* | Update pick-random-wallpaper version | 2022-05-30 | 1 | -3/+3 | ||
| | ||||||
* | [notmuch] Replace pre-new script with SCSH script | 2022-05-29 | 1 | -3/+12 | ||
| | | | | | This also handles finding 0 emails that have the ‘deleted’ tag without showing an error. | |||||
* | [polybar] Use notmuch if available to count unread emails | 2022-05-26 | 1 | -12/+12 | ||
| | ||||||
* | [notmuch] Add configuration | 2022-05-25 | 2 | -0/+87 | ||
| | ||||||
* | [kitty] Add bright colors to configuration | 2022-05-21 | 1 | -14/+14 | ||
| | ||||||
* | [ncmpcpp] Add configuration | 2022-05-21 | 1 | -0/+22 | ||
| | ||||||
* | Add configuration to set a random wallpaper on login | 2022-05-21 | 2 | -3/+49 | ||
| | ||||||
* | [herbstluftwm] Track the wallpaper used in herbstluftwm | 2022-05-20 | 1 | -1/+8 | ||
| | ||||||
* | Add xbindkeys configuration to the default installed modules | 2022-05-17 | 1 | -1/+1 | ||
| | ||||||
* | Add shepherd and mcron services for some applications | 2022-05-17 | 4 | -0/+38 | ||
| | ||||||
* | [guix-profile] Add ‘font-awesome’ package so I can ↵ | 2022-05-17 | 1 | -0/+1 | ||
| | | | | display them | |||||
* | [guix-profile] Add some packages | 2022-05-17 | 1 | -0/+37 | ||
| | ||||||
* | [abcde] Don't include ‘DISCNUMBER’ in the file name | 2022-05-10 | 1 | -1/+1 | ||
| | | | | | | | | | | The disc number is actually already included at the start of the ‘TRACKNUM’ field, so adding it to the ‘OUTPUTFORMAT’ setting explicitly just doubles it. This means that with it specified calling abcde like this: abcde -W 1 Would result in a file name like ‘1101 - something.ext’ | |||||
* | [shepherd] Fix init file | 2022-05-10 | 1 | -7/+22 | ||
| | | | | | ‘current-filename’ is the real file name of the file, not the symbolic link that it's accessed through, so any relative references will be wrong. | |||||
* | Add polybar to modules | 2022-05-10 | 1 | -1/+1 | ||
| | ||||||
* | [polybar] Add Shepherd service | 2022-05-10 | 1 | -0/+10 | ||
| | ||||||
* | [Guix] Add polybar | 2022-05-10 | 1 | -0/+6 | ||
| | ||||||
* | Add packages and install hlwm-run-or-raise and dependencies | 2022-04-27 | 3 | -2/+86 | ||
| | | | | | Adding this package with the necessary dependencies makes sure that if it's installed its dependencies are installed as well and everything should work. | |||||
* | Add definition for ‘XDG_DATA_DIRS’ | 2022-04-20 | 1 | -1/+2 | ||
| | | | | | | | | | Archlinux doesn't specify a value for this and relies on applications knowing the default. Guix adds values to this list, meaning that because there is no value initially it overrides the defaults completely. One thing that always goes wrong when this happens is that Firefox installed through ‘pacman’ won't be able to find some schemas it needs to show the upload file dialog and crashes when I try. | |||||
* | Have rofi extend xbindkeys for keys to bind | 2022-04-20 | 3 | -6/+27 | ||
| | ||||||
* | Make the syncthing service run syncthing, add ↵ | 2022-04-20 | 2 | -4/+53 | ||
| | | | | | | | | | syncthing-gtk service The ‘syncthing-gtk’ program doesn't seem to start the syncthing daemon automatically. In fact trying to start ‘syncthing-gtk’ through shepherd doesn't seem to want to work at the moment, complaining that it can't close a bunch of file descriptors. | |||||
* | Use forkexec instead of system constructor for picom | 2022-04-20 | 1 | -5/+4 | ||
| | | | | | | The example was using a system constructor with a kill destructor, but I don't think those two work together. I prefer having the application run in the foreground and using the shepherd way of forking so I have more control. | |||||
* | Use forkexec, not system, constructor for syncthing | 2022-04-20 | 1 | -6/+5 | ||
| | | | | | | | I thought that ‘syncthing-gtk’ was a program that would fork (given the fact that it has a ‘--quit’ command), but it turns out that it doesn't. Using the system constructor means that shepherd will block until ‘syncthing-gtk’ is closed. | |||||
* | Call the ‘first-binding’ function for xbindkeys | 2022-04-20 | 1 | -1/+2 | ||
| | | | | | All of the top-level key bindings have been put into this one function, so I need to call it to actually enable the keybindings. | |||||
* | Add syncthing configuration | 2022-04-20 | 2 | -2/+53 | ||
| | ||||||
* | Use xbindkeys ‘-fg’ instead of ‘--file-guile’ | 2022-04-20 | 1 | -1/+1 | ||
| | | | | | | Even though the output of the ‘--help’ command promises that ‘--file-guile’ is the same as ‘-fg’ it appears that specifying ‘--file-guile’ doesn't work. It just pops up the help message. | |||||
* | Add keybindings of xbindkeys | 2022-04-20 | 2 | -4/+112 | ||
| | ||||||
* | Switch to the first tag before deleting the default tag | 2022-04-19 | 1 | -1/+1 | ||
| | | | | | Without this, even with a target, the command will complain that the current tag can't be merged. | |||||
* | Don't run CMST from herbstluftwm | 2022-04-19 | 1 | -1/+0 | ||
| | ||||||
* | Add cmst and kdeconnect configurations | 2022-04-19 | 3 | -2/+101 | ||
| | ||||||
* | Change aspect ratio of my dev layout | 2022-04-18 | 1 | -1/+1 | ||
| | | | | This makes the terminal 80 columns wide. | |||||
* | Add fonts required by my config | 2022-04-18 | 1 | -1/+3 | ||
| | ||||||
* | Add basic polybar configuration | 2022-04-16 | 2 | -2/+57 | ||
| | ||||||
* | Fix log file for xbindkeys | 2022-04-16 | 1 | -1/+1 | ||
| | ||||||
* | Fix some rules for Herbstluft | 2022-04-15 | 1 | -2/+2 | ||
| | ||||||
* | Merge the default tag into the first defined tag if any ↵ | 2022-04-15 | 1 | -1/+1 | ||
| | | | | were defined | |||||
* | Make sure zsh is installed for the herbstluftwm ↵ | 2022-04-15 | 1 | -1/+1 | ||
| | | | | configuration | |||||
* | Centralize definition of ‘mixed-executable-file’ | 2022-04-15 | 3 | -36/+22 | ||
| | ||||||
* | Add configuration for herbstluftwm | 2022-04-15 | 2 | -3/+162 | ||
| |