The configuration of Collin Doering; deprecated, see https://git.rekahsoft.ca/rekahsoft/dotfiles instead.
This repository has been archived on 2022-12-11. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Collin Doering 28602aa7ed Some major revisions as i have recently replaced my desktop. Namely:
* switched to systemd for user level daemons and startup programs originally run from .xinitrc
 * beefed up the logout menu implemented by .bin/xmonadClose.sh to support pretty well all
   windows-managers (with some minor modification) and now with support for suspend and hibernate

.Xdefaults:
  * did a little rearrangement to make things pretty
  * added the clipboard extension
.authinfo.gpg:
.authinfo-cd.gpg:
  * encrypted authinfo files for gnus (emacs)
.bash_profile:
  * now checks if ~/.bashrc is a file and then executes it instead of just assuming
.bashrc:
  * added a few new aliases
  * modified path to include ~/.bin
.bin/xmonadClose.sh:
  * now supports pretty well any window manager with minor modification (just edit the
    actionNames and actionExecs arrays respective elements)
  * now brings up a dmenu options menu to select one of cancel, logout, suspend, hybrid-sleep,
    hibernate, or shutdown
  * uses xdotool to send a hidden 'kill switch' to xmonad upon 'logout'
  * uses systemctl to suspend, hybrid-sleep and hibernate
  * uses the classic shutdown command for shutdown
.config/mc/:
  * moved the config files from .mc
.config/systemd/user/:
  * all user instance systemd service files go here

  default.target.wants/:
   * contains a symbolic link to all the currently enabled service files

  emacs.service:
   * starts the emacs daemon
  mpd.service:
   * starts a user level instance of mpd using the config ~/.mpdconf
  udiskie.service:
   * starts udiskie (a user level daemon for automounted media using udisk)
  urxvtd.service:
   * starts the urxvt daemon
  unclutter.service:
   * starts the uncluttered program
  trayer.service:
   * starts trayer using the options:
      --monitor 1 --edge top --align right --expand true --width 4 --height 2 --transparent true --tint 0x000000
  xbindkeys.service:
   * starts xbindkeys
  xcompmgr.service:
   * starts xcompmgr
  xscreensaver.service:
   * starts xscreensaver
.emacs:
  * added support for magit
  * added support for ipython
  * dropped in ELPA version of swank-clojure in place of the AUR version
  * preparing to use babel (part of org more for use with code)
  * upgraded yas to the most recent version from ELPA; need to smooth out some minor issues
  * python-mode is currently commented out in config but working; dropped in ELPA version in
    place of the AUR version i had previous
  * disabled gieser (in the process of dropping in the ELPA version..just ran into some hitch)
  * add a template for ruby to .emacs.d/templates
.mpdconf:
  * user instance mpd config
.screenrc:
  * re-enabled ncmpcpp in place of cmus as i'm using mpd now
  * disable mc in screen because it doesn't start correctly; mc is available through my xmonad
    scratchpad "mc"
.vimrc:
  * enabled syntax highlighting
.xbindkeysrc:
  * switched music keybindings from cmus-remote commands to there respective mpc commands
  * switched www key to conkeror in place of firefox
.xinitrc:
  * use systemd --user to run a user instance of systemd to run startup programs generally
    run from this script. The programs i have written unit files are specified above and left
    as comments in this file.
.xmobarrc:
  * my ethernet interface is now called 'eno1' not 'eth0'
  * TODO: need to setup wireless status xmobar widget for 'wlp7s0'
.xmonad/xmonad.hs:
  * added keybinding for auto-umounting any disk auto-mounted by udiskie (Mod+shift+control u)
  * now using new .bin/xmonadClose.sh to kill session in a few different ways (Mod+shift q)
  * added a keybinding to toggle the status bar (xmobar) using (Mod b)
  * added better support for some full screen games: supertux2, doom3, steam and hl2
  * set opacity on all emacs and gvim windows to 13/16 (btw this is done for urxvt using a
    property in .Xdefaults
.xscreensaver:
  * an auto-generated file by xscreensaver-demo; may consider removing in the future as it can
    always be auto-generated but its nice to have all my screensavers saved and ready
.xsession:
  * not currently using since i use slim but here for compatibility with gdm,kdm and other de's
.zshrc:
  * some auto-generated changes thanks to compinstall
  * added a few new aliases
  * modified path to include ~/.bin

Signed-off-by: Collin Doering <rekahsoft@gmail.com>
2015-01-14 05:12:43 -05:00
.bin Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.config Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.emacs.d/templates Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.eshell Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.mc
.ncmpcpp Did a few minor changes; here is a short explanation: 2015-01-14 05:12:42 -05:00
.pekwm Various minor changes; see details below. 2015-01-14 05:12:42 -05:00
.vnc Numerous changes and a restructure of .xinitrc to allow .vnc/xstartup to piggy back off of it 2015-01-14 05:12:42 -05:00
.xmonad Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.bash_profile Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.bashrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.conkerorrc Various day-to-day changes made summarized as follows: 2015-01-14 05:12:42 -05:00
.emacs Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.ghci
.gitconfig Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.gnus Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.mpdconf Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.pentadactylrc
.ratpoisonrc
.screenrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.stumpwmrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.vimrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xbindkeysrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.Xdefaults Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xinitrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xmobarrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xscreensaver Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xsession Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.zshrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00