summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [emacs] properly build and use notmuch along with my settingsAmin Bandali2018-05-132-0/+190
|
* [rc] enable nixAmin Bandali2018-05-091-2/+1
|
* [emacs] assimilate notmuchAmin Bandali2018-05-092-0/+3
|
* [rc/rofi-pass] work around Roundcube bug in FirefoxAmin Bandali2018-05-091-1/+1
| | | | | | | | Roundcube appears to be doing some JS magic that reacts badly with rofi-pass: selecting an entry in rofi-pass by pressing enter causes Roundcube to move focus from the username field to the password field, which completely messes up rofi-pass' autotype. Strangely enough, this doesn't happen in Chromium and I've only seen it in Firefox.
* [emacs] update 3 dronesAmin Bandali2018-05-093-0/+0
| | | | | | lib/borg master v2.0.0-58-gd386e9e lib/emacsql master 2.0.2-18-ga96b258 lib/magit-popup master v2.12.3-2-g8d8ea37
* [rc/X/xprofile] unlock default keyring only on plasma, launch bspwm on bothAmin Bandali2018-05-081-6/+3
|
* [rc/redshift] disable comments (redshift uses ; instead of #)Amin Bandali2018-05-081-1/+1
|
* [emacs] enable company-mode globallyAmin Bandali2018-05-071-0/+19
|
* [emacs] assimilate and enable dante and its dependency, lcrAmin Bandali2018-05-074-0/+15
|
* [rc/fontconfig] disable problematic automatic tangling commentsAmin Bandali2018-05-061-1/+1
| | | | | | They seem to be problematic since the comment in the header comes before the <?xml version="1.0"?> tag and seems to make fontconfig not be able to properly process the file.
* [emacs] assimilate and enable which-keyAmin Bandali2018-05-063-0/+16
|
* [setup] remove out of date setup fileAmin Bandali2018-05-061-112/+0
|
* [rc/libinput] migrate my libinput xorg configurationAmin Bandali2018-05-061-0/+16
|
* [other] spring cleaning: remove vestigial and old stuffAmin Bandali2018-05-067-341/+0
|
* [rc/zsh] add ~/.elan/bin to PATHAmin Bandali2018-05-061-1/+1
|
* [rc] add TLP configuration for plasmaAmin Bandali2018-05-061-0/+316
| | | | TODO: add for enigma
* [rc] add PowerTOP systemd serviceAmin Bandali2018-05-061-0/+17
|
* [emacs] update 2 dronesAmin Bandali2018-05-062-0/+0
| | | | | lib/helm master v2.9.2-37-gbe27fc17 lib/magit master 2.12.1-94-g67ea3006
* [emacs] assimilate flycheck-haskellAmin Bandali2018-05-053-1/+156
| | | | | | | Only use 'haskell-hlint checker and disable the other two. Also, add a copy of hs-lint.el, but leave it disabled (I tried it before deciding to use flycheck-haskell).
* [emacs] add flycheck's missing deps (pkg-info & epl) & configure itAmin Bandali2018-05-054-0/+17
|
* [emacs] assimilate hlint-refactorAmin Bandali2018-05-053-1/+20
|
* [emacs] assimilate haskell-modeAmin Bandali2018-05-053-1/+13
|
* [emacs] update 5 dronesAmin Bandali2018-05-035-0/+0
| | | | | | | | lib/company master 0.9.6-24-g779662f lib/helm master v2.9.2-27-g34f620ff lib/ivy master 0.10.0-195-g222c652 lib/lean-mode master df9c084 lib/magit master 2.12.1-83-g01bb5a4a
* [emacs] tangle init.org before bootstrappingAmin Bandali2018-05-032-1/+2
| | | | | By making `tangle-init' a prerequisite of `bootstrap'. Adjust build instructions accordingly.
* [emacs] further refine my Emacs' unicode font stackAmin Bandali2018-05-031-6/+17
| | | | | | | | Ditch Hack and Symbola monospacified. Ubuntu Mono and DejaVu Sans Mono are more than good enough. Also, force DejaVu Sans Mono for greek alphabet, since IMHO they look better than Ubuntu Mono's. For example, DejaVu's `α' looks much better and more distinguishable from `a' than Ubuntu Mono's.
* [emacs] remove duplicate post-init message and shorten counsel delayAmin Bandali2018-05-031-5/+1
|
* [emacs] disable EXWMAmin Bandali2018-05-021-2/+2
| | | | | | | | | | Having used EXWM for a couple of days, I think bspwm provides an overall more stable and smoother experience, and is more polished. I really am going to miss EXWM's simulation keys though. Thankfully, it seems like xkeysnail [0] is a nice solution for that. [0]: https://github.com/mooz/xkeysnail
* [rc] increase rofi-light's width a bitAmin Bandali2018-05-021-1/+1
|
* [emacs] experiment with EXWM and key bindingsAmin Bandali2018-05-011-9/+152
| | | | | | | | | | | | | - Binding C-w to cut isn't worth the effort. I close tabs way more often. - When launched from within Emacs, Rofi doesn't seem to be able to properly launch programs. I haven't been able to debug the issue. - Rofi seems to have a noticeable lag now under EXWM, compared to back when I was using bspwm. rofi-pass is the main reason I still use it. So, TODO: see if I can port rofi-pass to ivy or helm. - EXWM's `exwm-input-set-key' seems awfully verbose compared to sxhkd. See if there's a shorter and neater way.
* [emacs/ivy] allow wrapping around on first and last candidatesAmin Bandali2018-05-011-0/+1
|
* [rc/x] disable bellAmin Bandali2018-05-011-0/+2
| | | | It's especially obnoxious through headphones.
* [rc/emacs] disable the internal border of Emacs' frameAmin Bandali2018-04-301-1/+1
| | | | See https://github.com/ch11ng/exwm/issues/169
* [emacs] unicode font stack around Ubuntu Mono and HackAmin Bandali2018-04-301-2/+31
| | | | Pretty much my ideal font stack for writing Lean.
* [emacs] assimilate lean-mode and dependenciesAmin Bandali2018-04-3010-0/+32
| | | | | | | | | | | lib/async master v1.9.3-1-g04e1a2c lib/company master 0.9.6-23-gd26ec71 lib/f master v0.20.0 lib/flycheck master 31-118-g0c4bbd1f lib/helm master v2.9.2-24-g56039aaf lib/lean-mode master 6ed7031 lib/popup master v0.5.3-20-g80829dd lib/s master 1.12.0-10-g03410e6
* [emacs] disable C-{j,k} bindings in ivy-minibuffer-map for nowAmin Bandali2018-04-301-2/+2
|
* [emacs] stop using EXWM's default config and customize it a bitAmin Bandali2018-04-301-2/+71
|
* [emacs] display time and battery in mode-lineAmin Bandali2018-04-301-0/+20
|
* [emacs] update 2 dronesAmin Bandali2018-04-302-0/+0
| | | | | Update magit to v2.12.1-81-g47a054f8 Update use-package to v2.3-376-g0a2b82a
* [emacs] use fringe-mode with default widthAmin Bandali2018-04-301-1/+2
| | | | Also, don't tangle the installation source block for now.
* [emacs] more background infoAmin Bandali2018-04-301-3/+17
|
* add some documentationAmin Bandali2018-04-303-15/+35
| | | | [emacs] automatically load counsel after 1.5 seconds
* [other] remove some of the out of date stuffAmin Bandali2018-04-297-82/+0
| | | | | TODO: Makefile rules for setting up my zim-based zsh setup, along with the zsh plugins I use
* [rc/zsh] migrate my zsh setup to rc.orgAmin Bandali2018-04-296-208/+254
|
* [rc/x] migrate my X.Org configurationsAmin Bandali2018-04-2911-302/+389
| | | | Also, add missing shebangs for previous scripts.
* [rc/{xdg,zathura}] migrate XDG dirs and zathura configs to new setupAmin Bandali2018-04-294-21/+43
|
* [rc/wp] migrate my little wallpaper changer script to literate setupAmin Bandali2018-04-295-79/+112
|
* [spacemacs,vim] delete vestigial spacemacs and vim configsAmin Bandali2018-04-294-998/+0
| | | | | I haven't used either of them in a very long time and the configs are likely quite outdated.
* [rc/{redshift,rofi{,-pass}}] migrate redshift, rofi, rofi-pass dotsAmin Bandali2018-04-294-156/+180
|
* [rc/{polybar,ranger}] migrate to new literate setupAmin Bandali2018-04-295-1003/+1036
|
* [rc/{notmuch,offlineimap}] migrate to new literate setupAmin Bandali2018-04-297-205/+256
|