Skip to content

Instantly share code, notes, and snippets.

View bleggett's full-sized avatar
💭
bleppin'

Ben Leggett bleggett

💭
bleppin'
View GitHub Profile

Keybase proof

I hereby claim:

  • I am bleggett on github.
  • I am algosystem (https://keybase.io/algosystem) on keybase.
  • I have a public key whose fingerprint is BB5D 8751 E772 BA23 3FE6 10C5 E3C7 EF87 3EEF 10BE

To claim this, I am signing this object:

## HOW TO DO DADGUM ENV VARS FOR UI AND SHELL APPS ON macOS:
# 1. If you want to OVERRIDE existing paths, prepend to existing path in ~/.zprofile
# 2. If you want to ADD NEW paths that do not need to override system paths, append to existing path in ~/.zshenv
#Path to your oh-my-zsh installation.
export ZSH=~/.oh-my-zsh
export FIREFOX_BIN=/Applications/FirefoxDeveloperEdition.app/Contents/MacOS/firefox-bin
alias emc="emacsclient -n"
;;; .doom.d/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here
;;Use custom font
(setq doom-font (font-spec :family "Droid Sans Mono" :size 17))
;; No quit prompt please
(setq confirm-kill-emacs nil)
;;; .doom.d/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here
;;Use custom font
(setq doom-font (font-spec :family "Droid Sans Mono" :size 17))
;; No quit prompt please
(setq confirm-kill-emacs nil)
;;; init.el -*- lexical-binding: t; -*-
;; Copy this file to ~/.doom.d/init.el or ~/.config/doom/init.el ('doom install'
;; will do this for you). The `doom!' block below controls what modules are
;; enabled and in what order they will be loaded. Remember to run 'doom refresh'
;; after modifying it.
;;
;; More information about these modules (and what flags they support) can be
;; found in modules/README.org.
;; -*- mode: emacs-lisp; lexical-binding: t -*-
;; This file is loaded by Spacemacs at startup.
;; It must be stored in your home directory.
(defun dotspacemacs/layers ()
"Layer configuration:
This function should only modify configuration layer settings."
(setq-default
;; Base distribution to use. This is a layer contained in the directory
;; `+distribution'. For now available distributions are `spacemacs-base'
;;; .doom.d/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here
;;Use custom font
(setq doom-font (font-spec :family "Droid Sans Mono" :size 17))
;; No quit prompt please
(setq confirm-kill-emacs nil)
;;; init.el -*- lexical-binding: t; -*-
;; Copy this file to ~/.doom.d/init.el or ~/.config/doom/init.el ('doom install'
;; will do this for you). The `doom!' block below controls what modules are
;; enabled and in what order they will be loaded. Remember to run 'doom refresh'
;; after modifying it.
;;
;; More information about these modules (and what flags they support) can be
;; found in modules/README.org.
;; -*- no-byte-compile: t; -*-
;;; .doom.d/packages.el
;;; Examples:
;; (package! some-package)
;; (package! another-package :recipe (:host github :repo "username/repo"))
;; (package! builtin-package :disable t)
(package! org-super-agenda)
(package! golden-ratio)
;;; .doom.d/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here
;;Use custom font
(setq doom-font (font-spec :family "Droid Sans Mono" :size 17))
;;Tighten which-key interval
(setq which-key-idle-delay 0.4)