My current dotfiles
Find a file
Tom Willemse 9b7417f6c6 Update GNUmakefile
- 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.
2022-01-30 23:12:22 -08:00
abcde Add abcde config 2017-01-19 20:35:43 +01:00
blueberry-tray/.config/X11/Xsession.d Add bluebarry-tray configuration 2020-11-23 20:21:28 -08:00
cmst/.config/herbstluftwm/autostart.d Add cmst configuration 2020-11-23 20:21:50 -08:00
conkeror/.conkerorrc Add Emacs org-protocol integration 2016-11-24 21:40:52 +01:00
cower/.config/cower Move cower build to top-level Makefile 2018-02-07 00:47:36 -08:00
dir_colors Add dir_colors configuration 2020-11-23 20:22:16 -08:00
dircolors Add .dircolors 2020-02-03 22:41:53 -08:00
dunst/.config [dunst] Show notifications in the middle of the screen at the top 2022-01-15 01:27:08 -08:00
emacs Update GNUmakefile 2022-01-30 23:12:22 -08:00
firefox Make firefox menus translucent 2020-12-26 23:17:23 -08:00
fish/.config/fish [fish] Remove the VPN indicator 2021-11-06 01:10:08 -07:00
flameshot/.config/systemd/user Add systemd services for some background tasks 2021-11-02 22:06:32 -07:00
fonts/.config Try to use Ubuntu for sans-serif fonts 2020-05-12 21:58:03 -07:00
gimp/.config/herbstluftwm/autostart.d Add Gimp configuration in herbstluftwm 2019-09-09 22:39:53 -07:00
git/.config/git [git] Show closest heading in diff hunk headers for ‘.org’ files 2021-11-02 22:06:32 -07:00
herbstluftwm [herbstluftwm] Remove monitor setup 2021-11-17 20:52:58 -08:00
kdeconnect/.config/systemd/user Add systemd services for some background tasks 2021-11-02 22:06:32 -07:00
keysnail Change undo keybindings 2017-06-06 21:35:34 -07:00
kitty/.config/kitty [kitty] Update background color 2021-11-02 22:06:32 -07:00
lib/usr/lib/sh Reorganize xsession and Xresources 2020-04-26 21:34:57 -07:00
mbsync Update GNUmakefile 2022-01-30 23:12:22 -08:00
mcron/.config/shepherd/init.d Update GNUmakefile 2022-01-30 23:12:22 -08:00
mowedline Add mowedline targets to top Makefile 2018-02-07 00:47:36 -08:00
mpd Fix scsh location 2020-04-22 23:19:06 -07:00
msmtprc Fix SMTP host for alwaysdata 2017-03-05 22:15:45 -08:00
picom/.config Check if picom exists before trying to run it 2020-12-26 23:17:23 -08:00
polybar [polybar] Show how many items there are in my GTD inbox 2022-01-20 21:48:24 -08:00
redshift/.config Check if redshift-gtk exists before trying to run it 2020-12-26 23:17:23 -08:00
rofi Always show rofi on my preferred monitor 2020-12-26 23:17:23 -08:00
sbcl Add SBCL configuration 2020-04-13 02:16:57 -07:00
shepherd/.config/shepherd Update GNUmakefile 2022-01-30 23:12:22 -08:00
stumpwm Warn if the i3lock program can’t be found 2020-04-14 22:14:58 -07:00
syncthing/.config/systemd/user Add systemd services for some background tasks 2021-11-02 22:06:32 -07:00
systemd Remove org-wild-notifier service 2020-04-22 23:19:57 -07:00
trayer/.config/herbstluftwm/autostart.d Make some scripts executable 2016-10-19 21:04:45 +02:00
unclutter/.config/systemd/user Add systemd services for some background tasks 2021-11-02 22:06:32 -07:00
urxvt/.config/X11/Xresources.d Add forgotten URxvt settings 2020-04-26 22:36:34 -07:00
util/usr/bin Run shfmt on merge-pacnews 2019-01-24 01:22:12 -08:00
x11 Add systemd services for some background tasks 2021-11-02 22:06:32 -07:00
xbindkeys [xbindkeys] Add configuration 2021-11-06 01:18:01 -07:00
xdg/.config [xdg] Add ‘mimeapps.list’ and move settings into tangled org files 2021-11-17 20:45:40 -08:00
xmodmap [xmodmap] Add section to remap Super_R to Hyper_R 2022-01-13 23:10:42 -08:00
zsh Reorganize zsh/profile 2020-12-26 23:17:23 -08:00
.dir-locals.el Store outline settings in directory instead of file 2016-07-17 15:44:27 +02:00
.gitignore Add meta-package for my X11 configuration 2020-04-26 21:35:26 -07:00
.projectile Don’t list .cask contents in projectile 2016-11-15 17:29:45 +01:00
.stowrc [stow] Don’t fold directories when stowing files 2021-11-02 22:06:32 -07:00
GNUmakefile Update GNUmakefile 2022-01-30 23:12:22 -08:00
maskfile.md Use mask to call into make 2020-04-24 20:49:40 -07:00
README.org Fix typo 2016-10-09 00:07:28 +02:00

Here is my dotfiles repository, it shows my configuration for several programs I use.

Emacs