Commit Graph

40 Commits

Author SHA1 Message Date
Alexander Schmidt 8d4f382cbb
Update doom modules
- enabled rest module
- disabled treemacs module
- added `+dictionary` to lookup module
- moved flycheck, flyspell to the new `:checkers` category
2020-01-13 04:22:01 -06:00
Alexander Schmidt c0d65fb8b1
fix typo 2020-01-13 03:02:59 -06:00
Alexander Schmidt 7253ce130f
remove unused options, organize a bit
Corrected broken paths, tried to organize things a bit, and removed some
things that weren't really doing anything or were redundant because
doom-emacs does/provides same thing already.
2020-01-09 14:57:42 -06:00
Alexander Schmidt 6d8286c81a
split org config into separate file
org related configuration will (probably) grow over time, so move it now
while it's still easy to do so.
2020-01-09 14:49:03 -06:00
Alexander Schmidt db6cbc2f51
Move Emacs bindings to separate file
I'm trying to keep the main config.el file as uncluttered as possible and
hopefully this helps with that a bit.
2020-01-09 14:20:21 -06:00
Alexander Schmidt 49d7b96614
Update modules and packages used by Emacs 2020-01-09 14:03:43 -06:00
Alexander Schmidt eff6302746
Add doom-emacs files, remove old Emacs files. 2019-12-22 20:34:03 -05:00
Alexander Schmidt 2c39a66ffe
emacs: truncate lines (setq -> setq-default) 2018-07-04 04:04:36 -05:00
Alexander Schmidt cd98270e66
emacs: reorganize init, remove junk
I've removed some unused/redundant stuff and refactored parts of the
config to use `use-package` as much as possible, which actually
improved load times quite a bit which is always nice.
2018-07-04 01:40:06 -05:00
Alexander Schmidt bffe42905d
Add gnupg conf files 2018-05-28 18:48:16 -05:00
Alexander Schmidt c9d5583c0b
Add missing dotfiles, update existing 2018-05-28 18:32:43 -05:00
Alexander Schmidt fc8ec0f3c8
Add LICENSE 2018-04-20 18:54:58 -05:00
Alexander Schmidt 8b78160a9b
Updated some things. 2017-11-27 04:28:21 -06:00
Alexander Schmidt d377073925 Removed Emacs configuration files 2017-06-02 20:40:32 -05:00
Alexander Schmidt cc24b8c5e7 Added ghci 2017-06-02 01:10:45 -05:00
Alexander Schmidt 05c82a1130 Added gitconfig 2017-05-26 22:23:44 -05:00
Alexander Schmidt e612c38a45 Added gitignore 2017-05-26 22:08:14 -05:00
Alexander Schmidt d979e457c7 Added curlrc (curl configuration) 2017-05-26 22:07:43 -05:00
Alexander Schmidt 68b03492da Added inputrc (readline configuration) 2017-05-26 22:07:05 -05:00
Alexander Schmidt 8ea144b6a1 Cleaning up the repository a bit
Removed old systemd services and timers, unused scripts, and moved the
xmobar configuration to a different directory which should hopefully
make the repository a little cleaner.
2017-05-26 22:03:10 -05:00
Alexander Schmidt 94af193d92 Updates to neovim config 2017-04-02 20:45:53 -05:00
Alexander Schmidt e25ef3f491 Merge branch 'master' of github.com:zyeri/dotfiles 2017-03-02 03:07:54 -06:00
Alexander Schmidt fd8d304f06 Updates 2017-03-02 03:06:52 -06:00
Alexander Schmidt 625608e4cc Okay, apparently the symlink somehow broke
So yeah. *Now* XMonad has been massively overhauled.
2017-02-02 17:29:29 -06:00
Alexander Schmidt 577301953a Okay, apparently the symlink somehow broke
So yeah. *Now* XMonad has been massively overhauled.
2017-02-01 23:18:11 -06:00
Alexander Schmidt 230845f938 Massively overhauled XMonad's configuration, nvim 2017-02-01 23:12:35 -06:00
Alexander Schmidt d8bda8b49e Woo more updates without a changelog!
Because I'm too stupid and/or lazy to make note of what's been changed,
I have no idea what is different in this commit, so it'll be a surprise
for everyone! Yay!
2017-01-20 14:08:05 -06:00
Alexander Schmidt a192597806 More updates that I should have made notes of
I really do need to start making note of what changes I make so I can
include them in the commit messages. That, or commit smaller changes
more often.
2016-12-20 20:46:34 -06:00
Alexander Schmidt ef6c129ae2 Massive overhaul of init.vim, added ginit.vim
I'd list all the changes to init.vim here, but to be honest, I really
don't want to type that much.

Also, I may or may not have forgotten some of the change I made and
I'm not going to like, while I *could* do a diff, I really don't want
to.
2016-12-03 02:05:21 -06:00
Alexander Schmidt 3fd3c8f90d Added ctags dotfile
Currently has options for markdown, go, and neosnippet files, as well as
some configuration options.
2016-12-03 02:03:02 -06:00
Alexander Schmidt 48ad0d8371 Rearranged and updated xmonad.hs, xmobarrc
My XMonad configuration now uses folds to categorize everything by
section, hopefully making it easier to navigate. Additionally, I've
updated it quite a lot.

XMonad updates include
 - ThreeCol layout
 - systemctl suspend binding
 - renamed layouts in the logHook so they take less space on the bar
 - startupHook to launch certain applications (compositor, notification
   daemon, etc.) when starting XMonad
 - probably more stuff I forgot about; I should start making notes on
   changes I make for commit messages...

xmobar changes are pretty simple: I change the battery command so it
doesn't use the silly static battery icon and instead now indicates that
it's the battery charge level by saying "batt". Wow, real clever, right?
Yeah, that's what I thought too. I'll eventually configure it to use an
icon, changing which one is used specifically based on the current
charge level, but for now this works well enough so that I know that my
laptop isn't going to suddenly shut down because my battery ran out of
charge.

I've also added colors to the battery percentage to provide a visual
indication of the current charge level; I might tweak the exact colors
in the future, but I think it should be fine as-is.
2016-10-11 13:39:34 -05:00
Alexander Schmidt 9c74939aeb Changed dpi and added base16-tomorrow
I'm not sure how it changed, but the dpi fixed now.
2016-10-10 18:17:09 -05:00
Alexander Schmidt 0d3cd06b20 Merge branch 'master' of github.com:zyeri/dotfiles 2016-10-10 13:01:12 -05:00
Alexander Schmidt f4897a126f Added mbsync and vdirsyncer files
The checkmail script executes mbsync to sync local and remote mailboxes,
notmuch to update the mail database, and afew to perform some initial
tagging.

Next, the calendarsync script executes vdirsyncer to sync local and
remote calendars (Google Calendar in this case). At the moment, this is
all that the calendarsync script does, but it may do more in the future.

Both scripts are run automatically using systemd service timers. If I've
configured them right, these services shouldn't execute if a network
isn't available. If a network is available, the timers will activate
every five minutes to perform the sync operations.
2016-10-10 12:59:03 -05:00
Alexander Schmidt 48f1de87ce Added minttyrc
I'll sometimes use either cygwin or msys2 on a Windows machine if I have
to use Windows and I either a) don't have the Windows Subsystem for Linux
installed or b) am unable to use it for some reason. When I do use one
of the two (cygwin or msys2), this is the configuration I use for the
terminal. For everything else (such as running vim in cygwin/msys2), I
use the same dotfiles that I use everywhere else.
2016-10-07 13:28:03 -05:00
Alexander Schmidt d368a03587 Updates to XMonad and xmobar 2016-09-30 23:35:16 -05:00
Alexander Schmidt 6a7afd22e4 Added (what I think are) all my dotfiles
Also, not sure why there was a license before.
2016-09-30 23:30:57 -05:00
Alexander Schmidt 3d37024fde Added zshrc 2016-08-15 19:38:44 -05:00
Alexander Schmidt e5a00a8ffd Added emacs configuration (WIP) 2016-08-15 19:22:09 -05:00
Alexander Schmidt 88843c93cf Added initial files
+ Added README.md
 + Added LICENSE
 + Added nvim/init.vim
2016-08-15 19:08:19 -05:00