summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlaise Thompson <blaise@untzag.com>2018-07-08 08:11:00 -0500
committerBlaise Thompson <blaise@untzag.com>2018-07-08 08:11:00 -0500
commit1167de1913fbb06a74f711e89aa9208e72cfa0d0 (patch)
tree18335fb3c51bc152758f156847e016c4f546fe72
parentd43744f42baae19c1e492514f2580678a41086d3 (diff)
2018-07-08 08:11
-rw-r--r--dotfiles/Xresources36
-rw-r--r--dotfiles/bashrc.sync76
-rw-r--r--dotfiles/dunstrc326
-rw-r--r--dotfiles/gitconfig5
-rw-r--r--dotfiles/pypirc6
-rw-r--r--dotfiles/spacemacs203
-rw-r--r--dotfiles/ssh+config9
-rwxr-xr-xlink.sh3
-rw-r--r--x/Xresources (renamed from Xresources)0
9 files changed, 3 insertions, 661 deletions
diff --git a/dotfiles/Xresources b/dotfiles/Xresources
deleted file mode 100644
index ff9e2c5..0000000
--- a/dotfiles/Xresources
+++ /dev/null
@@ -1,36 +0,0 @@
-! define tomorrow night colorscheme
-#define tomorrow_background #1d1f21
-#define tomorrow_foreground #c5c8c6
-#define tomorrow_selection #373b41
-#define tomorrow_comment #969896
-#define tomorrow_red #cc6666
-#define tomorrow_orange #de935f
-#define tomorrow_yellow #f0c674
-
-*foreground: tomorrow_foreground
-*background: tomorrow_background
-*color0: tomorrow_background
-*color1: tomorrow_red
-*color2: rgb:b5/bd/68
-*color3: rgb:f0/c6/74
-*color4: rgb:81/a2/be
-*color5: rgb:b2/94/bb
-*color6: rgb:8a/be/b7
-*color7: rgb:ff/ff/ff
-*color8: rgb:cc/66/66
-*color9: rgb:de/93/5f
-*color10: rgb:f0/c6/74
-*color11: rgb:b5/bd/68
-*color12: rgb:8a/be/b7
-*color13: rgb:81/a2/be
-*color14: rgb:b2/94/bb
-*color15: rgb:a3/68/5a
-
-XTerm.vt100.faceName: DejaVu Sans Mono:style=Book:antialias=true
-XTerm.vt100.faceNameDoublesize: WenQuanYi Bitmap Song
-XTerm.vt100.faceSize: 10
-XTerm.selectToClipboard: true
-
-rofi.color-enabled: true
-rofi.color-window: tomorrow_selection, tomorrow_foreground, tomorrow_comment
-rofi.color-normal: tomorrow_selection, tomorrow_foreground, tomorrow_selection, tomorrow_selection, tomorrow_yellow
diff --git a/dotfiles/bashrc.sync b/dotfiles/bashrc.sync
deleted file mode 100644
index 842211a..0000000
--- a/dotfiles/bashrc.sync
+++ /dev/null
@@ -1,76 +0,0 @@
-export PS1="\[\033[01;32m\]\u@\h \W \\$ \[$(tput sgr0)\]\[\033[0m\]"
-
-export VISUAL=vim
-export EDITOR="$VISUAL"
-export LEDGER_FILE="~/ledger/main.ledger"
-
-# --- aliases -------------------------------------------------------------------------------------
-
-alias ledger='ledger --date-format "%Y-%m-%d"'
-
-alias ledger-cash='ledger register cash --tail 15'
-
-alias ledger-checking='ledger register checking --tail 15'
-
-alias ledger-worth='ledger bal ^assets ^liabilities'
-
-# --- functions -----------------------------------------------------------------------------------
-
-function countdown(){
- secs=$(($1 * 60));
- date1=$((`date +%s` + "$secs"));
- while [ "$date1" -ge `date +%s` ]; do
- echo -ne "$(date -u --date @$(($date1 - `date +%s`)) +%H:%M:%S)\r";
- sleep 0.1
- done
-}
-
-function git-commit-with-timestamp(){
- print-green $(pwd)
- git remote update
- git pull
- if ! git diff --quiet
- then
- echo "COMMITING"
- git add --all
- git commit -m "$(date +"%Y-%m-%d %H:%M")"
- git push
- fi
-}
-
-function git-sync-all(){
- while read -r line
- do
- print-line
- cd "$line"
- git-commit-with-timestamp
- done < ~/.git-synced
- cd ~
-}
-
-function print-cyan {
- CYAN='\033[0;36m'
- NC='\033[0m' # No Color
- printf "${CYAN}$*${NC}\n"
-}
-
-
-function print-green {
- GREEN='\033[0;32m'
- NC='\033[0m' # No Color
- printf "${GREEN}$*${NC}\n"
-}
-
-function print-line {
- print-green "%`tput cols`s"|tr ' ' '#'
-}
-
-function print-yellow {
- YELLOW='\033[0;33m'
- NC='\033[0m' # No Color
- printf "${YELLOW}$*${NC}\n"
-}
-
-function pip3-update-all {
- pip3 freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U
-}
diff --git a/dotfiles/dunstrc b/dotfiles/dunstrc
deleted file mode 100644
index 1a659aa..0000000
--- a/dotfiles/dunstrc
+++ /dev/null
@@ -1,326 +0,0 @@
-[global]
- ### Display ###
-
- # Which monitor should the notifications be displayed on.
- monitor = 0
-
- # Display notification on focused monitor. Possible modes are:
- # mouse: follow mouse pointer
- # keyboard: follow window with keyboard focus
- # none: don't follow anything
- #
- # "keyboard" needs a window manager that exports the
- # _NET_ACTIVE_WINDOW property.
- # This should be the case for almost all modern window managers.
- #
- # If this option is set to mouse or keyboard, the monitor option
- # will be ignored.
- follow = mouse
-
- # The geometry of the window:
- # [{width}]x{height}[+/-{x}+/-{y}]
- # The geometry of the message window.
- # The height is measured in number of notifications everything else
- # in pixels. If the width is omitted but the height is given
- # ("-geometry x2"), the message window expands over the whole screen
- # (dmenu-like). If width is 0, the window expands to the longest
- # message displayed. A positive x is measured from the left, a
- # negative from the right side of the screen. Y is measured from
- # the top and down respectively.
- # The width can be negative. In this case the actual width is the
- # screen width minus the width defined in within the geometry option.
- geometry = "300x0"
-
- # Show how many messages are currently hidden (because of geometry).
- indicate_hidden = yes
-
- # Shrink window if it's smaller than the width. Will be ignored if
- # width is 0.
- shrink = no
-
- # The transparency of the window. Range: [0; 100].
- # This option will only work if a compositing window manager is
- # present (e.g. xcompmgr, compiz, etc.).
- transparency = 0
-
- # The height of the entire notification. If the height is smaller
- # than the font height and padding combined, it will be raised
- # to the font height and padding.
- notification_height = 100
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
- separator_height = 2
-
- # Padding between text and separator.
- padding = 8
-
- # Horizontal padding.
- horizontal_padding = 8
-
- # Defines width in pixels of frame around the notification window.
- # Set to 0 to disable.
- frame_width = 3
-
- # Defines color of the frame around the notification window.
- frame_color = "#111111"
-
- # Define a color for the separator.
- # possible values are:
- # * auto: dunst tries to find a color fitting to the background;
- # * foreground: use the same color as the foreground;
- # * frame: use the same color as the frame;
- # * anything else will be interpreted as a X color.
- separator_color = frame
-
- # Sort messages by urgency.
- sort = yes
-
- # Don't remove messages, if the user is idle (no mouse or keyboard input)
- # for longer than idle_threshold seconds.
- # Set to 0 to disable.
- # Transient notifications ignore this setting.
- idle_threshold = 120
-
- ### Text ###
-
- font = Monospace 8
-
- # The spacing between lines. If the height is smaller than the
- # font height, it will get raised to the font height.
- line_height = 0
-
- # Possible values are:
- # full: Allow a small subset of html markup in notifications:
- # <b>bold</b>
- # <i>italic</i>
- # <s>strikethrough</s>
- # <u>underline</u>
- #
- # For a complete reference see
- # <http://developer.gnome.org/pango/stable/PangoMarkupFormat.html>.
- #
- # strip: This setting is provided for compatibility with some broken
- # clients that send markup even though it's not enabled on the
- # server. Dunst will try to strip the markup but the parsing is
- # simplistic so using this option outside of matching rules for
- # specific applications *IS GREATLY DISCOURAGED*.
- #
- # no: Disable markup parsing, incoming notifications will be treated as
- # plain text. Dunst will not advertise that it has the body-markup
- # capability if this is set as a global setting.
- #
- # It's important to note that markup inside the format option will be parsed
- # regardless of what this is set to.
- markup = full
-
- # The format of the message. Possible variables are:
- # %a appname
- # %s summary
- # %b body
- # %i iconname (including its path)
- # %I iconname (without its path)
- # %p progress value if set ([ 0%] to [100%]) or nothing
- # %n progress value if set without any extra characters
- # %% Literal %
- # Markup is allowed
- format = "<b>%s</b>\n%b"
-
- # Alignment of message text.
- # Possible values are "left", "center" and "right".
- alignment = center
-
- # Show age of message if message is older than show_age_threshold
- # seconds.
- # Set to -1 to disable.
- show_age_threshold = 60
-
- # Split notifications into multiple lines if they don't fit into
- # geometry.
- word_wrap = no
-
- # When word_wrap is set to no, specify where to ellipsize long lines.
- # Possible values are "start", "middle" and "end".
- ellipsize = middle
-
- # Ignore newlines '\n' in notifications.
- ignore_newline = no
-
- # Merge multiple notifications with the same content
- stack_duplicates = true
-
- # Hide the count of merged notifications with the same content
- hide_duplicate_count = false
-
- # Display indicators for URLs (U) and actions (A).
- show_indicators = yes
-
- ### Icons ###
-
- # Align icons left/right/off
- icon_position = off
-
- # Scale larger icons down to this size, set to 0 to disable
- max_icon_size = 32
-
- # Paths to default icons.
- icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
-
- ### History ###
-
- # Should a notification popped up from history be sticky or timeout
- # as if it would normally do.
- sticky_history = yes
-
- # Maximum amount of notifications kept in history
- history_length = 20
-
- ### Misc/Advanced ###
-
- # dmenu path.
- dmenu = /usr/bin/dmenu -p dunst:
-
- # Browser for opening urls in context menu.
- browser = /usr/bin/firefox -new-tab
-
- # Always run rule-defined scripts, even if the notification is suppressed
- always_run_script = true
-
- # Define the title of the windows spawned by dunst
- title = Dunst
-
- # Define the class of the windows spawned by dunst
- class = Dunst
-
- # Print a notification on startup.
- # This is mainly for error detection, since dbus (re-)starts dunst
- # automatically after a crash.
- startup_notification = false
-
- ### Legacy
-
- # Use the Xinerama extension instead of RandR for multi-monitor support.
- # This setting is provided for compatibility with older nVidia drivers that
- # do not support RandR and using it on systems that support RandR is highly
- # discouraged.
- #
- # By enabling this setting dunst will not be able to detect when a monitor
- # is connected or disconnected which might break follow mode if the screen
- # layout changes.
- force_xinerama = false
-
-# Experimental features that may or may not work correctly. Do not expect them
-# to have a consistent behaviour across releases.
-[experimental]
- # Calculate the dpi to use on a per-monitor basis.
- # If this setting is enabled the Xft.dpi value will be ignored and instead
- # dunst will attempt to calculate an appropriate dpi value for each monitor
- # using the resolution and physical size. This might be useful in setups
- # where there are multiple screens with very different dpi values.
- per_monitor_dpi = false
-
-[shortcuts]
-
- # Shortcuts are specified as [modifier+][modifier+]...key
- # Available modifiers are "ctrl", "mod1" (the alt-key), "mod2",
- # "mod3" and "mod4" (windows-key).
- # Xev might be helpful to find names for keys.
-
- # Close notification.
- close = ctrl+space
-
- # Close all notifications.
- close_all = ctrl+shift+space
-
- # Redisplay last message(s).
- # On the US keyboard layout "grave" is normally above TAB and left
- # of "1". Make sure this key actually exists on your keyboard layout,
- # e.g. check output of 'xmodmap -pke'
- history = ctrl+grave
-
- # Context menu.
- context = ctrl+shift+period
-
-[urgency_low]
- # IMPORTANT: colors have to be defined in quotation marks.
- # Otherwise the "#" and following would be interpreted as a comment.
- background = "#222222"
- foreground = "#666666"
- timeout = 10
- # Icon for notifications with low urgency, uncomment to enable
- #icon = /path/to/icon
-
-[urgency_normal]
- background = "#285577"
- foreground = "#ffffff"
- timeout = 10
- # Icon for notifications with normal urgency, uncomment to enable
- #icon = /path/to/icon
-
-[urgency_critical]
- background = "#900000"
- foreground = "#ffffff"
- frame_color = "#ff0000"
- timeout = 0
- # Icon for notifications with critical urgency, uncomment to enable
- #icon = /path/to/icon
-
-# Every section that isn't one of the above is interpreted as a rules to
-# override settings for certain messages.
-# Messages can be matched by "appname", "summary", "body", "icon", "category",
-# "msg_urgency" and you can override the "timeout", "urgency", "foreground",
-# "background", "new_icon" and "format".
-# Shell-like globbing will get expanded.
-#
-# SCRIPTING
-# You can specify a script that gets run when the rule matches by
-# setting the "script" option.
-# The script will be called as follows:
-# script appname summary body icon urgency
-# where urgency can be "LOW", "NORMAL" or "CRITICAL".
-#
-# NOTE: if you don't want a notification to be displayed, set the format
-# to "".
-# NOTE: It might be helpful to run dunst -print in a terminal in order
-# to find fitting options for rules.
-
-#[espeak]
-# summary = "*"
-# script = dunst_espeak.sh
-
-#[script-test]
-# summary = "*script*"
-# script = dunst_test.sh
-
-#[ignore]
-# # This notification will not be displayed
-# summary = "foobar"
-# format = ""
-
-#[history-ignore]
-# # This notification will not be saved in history
-# summary = "foobar"
-# history_ignore = yes
-
-#[signed_on]
-# appname = Pidgin
-# summary = "*signed on*"
-# urgency = low
-#
-#[signed_off]
-# appname = Pidgin
-# summary = *signed off*
-# urgency = low
-#
-#[says]
-# appname = Pidgin
-# summary = *says*
-# urgency = critical
-#
-#[twitter]
-# appname = Pidgin
-# summary = *twitter.com*
-# urgency = normal
-#
-# vim: ft=cfg
diff --git a/dotfiles/gitconfig b/dotfiles/gitconfig
deleted file mode 100644
index 398287a..0000000
--- a/dotfiles/gitconfig
+++ /dev/null
@@ -1,5 +0,0 @@
-[user]
- email = blaise@untzag.com
- name = Blaise Thompson
-[push]
- default = simple
diff --git a/dotfiles/pypirc b/dotfiles/pypirc
deleted file mode 100644
index 568f97d..0000000
--- a/dotfiles/pypirc
+++ /dev/null
@@ -1,6 +0,0 @@
-[distutils]
-index-servers= pypi
-
-[pypi]
-username=untzag
-
diff --git a/dotfiles/spacemacs b/dotfiles/spacemacs
deleted file mode 100644
index 1fb33c7..0000000
--- a/dotfiles/spacemacs
+++ /dev/null
@@ -1,203 +0,0 @@
-;; -*- mode: emacs-lisp -*-
-
-(defun dotspacemacs/layers ()
- (setq-default
- dotspacemacs-distribution 'spacemacs
- dotspacemacs-enable-lazy-installation 'unused
- dotspacemacs-ask-for-lazy-installation t
- dotspacemacs-configuration-layer-path '()
- dotspacemacs-configuration-layers '(
- bibtex
- rust
- html
- yamlauto-completion
- better-defaults
- emacs-lisp
- games
- git
- helm
- journal
- latex
- (latex :variables latex-enable-folding t)
- markdown
- org
- python
- ranger
- spell-checking
- syntax-checking
- version-control
- finance
- )
- dotspacemacs-additional-packages '(
- base16-theme
- )
- dotspacemacs-frozen-packages '()
- dotspacemacs-excluded-packages '()
- dotspacemacs-install-packages 'used-only))
-
-(defun dotspacemacs/init ()
- (setq-default
- dotspacemacs-elpa-https t
- dotspacemacs-elpa-timeout 5
- dotspacemacs-check-for-update t
- dotspacemacs-elpa-subdirectory nil
- dotspacemacs-editing-style 'vim
- dotspacemacs-verbose-loading nil
- dotspacemacs-startup-banner 'official
- ;; List of items to show in startup buffer or an association list of
- ;; the form `(list-type . list-size)`. If nil then it is disabled.
- ;; Possible values for list-type are:
- ;; `recents' `bookmarks' `projects' `agenda' `todos'."
- ;; List sizes may be nil, in which case
- ;; `spacemacs-buffer-startup-lists-length' takes effect.
- dotspacemacs-startup-lists '((recents . 5)
- (projects . 7))
- dotspacemacs-startup-buffer-responsive t
- dotspacemacs-scratch-mode 'text-mode
- dotspacemacs-themes '(base16-tomorrow-night
- base16-tomorrow)
- dotspacemacs-colorize-cursor-according-to-state t
- dotspacemacs-default-font '("DejaVu Sans Mono"
- :size 15
- :weight normal
- :width normal
- :powerline-scale 1.1)
- dotspacemacs-leader-key "SPC"
- dotspacemacs-emacs-command-key "SPC"
- dotspacemacs-ex-command-key ":"
- dotspacemacs-emacs-leader-key "M-m"
- dotspacemacs-major-mode-leader-key ","
- dotspacemacs-major-mode-emacs-leader-key "C-M-m"
- dotspacemacs-distinguish-gui-tab nil
- dotspacemacs-remap-Y-to-y$ nil
- dotspacemacs-retain-visual-state-on-shift t
- dotspacemacs-visual-line-move-text nil
- dotspacemacs-ex-substitute-global nil
- dotspacemacs-default-layout-name "Default"
- dotspacemacs-display-default-layout nil
- dotspacemacs-auto-resume-layouts nil
- dotspacemacs-large-file-size 1
- dotspacemacs-auto-save-file-location 'cache
- dotspacemacs-max-rollback-slots 5
- dotspacemacs-helm-resize nil
- dotspacemacs-helm-no-header nil
- dotspacemacs-helm-position 'bottom
- dotspacemacs-helm-use-fuzzy 'always
- dotspacemacs-enable-paste-transient-state nil
- dotspacemacs-which-key-delay 0.4
- dotspacemacs-which-key-position 'bottom
- dotspacemacs-loading-progress-bar t
- dotspacemacs-fullscreen-at-startup nil
- dotspacemacs-fullscreen-use-non-native nil
- dotspacemacs-maximized-at-startup t
- dotspacemacs-active-transparency 90
- dotspacemacs-inactive-transparency 90
- dotspacemacs-show-transient-state-title t
- dotspacemacs-show-transient-state-color-guide t
- dotspacemacs-mode-line-unicode-symbols t
- dotspacemacs-smooth-scrolling t
- ;; Control line numbers activation.
- ;; If set to `t' or `relative' line numbers are turned on in all `prog-mode' and
- ;; `text-mode' derivatives. If set to `relative', line numbers are relative.
- ;; This variable can also be set to a property list for finer control:
- '(:relative nil
- :disabled-for-modes dired-mode
- doc-view-mode
- markdown-mode
- org-mode
- pdf-view-mode
- text-mode
- :size-limit-kb 1000)
- (default nil)
- dotspacemacs-line-numbers 'relative
- dotspacemacs-folding-method 'evil
- dotspacemacs-smartparens-strict-mode nil
- dotspacemacs-smart-closing-parenthesis nil
- dotspacemacs-highlight-delimiters 'all
- dotspacemacs-persistent-server nil
- dotspacemacs-search-tools '("ag" "pt" "ack" "grep")
- dotspacemacs-default-package-repository nil
- dotspacemacs-whitespace-cleanup nil
- ))
-
-(defun dotspacemacs/user-init ()
- (setq spacemacs-theme-org-height nil)
- )
-
-(defun dotspacemacs/user-config ()
- (with-eval-after-load 'org (setq org-agenda-files '("~/org/")))
- (add-hook 'before-save-hook 'delete-trailing-whitespace)
- (setq-default dotspacemacs-configuration-layers '(pdf-tools))
- (setq-default fill-column 99)
- (setq org-tags-column -99)
- (setq org-agenda-window-setup 'current-window)
- (setq org-agenda-start-day "-1d")
- (setq org-agenda-span 10)
- (setq org-agenda-start-on-weekday nil)
- (setq org-brain-path "~/brain")
- (setq org-journal-dir "~/org/journal"
- org-journal-date-prefix "#+TITLE: "
- org-journal-date-format "%Y-%m-%d %A"
- org-journal-time-prefix "* "
- org-journal-file-format "%Y-%m-%d.org")
- (setq powerline-default-separator nil
- spaceline-org-clock-p t)
- (setq bibtex-completion-bibliography '("~/literature/database.bib")
- bibtex-completion-library-path "~/literature/"
- bibtex-completion-notes-path "~/literature/"
- org-ref-default-bibliography '("~/literature/database.bib")
- org-ref-pdf-directory '"~/literature/"
- org-ellipsis " ⟶"
- org-todo-keywords '((sequence "TODO(t)" "IDEA(i)" "WAITING(w)" "|" "DONE(d)" "DELEGATED" "CANCELED(c)"))
- org-todo-keyword-faces '(("IDEA" . (:foreground "#2aa198", :weight bold))
- ("TODO" . (:foreground "#dc322f", :weight bold))
- ("WAITING" . (:foreground "#b58900", :weight bold))
- ("DONE" . (:foreground "#859900", :weight bold))
- ("DELEGATED" . (:foreground "#859900", :weight bold))
- ("CANCELED" . (:foreground "#268bd2", :weight bold))))
- (setq bibtex-completion-pdf-open-function
- (lambda (fpath)
- (call-process "evince" nil 0 nil fpath)))
- (setq org-capture-templates
- '(("t" "Todo" entry (file "~/org/todo.org")
- "* TODO %?\n %i\n %a")
- ("j" "Journal" entry (file+olp+datetree "~/org/journal.org")
- "* %?\nEntered on %U\n %i\n %a")))
- )
-
-;; Do not write anything past this comment. This is where Emacs will
-;; auto-generate custom variable definitions.
-(custom-set-variables
- ;; custom-set-variables was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- '(package-selected-packages
- (quote
- (org-brain ledger-mode flycheck-ledger toml-mode racer flycheck-rust cargo rust-mode web-mode tagedit slim-mode scss-mode sass-mode pug-mode less-css-mode helm-css-scss haml-mode emmet-mode ghub let-alist org-mime org-journal mmt powerline spinner pdf-tools key-chord ivy tablist org-category-capture alert log4e gntp org-plus-contrib markdown-mode hydra dash-functional parent-mode projectile request helm-bibtex parsebib gitignore-mode fringe-helper git-gutter+ git-gutter flyspell-correct pos-tip flycheck pkg-info epl flx magit magit-popup git-commit with-editor smartparens iedit anzu evil goto-chg undo-tree highlight diminish bind-map bind-key biblio biblio-core packed auctex pythonic f dash s helm avy helm-core popup async evil-unimpaired yapfify xterm-color ws-butler winum which-key volatile-highlights vi-tilde-fringe uuidgen use-package unfill typit toc-org sudoku spaceline smeargle shell-pop restart-emacs ranger rainbow-delimiters pyvenv pytest pyenv-mode py-isort popwin pip-requirements persp-mode pcre2el paradox pacmacs orgit org-ref org-projectile org-present org-pomodoro org-download org-bullets open-junk-file neotree mwim multi-term move-text mmm-mode markdown-toc magit-gitflow macrostep lorem-ipsum live-py-mode linum-relative link-hint info+ indent-guide hy-mode hungry-delete htmlize hl-todo highlight-parentheses highlight-numbers highlight-indentation hide-comnt help-fns+ helm-themes helm-swoop helm-pydoc helm-projectile helm-mode-manager helm-make helm-gitignore helm-flx helm-descbinds helm-ag google-translate golden-ratio gnuplot gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link git-gutter-fringe git-gutter-fringe+ gh-md flyspell-correct-helm flycheck-pos-tip flx-ido fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-tutor evil-surround evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-magit evil-lisp-state evil-indent-plus evil-iedit-state evil-exchange evil-escape evil-ediff evil-args evil-anzu eval-sexp-fu eshell-z eshell-prompt-extras esh-help elisp-slime-nav dumb-jump diff-hl define-word cython-mode column-enforce-mode clean-aindent-mode base16-theme auto-highlight-symbol auto-dictionary auto-compile auctex-latexmk anaconda-mode aggressive-indent adaptive-wrap ace-window ace-link ace-jump-helm-line 2048-game))))
-(custom-set-faces
- ;; custom-set-faces was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- )
-(defun dotspacemacs/emacs-custom-settings ()
- "Emacs custom settings.
-This is an auto-generated function, do not modify its content directly, use
-Emacs customize menu instead.
-This function is called at the very end of Spacemacs initialization."
-(custom-set-variables
- ;; custom-set-variables was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- '(package-selected-packages
- (quote
- (web-beautify symon string-inflection spaceline-all-the-icons all-the-icons memoize pippel pipenv password-generator overseer nameless magit-svn importmagic epc ctable concurrent deferred impatient-mode simple-httpd helm-xref helm-purpose window-purpose imenu-list evil-org evil-lion evil-goggles evil-cleverparens paredit editorconfig counsel-projectile counsel swiper centered-cursor-mode browse-at-remote font-lock+ org-brain ledger-mode flycheck-ledger toml-mode racer flycheck-rust cargo rust-mode web-mode tagedit slim-mode scss-mode sass-mode pug-mode less-css-mode helm-css-scss haml-mode emmet-mode ghub let-alist org-mime org-journal mmt powerline spinner pdf-tools key-chord ivy tablist org-category-capture alert log4e gntp org-plus-contrib markdown-mode hydra dash-functional parent-mode projectile request helm-bibtex parsebib gitignore-mode fringe-helper git-gutter+ git-gutter flyspell-correct pos-tip flycheck pkg-info epl flx magit magit-popup git-commit with-editor smartparens iedit anzu evil goto-chg undo-tree highlight diminish bind-map bind-key biblio biblio-core packed auctex pythonic f dash s helm avy helm-core popup async evil-unimpaired yapfify xterm-color ws-butler winum which-key volatile-highlights vi-tilde-fringe uuidgen use-package unfill typit toc-org sudoku spaceline smeargle shell-pop restart-emacs ranger rainbow-delimiters pyvenv pytest pyenv-mode py-isort popwin pip-requirements persp-mode pcre2el paradox pacmacs orgit org-ref org-projectile org-present org-pomodoro org-download org-bullets open-junk-file neotree mwim multi-term move-text mmm-mode markdown-toc magit-gitflow macrostep lorem-ipsum live-py-mode linum-relative link-hint info+ indent-guide hy-mode hungry-delete htmlize hl-todo highlight-parentheses highlight-numbers highlight-indentation hide-comnt help-fns+ helm-themes helm-swoop helm-pydoc helm-projectile helm-mode-manager helm-make helm-gitignore helm-flx helm-descbinds helm-ag google-translate golden-ratio gnuplot gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link git-gutter-fringe git-gutter-fringe+ gh-md flyspell-correct-helm flycheck-pos-tip flx-ido fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-tutor evil-surround evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-magit evil-lisp-state evil-indent-plus evil-iedit-state evil-exchange evil-escape evil-ediff evil-args evil-anzu eval-sexp-fu eshell-z eshell-prompt-extras esh-help elisp-slime-nav dumb-jump diff-hl define-word cython-mode column-enforce-mode clean-aindent-mode base16-theme auto-highlight-symbol auto-dictionary auto-compile auctex-latexmk anaconda-mode aggressive-indent adaptive-wrap ace-window ace-link ace-jump-helm-line 2048-game))))
-(custom-set-faces
- ;; custom-set-faces was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- )
-)
diff --git a/dotfiles/ssh+config b/dotfiles/ssh+config
deleted file mode 100644
index bc59297..0000000
--- a/dotfiles/ssh+config
+++ /dev/null
@@ -1,9 +0,0 @@
-host wright_fs
- User John
- HostName 128.104.68.238
- Port 22
-
-host wright_ps
- User John
- HostName 128.104.69.51
- Port 22
diff --git a/link.sh b/link.sh
index c24f77b..7214845 100755
--- a/link.sh
+++ b/link.sh
@@ -40,3 +40,6 @@ link-file $HERE/i3/config ~/.config/i3/config
# ssh
link-file $HERE/ssh/config ~/.ssh/config
+
+# x
+link-file $HERE/x/Xresources ~/.Xresources
diff --git a/Xresources b/x/Xresources
index ff9e2c5..ff9e2c5 100644
--- a/Xresources
+++ b/x/Xresources