From 7905f62fa3555e8f1c6e3ddbd6e657114feb94f4 Mon Sep 17 00:00:00 2001 From: Dustin Swan Date: Fri, 8 May 2020 15:52:36 -0400 Subject: [PATCH] Deleting stuff. fees good --- Xresources | 32 ---- bitbar/mu_count.5s.js | 34 ---- ghci.conf | 17 -- home-common.nix | 17 +- home-mail.nix | 96 ++++-------- logitech_linux_mouse.sh | 8 - mailcap | 70 --------- ncmpcpp | 8 - nord-qutebrowser.py | 336 ---------------------------------------- qutebrowser.py | 106 ------------- rtv.cfg | 2 - spacemacs | 19 +-- symlinks.sh | 18 --- 13 files changed, 44 insertions(+), 719 deletions(-) delete mode 100644 Xresources delete mode 100755 bitbar/mu_count.5s.js delete mode 100644 ghci.conf delete mode 100755 logitech_linux_mouse.sh delete mode 100644 mailcap delete mode 100644 ncmpcpp delete mode 100644 nord-qutebrowser.py delete mode 100644 qutebrowser.py delete mode 100644 rtv.cfg delete mode 100644 symlinks.sh diff --git a/Xresources b/Xresources deleted file mode 100644 index b19899b..0000000 --- a/Xresources +++ /dev/null @@ -1,32 +0,0 @@ -! rofi -rofi.font: Iosevka Nerd Font Regular 8 -rofi.padding: 12 -rofi.separator-style: none -rofi.bw: 2 -rofi.color-enabled: true -rofi.color-window: #dd000000, #66aaff -rofi.color-normal: #00000000, #ffffff, #22000000, #88ffffff, #000000 -rofi.color-active: #44000000, #ffffff, #66000000, #44000000, #ffffff -rofi.hide-scrollbar: true -rofi.combi-modi: window,run,ssh -! rofi.run-command: fish -c '{cmd}' - -! urxvt -urxvt*internalBorder: 12 -urxvt*borderColor: #00000000 -urxvt*loginShell: true -urxvt*scrollBar: false -urxvt*secondaryScroll: true -urxvt*saveLines: 65535 -urxvt*cursorBlink: false -urxvt*urgentOnBell: true -urxvt*urlLauncher: firefox -urxvt*termName: rxvt-unicode-256color -urxvt*font: xft:Iosevka Nerd Font:Regular:size=8,xft:Siji:Regular:size=8 -urxvt*boldFont: xft:Iosevka Nerd Font:Bold:size=8,xft:Siji:Regular:size=8 - -! Colors -urxvt*depth: 32 -urxvt*foreground: #ffffff -urxvt*transparent: true -urxvt*shading: 10 diff --git a/bitbar/mu_count.5s.js b/bitbar/mu_count.5s.js deleted file mode 100755 index 67a6da2..0000000 --- a/bitbar/mu_count.5s.js +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env /usr/local/bin/node -const bitbar = require('bitbar'); -const exec = require('child_process').exec; - -let cmd = `/usr/local/bin/mu find flag:unread AND NOT flag:trashed AND \\(maildir:/Fastmail/INBOX OR maildir:/IOCOM/INBOX\\) --fields \"l f s\"`; - -exec(cmd, function(error, stdout, stderr) { - - let mails = stderr.match(/no matches/) - ? [] - : stdout.trim().split("\n").map(parseMailString); - - bitbar([ - ':envelope: ' + mails.length || "", - bitbar.sep, - ...mails - ]); - -}); - -function parseMailString(m) { - const MAX = 80; - - let matches = m.match(/([^\s]+)\s(.*)/); - - let filename = matches[1]; - let text = matches[2].substring(0, MAX) + (matches[2].length > MAX ? "..." : ""); - - return { - text, - bash: "/usr/local/bin/emacsclient -n " + filename, - terminal: false - } -} diff --git a/ghci.conf b/ghci.conf deleted file mode 100644 index 5b2e136..0000000 --- a/ghci.conf +++ /dev/null @@ -1,17 +0,0 @@ -import Control.Applicative -import Control.Monad - -import Data.String -import Data.Char -import Data.List -import Data.Monoid - -:set -XDataKinds -:set -XGADTs -:set -XKindSignatures - -:set prompt "λ: " -:set -fno-warn-unused-imports - -:def hlint const . return $ ":! hlint \"src\"" -:def hoogle \s -> return $ ":! hoogle --count=15 \"" ++ s ++ "\"" \ No newline at end of file diff --git a/home-common.nix b/home-common.nix index 0feb74c..928df85 100644 --- a/home-common.nix +++ b/home-common.nix @@ -8,6 +8,7 @@ home.sessionVariables = { EDITOR = "vim"; + MANPAGER = "sh -c 'col -bx | bat -l man -p'"; P4USER = "dswan"; P4PORT = "humu.iocom.com:1666"; @@ -118,10 +119,8 @@ }; shellAliases = { l = "ls -la"; - n = "nnn -isl"; + n = "nnn"; ta = "tmux attach -d"; - e = "emacsclient -a \"\" -t -nw"; - weather = "curl http://wttr.in"; er = "rm -rf logs; unzip -o"; srsync = "rsync --rsync-path='sudo rsync'"; }; @@ -181,16 +180,15 @@ programs.msmtp.enable = true; programs.offlineimap.enable = true; - - programs.neovim = { # neovim build broken on Mac - # programs.vim = { + programs.emacs.enable = true; + programs.neovim = { enable = true; viAlias = true; vimAlias = true; withNodeJs = true; withPython3 = true; # unimpaired endwise textobj-word-column MatchTag vim-matchmaker vim-vertical-move stdtabs matchit splitjoin vimade floaterm coc-nvim - plugins = with pkgs.vimPlugins; [ nord-vim vim-airline vim-airline-themes vim-sensible vim-repeat vim-surround vim-fugitive vim-speeddating jdaddy-vim ale vim-snippets fzf-vim vim-tmux-navigator vim-multiple-cursors vim-easymotion vim-sneak nerdcommenter nerdtree emmet-vim undotree vim-signature vim-easy-align vim-better-whitespace vim-signify vim-expand-region vim-exchange argtextobj-vim goyo vim-orgmode vim-polyglot vim-devicons vim-startify vim-abolish vim-peekaboo ]; + plugins = with pkgs.vimPlugins; [ nord-vim vim-airline vim-airline-themes vim-sensible vim-repeat vim-surround vim-fugitive vim-speeddating jdaddy-vim ale vim-snippets fzf-vim vim-tmux-navigator vim-multiple-cursors vim-easymotion vim-sneak nerdcommenter emmet-vim undotree vim-signature vim-easy-align vim-better-whitespace vim-signify vim-expand-region vim-exchange argtextobj-vim goyo vim-orgmode vim-polyglot vim-devicons vim-startify vim-abolish vim-peekaboo vim-table-mode tabular vim-markdown ]; extraConfig = '' set expandtab set tabstop=2 @@ -220,12 +218,14 @@ " let g:nord_italic_comments = 1 let g:nord_underline = 1 colorscheme nord + highlight Folded cterm=italic,bold ctermbg=0 ctermfg=12 guibg=#3B4252 guifg=#81A1C1 + + let g:org_indent = 1 nnoremap p4 :! p4 edit % nnoremap / :noh nnoremap v vl nnoremap s sj - nnoremap t :NERDTreeToggle nnoremap u :UndotreeToggle xmap ga (EasyAlign) nmap ga (EasyAlign) @@ -269,7 +269,6 @@ programs.htop.enable = true; programs.mpv.enable = true; programs.jq.enable = true; - programs.emacs.enable = true; programs.keychain = { enable = true; enableZshIntegration = true; diff --git a/home-mail.nix b/home-mail.nix index ca8821e..99193b6 100644 --- a/home-mail.nix +++ b/home-mail.nix @@ -3,17 +3,45 @@ { home.file.aerc-accounts = { target = ".config/aerc/accounts.conf"; - # source = ./aerc-accounts.conf; text = ''[FastMail] source = maildir://~/Mail/FastMail from = "Dustin Swan " outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from +''; +# text = ''[FastMail] +# source = imaps://dustinswan%40fastmail.com@mail.messagingengine.com:993 +# from = "Dustin Swan " +# outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from +# sourc-cred-cmd = "gpg -dq ${builtins.getEnv "HOME"}/.dustinswan@fastmail.com-password.gpg" +# ''; + }; + + home.file.khard = { + target = ".config/khard/config"; + text = ''[addressbooks] +[[contacts]] +path = ~/Contacts/Default''; + }; + + home.file.khal = { + target = ".config/khal/config"; + text = ''[calendars] +[[Fastmail]] +path = ~/Calendars/* +type = discover + +[locale] +timeformat = %H:%M +dateformat = %Y-%m-%d +longdateformat = %Y-%m-%d +datetimeformat = %Y-%m-%d %H:%M +longdatetimeformat = %Y-%m-%d %H:%M''; + }; -[Visionable] -source = maildir://~/Mail/Visionable -from = "Dustin Swan " -outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from''; - executable = false; + programs.neomutt = { + enable = true; + sidebar.enable = true; + sort = "reverse-threads"; }; accounts.email = { @@ -47,62 +75,6 @@ outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from showSignature = "append"; }; }; - - Visionable = { - address = "dswan@visionable.com"; - aliases= "dswan@iocom.com"; - realName = "Dustin Swan"; - folders = { - inbox = "INBOX"; - drafts = "Drafts"; - sent = "Sent Items"; - trash = "Deleted Items"; - }; - userName = "dswan@visionable.com"; - imap.host = "outlook.office365.com"; - smtp.host = "smtp.office365.com"; - passwordCommand = "gpg -dq ${builtins.getEnv "HOME"}/.dswan@visionable.com-password.gpg"; - offlineimap = { - enable = true; - extraConfig.remote = { - folderfilter = ''lambda folder: folder not in [ - 'Calendar', - 'Calendar/Birthdays', - 'Calendar/IOCOM Holidays', - 'Calendar/United States holidays', - 'Contacts', - 'Contacts/Sub Folder 1', - 'Contacts/Sub Folder 2', - 'Contacts/Skype for Business Contacts', - 'Deleted Items', - 'Drafts', - 'Journal', - 'Junk Email', - 'Notes', - 'Outbox', - 'Sync Issues', - 'Sync Issues/Conflicts', - 'Sync Issues/Local Failures', - 'Sync Issues/Server Failures', - 'Tasks', - 'Tasks/Sub Folder 1', - 'Tasks/Sub Folder 2' - ] - ''; - }; - }; - - msmtp.enable = true; - neomutt.enable = true; - signature = { - text = '' - Dustin Swan, Software Developer - Visionable Ltd | https://visionable.com - dswan@visionable.com - ''; - showSignature = "append"; - }; - }; }; }; } diff --git a/logitech_linux_mouse.sh b/logitech_linux_mouse.sh deleted file mode 100755 index 867c004..0000000 --- a/logitech_linux_mouse.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -for id in `xinput --list|grep 'MX Master 2S'|perl -ne 'while (m/id=(\d+)/g){print "$1\n";}'`; do - xinput set-prop $id "Device Accel Velocity Scaling" 1 - xinput set-prop $id "Device Accel Constant Deceleration" 0.8 - xinput set-prop $id "Evdev Scrolling Distance" -1 -1 -1 - # xinput set-button-map $id 1 2 3 5 4 # "natural" scrolling -done diff --git a/mailcap b/mailcap deleted file mode 100644 index 76887ca..0000000 --- a/mailcap +++ /dev/null @@ -1,70 +0,0 @@ -# Example mailcap file for Reddit Terminal Viewer -# https://github.com/michael-lazar/rtv/ -# -# Copy the contents of this file to {HOME}/.mailcap, or point to it using $MAILCAPS -# Then launch RTV using the --enable-media flag. All shell commands defined in -# this file depend on external programs that must be installed on your system. -# -# HELP REQUESTED! If you come up with your own commands (especially for OS X) -# and would like to share, please post an issue on the GitHub tracker and we -# can get them added to this file as references. -# -# -# Mailcap 101 -# - The first entry with a matching MIME type will be executed, * is a wildcard -# - %s will be replaced with the image or video url -# - Add ``test=test -n "$DISPLAY"`` if your command opens a new window -# - Add ``needsterminal`` for commands that use the terminal -# - Add ``copiousoutput`` for commands that dump text to stdout - -############################################################################### -# Commands below this point will open media in a separate window without -# pausing execution of RTV. -############################################################################### - -# Feh is a simple and effective image viewer -# Note that rtv returns a list of urls for imgur albums, so we don't put quotes -# around the `%s` -image/x-imgur-album; feh -g 640x480 %s; test=test -n "$DISPLAY" -image/gif; mpv '%s' --autofit 640x480 --loop=inf; test=test -n "$DISPLAY" -image/*; feh -g 640x480 '%s'; test=test -n "$DISPLAY" - -# Youtube videos are assigned a custom mime-type, which can be streamed with -# vlc or youtube-dl. -# video/x-youtube; vlc '%s' --width 640 --height 480; test=test -n "$DISPLAY" -video/x-youtube; mpv --ytdl-format=best '%s' --autofit 640x480; test=test -n "$DISPLAY" - -# Mpv is a simple and effective video streamer -video/*; mpv '%s' --autofit 640x480 --loop=inf; test=test -n "$DISPLAY" - -############################################################################### -# Commands below this point will attempt to display media directly in the -# terminal when a desktop is not available (e.g. inside of an SSH session) -############################################################################### - -# View images directly in your terminal with iTerm2 -# curl -L https://iterm2.com/misc/install_shell_integration_and_utilities.sh | bash -# image/*; curl -s %s | ~/.iterm2/imgcat && read -n 1; needsterminal - -# View true images in the terminal, supported by rxvt-unicode, xterm and st -# Requires the w3m-img package -# image/*; w3m -o 'ext_image_viewer=off' '%s'; needsterminal - -# Don't have a solution for albums yet -image/x-imgur-album; echo - -# 256 color images using half-width unicode characters -# Much higher quality that img2txt, but must be built from source -# https://github.com/rossy/img2xterm -image/*; curl -s '%s' | convert -resize 80x80 - jpg:/tmp/rtv.jpg && img2xterm /tmp/rtv.jpg; needsterminal; copiousoutput - -# Display images in classic ascii using img2txt and lib-caca -image/*; curl -s '%s' | convert - jpg:/tmp/rtv.jpg && img2txt -f utf8 /tmp/rtv.jpg; needsterminal; copiousoutput - -# Full motion videos - requires a framebuffer to view -video/x-youtube; mpv -vo drm -quiet '%s'; needsterminal -video/*; mpv -vo drm -quiet '%s'; needsterminal - -# Ascii videos -# video/x-youtube; youtube-dl -q -o - '%s' | mplayer -cache 8192 -vo caca -quiet -; needsterminal -# video/*; wget '%s' -O - | mplayer -cache 8192 -vo caca -quiet -; needsterminal diff --git a/ncmpcpp b/ncmpcpp deleted file mode 100644 index d2bfe6d..0000000 --- a/ncmpcpp +++ /dev/null @@ -1,8 +0,0 @@ -visualizer_fifo_path = "/tmp/mpd.fifo" -visualizer_output_name = "my_fifo" -visualizer_sync_interval = "30" -visualizer_in_stereo = "yes" -#visualizer_type = "wave" (spectrum/wave) -#visualizer_type = "spectrum" (spectrum/wave) -mpd_music_dir = "/Users/dustinswan/Music" -user_interface = alternative diff --git a/nord-qutebrowser.py b/nord-qutebrowser.py deleted file mode 100644 index 9dd9064..0000000 --- a/nord-qutebrowser.py +++ /dev/null @@ -1,336 +0,0 @@ -nord = { - # Polar Night - 'nord0': '#2e3440', - 'nord1': '#3b4252', - 'nord2': '#434c5e', - 'nord3': '#4c566a', - # Snow Storm - 'nord4': '#d8dee9', - 'nord5': '#e5e9f0', - 'nord6': '#eceff4', - # Frost - 'nord7': '#8fbcbb', - 'nord8': '#88c0d0', - 'nord9': '#81a1c1', - 'nord10': '#5e81ac', - # Aurora - 'nord11': '#bf616a', - 'nord12': '#d08770', - 'nord13': '#ebcb8b', - 'nord14': '#a3be8c', - 'nord15': '#b48ead', -} - -## Background color of the completion widget category headers. -## Type: QssColor -c.colors.completion.category.bg = nord['nord0'] - -## Bottom border color of the completion widget category headers. -## Type: QssColor -c.colors.completion.category.border.bottom = nord['nord0'] - -## Top border color of the completion widget category headers. -## Type: QssColor -c.colors.completion.category.border.top = nord['nord0'] - -## Foreground color of completion widget category headers. -## Type: QtColor -c.colors.completion.category.fg = nord['nord5'] - -## Background color of the completion widget for even rows. -## Type: QssColor -c.colors.completion.even.bg = nord['nord1'] - -## Background color of the completion widget for odd rows. -## Type: QssColor -c.colors.completion.odd.bg = nord['nord1'] - -## Text color of the completion widget. -## Type: QtColor -c.colors.completion.fg = nord['nord4'] - -## Background color of the selected completion item. -## Type: QssColor -c.colors.completion.item.selected.bg = nord['nord3'] - -## Bottom border color of the selected completion item. -## Type: QssColor -c.colors.completion.item.selected.border.bottom = nord['nord3'] - -## Top border color of the completion widget category headers. -## Type: QssColor -c.colors.completion.item.selected.border.top = nord['nord3'] - -## Foreground color of the selected completion item. -## Type: QtColor -c.colors.completion.item.selected.fg = nord['nord6'] - -## Foreground color of the matched text in the completion. -## Type: QssColor -c.colors.completion.match.fg = nord['nord13'] - -## Color of the scrollbar in completion view -## Type: QssColor -c.colors.completion.scrollbar.bg = nord['nord1'] - -## Color of the scrollbar handle in completion view. -## Type: QssColor -c.colors.completion.scrollbar.fg = nord['nord5'] - -## Background color for the download bar. -## Type: QssColor -c.colors.downloads.bar.bg = nord['nord0'] - -## Background color for downloads with errors. -## Type: QtColor -c.colors.downloads.error.bg = nord['nord11'] - -## Foreground color for downloads with errors. -## Type: QtColor -c.colors.downloads.error.fg = nord['nord5'] - -## Color gradient stop for download backgrounds. -## Type: QtColor -c.colors.downloads.stop.bg = nord['nord15'] - -## Color gradient interpolation system for download backgrounds. -## Type: ColorSystem -## Valid values: -## - rgb: Interpolate in the RGB color system. -## - hsv: Interpolate in the HSV color system. -## - hsl: Interpolate in the HSL color system. -## - none: Don't show a gradient. -c.colors.downloads.system.bg = 'none' - -## Background color for hints. Note that you can use a `rgba(...)` value -## for transparency. -## Type: QssColor -c.colors.hints.bg = nord['nord13'] - -## Font color for hints. -## Type: QssColor -c.colors.hints.fg = nord['nord0'] - -## Font color for the matched part of hints. -## Type: QssColor -c.colors.hints.match.fg = nord['nord10'] - -## Background color of the keyhint widget. -## Type: QssColor -c.colors.keyhint.bg = nord['nord1'] - -## Text color for the keyhint widget. -## Type: QssColor -c.colors.keyhint.fg = nord['nord5'] - -## Highlight color for keys to complete the current keychain. -## Type: QssColor -c.colors.keyhint.suffix.fg = nord['nord13'] - -## Background color of an error message. -## Type: QssColor -c.colors.messages.error.bg = nord['nord11'] - -## Border color of an error message. -## Type: QssColor -c.colors.messages.error.border = nord['nord11'] - -## Foreground color of an error message. -## Type: QssColor -c.colors.messages.error.fg = nord['nord5'] - -## Background color of an info message. -## Type: QssColor -c.colors.messages.info.bg = nord['nord8'] - -## Border color of an info message. -## Type: QssColor -c.colors.messages.info.border = nord['nord8'] - -## Foreground color an info message. -## Type: QssColor -c.colors.messages.info.fg = nord['nord5'] - -## Background color of a warning message. -## Type: QssColor -c.colors.messages.warning.bg = nord['nord12'] - -## Border color of a warning message. -## Type: QssColor -c.colors.messages.warning.border = nord['nord12'] - -## Foreground color a warning message. -## Type: QssColor -c.colors.messages.warning.fg = nord['nord5'] - -## Background color for prompts. -## Type: QssColor -c.colors.prompts.bg = nord['nord2'] - -# ## Border used around UI elements in prompts. -# ## Type: String -c.colors.prompts.border = '1px solid ' + nord['nord0'] - -## Foreground color for prompts. -## Type: QssColor -c.colors.prompts.fg = nord['nord5'] - -## Background color for the selected item in filename prompts. -## Type: QssColor -c.colors.prompts.selected.bg = nord['nord3'] - -## Background color of the statusbar in caret mode. -## Type: QssColor -c.colors.statusbar.caret.bg = nord['nord15'] - -## Foreground color of the statusbar in caret mode. -## Type: QssColor -c.colors.statusbar.caret.fg = nord['nord5'] - -## Background color of the statusbar in caret mode with a selection. -## Type: QssColor -c.colors.statusbar.caret.selection.bg = nord['nord15'] - -## Foreground color of the statusbar in caret mode with a selection. -## Type: QssColor -c.colors.statusbar.caret.selection.fg = nord['nord5'] - -## Background color of the statusbar in command mode. -## Type: QssColor -c.colors.statusbar.command.bg = nord['nord2'] - -## Foreground color of the statusbar in command mode. -## Type: QssColor -c.colors.statusbar.command.fg = nord['nord5'] - -## Background color of the statusbar in private browsing + command mode. -## Type: QssColor -c.colors.statusbar.command.private.bg = nord['nord2'] - -## Foreground color of the statusbar in private browsing + command mode. -## Type: QssColor -c.colors.statusbar.command.private.fg = nord['nord5'] - -## Background color of the statusbar in insert mode. -## Type: QssColor -c.colors.statusbar.insert.bg = nord['nord14'] - -## Foreground color of the statusbar in insert mode. -## Type: QssColor -c.colors.statusbar.insert.fg = nord['nord1'] - -## Background color of the statusbar. -## Type: QssColor -c.colors.statusbar.normal.bg = nord['nord0'] - -## Foreground color of the statusbar. -## Type: QssColor -c.colors.statusbar.normal.fg = nord['nord5'] - -## Background color of the statusbar in passthrough mode. -## Type: QssColor -c.colors.statusbar.passthrough.bg = nord['nord10'] - -## Foreground color of the statusbar in passthrough mode. -## Type: QssColor -c.colors.statusbar.passthrough.fg = nord['nord5'] - -## Background color of the statusbar in private browsing mode. -## Type: QssColor -c.colors.statusbar.private.bg = nord['nord3'] - -## Foreground color of the statusbar in private browsing mode. -## Type: QssColor -c.colors.statusbar.private.fg = nord['nord5'] - -## Background color of the progress bar. -## Type: QssColor -c.colors.statusbar.progress.bg = nord['nord5'] - -## Foreground color of the URL in the statusbar on error. -## Type: QssColor -c.colors.statusbar.url.error.fg = nord['nord11'] - -## Default foreground color of the URL in the statusbar. -## Type: QssColor -c.colors.statusbar.url.fg = nord['nord5'] - -## Foreground color of the URL in the statusbar for hovered links. -## Type: QssColor -c.colors.statusbar.url.hover.fg = nord['nord8'] - -## Foreground color of the URL in the statusbar on successful load -## (http). -## Type: QssColor -c.colors.statusbar.url.success.http.fg = nord['nord5'] - -## Foreground color of the URL in the statusbar on successful load -## (https). -## Type: QssColor -c.colors.statusbar.url.success.https.fg = nord['nord14'] - -## Foreground color of the URL in the statusbar when there's a warning. -## Type: QssColor -c.colors.statusbar.url.warn.fg = nord['nord12'] - -## Background color of the tab bar. -## Type: QtColor -c.colors.tabs.bar.bg = nord['nord3'] - -## Background color of unselected even tabs. -## Type: QtColor -c.colors.tabs.even.bg = nord['nord3'] - -## Foreground color of unselected even tabs. -## Type: QtColor -c.colors.tabs.even.fg = nord['nord5'] - -## Color for the tab indicator on errors. -## Type: QtColor -c.colors.tabs.indicator.error = nord['nord11'] - -## Color gradient start for the tab indicator. -## Type: QtColor -# c.colors.tabs.indicator.start = nord['violet'] - -## Color gradient end for the tab indicator. -## Type: QtColor -# c.colors.tabs.indicator.stop = nord['orange'] - -## Color gradient interpolation system for the tab indicator. -## Type: ColorSystem -## Valid values: -## - rgb: Interpolate in the RGB color system. -## - hsv: Interpolate in the HSV color system. -## - hsl: Interpolate in the HSL color system. -## - none: Don't show a gradient. -c.colors.tabs.indicator.system = 'none' - -## Background color of unselected odd tabs. -## Type: QtColor -c.colors.tabs.odd.bg = nord['nord3'] - -## Foreground color of unselected odd tabs. -## Type: QtColor -c.colors.tabs.odd.fg = nord['nord5'] - -# ## Background color of selected even tabs. -# ## Type: QtColor -c.colors.tabs.selected.even.bg = nord['nord0'] - -# ## Foreground color of selected even tabs. -# ## Type: QtColor -c.colors.tabs.selected.even.fg = nord['nord5'] - -# ## Background color of selected odd tabs. -# ## Type: QtColor -c.colors.tabs.selected.odd.bg = nord['nord0'] - -# ## Foreground color of selected odd tabs. -# ## Type: QtColor -c.colors.tabs.selected.odd.fg = nord['nord5'] - -## Background color for webpages if unset (or empty to use the theme's -## color) -## Type: QtColor -# c.colors.webpage.bg = 'white' diff --git a/qutebrowser.py b/qutebrowser.py deleted file mode 100644 index f75f4de..0000000 --- a/qutebrowser.py +++ /dev/null @@ -1,106 +0,0 @@ -# Autogenerated config.py -# Documentation: -# qute://help/configuring.html -# qute://help/settings.html - -# Uncomment this to still load settings configured via autoconfig.yml -# config.load_autoconfig() - -# This setting can be used to map keys to other keys. When the key used -# as dictionary-key is pressed, the binding for the key used as -# dictionary-value is invoked instead. This is useful for global -# remappings of keys, for example to map Ctrl-[ to Escape. Note that -# when a key is bound (via `bindings.default` or `bindings.commands`), -# the mapping is ignored. -# Type: Dict -c.bindings.key_mappings = {'': '', '': '', '': '', '': '', '': '', '': '', '': '', '': ''} - -# Background color of unselected even tabs. -# Type: QtColor -c.colors.tabs.even.bg = 'black' - -# Background color of unselected odd tabs. -# Type: QtColor -c.colors.tabs.odd.bg = 'black' - -# Background color of selected even tabs. -# Type: QtColor -c.colors.tabs.selected.even.bg = '#66aaff' - -# Foreground color of selected even tabs. -# Type: QtColor -c.colors.tabs.selected.even.fg = 'black' - -# Background color of selected odd tabs. -# Type: QtColor -c.colors.tabs.selected.odd.bg = '#66aaff' - -# Foreground color of selected odd tabs. -# Type: QtColor -c.colors.tabs.selected.odd.fg = 'black' - -# Background color for webpages if unset (or empty to use the theme's -# color) -# Type: QtColor -c.colors.webpage.bg = 'white' - -# Font used in the completion categories. -# Type: Font -c.fonts.completion.category = 'bold 9pt monospace' - -# Font used in the completion widget. -# Type: Font -c.fonts.completion.entry = '9pt monospace' - -# Font used for the debugging console. -# Type: QtFont -c.fonts.debug_console = '9pt monospace' - -# Font used for the downloadbar. -# Type: Font -c.fonts.downloads = '9pt monospace' - -# Font used for the hints. -# Type: Font -c.fonts.hints = 'bold 9pt monospace' - -# Font used in the keyhint widget. -# Type: Font -c.fonts.keyhint = '9pt monospace' - -# Font used for error messages. -# Type: Font -c.fonts.messages.error = '9pt monospace' - -# Font used for info messages. -# Type: Font -c.fonts.messages.info = '9pt monospace' - -# Font used for warning messages. -# Type: Font -c.fonts.messages.warning = '9pt monospace' - -# Default monospace fonts. Whenever "monospace" is used in a font -# setting, it's replaced with the fonts listed here. -# Type: Font -c.fonts.monospace = 'Iosevka Nerd Font' - -# Font used for prompts. -# Type: Font -c.fonts.prompts = '8pt sans-serif' - -# Font used in the statusbar. -# Type: Font -c.fonts.statusbar = '9pt monospace' - -# Font used in the tab bar. -# Type: QtFont -c.fonts.tabs = '9pt monospace' - -# Open new tabs (middleclick/ctrl+click) in the background. -# Type: Bool -c.tabs.background = True - -# Padding around text for tabs -# Type: Padding -c.tabs.padding = {'bottom': 5, 'left': 5, 'right': 5, 'top': 5} diff --git a/rtv.cfg b/rtv.cfg deleted file mode 100644 index fcae9ce..0000000 --- a/rtv.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[rtv] -enable_media = True diff --git a/spacemacs b/spacemacs index 888dbd4..7135563 100644 --- a/spacemacs +++ b/spacemacs @@ -600,29 +600,14 @@ before packages are loaded." (mu4e-refile-folder . "/FastMail/INBOX.Archive") (mu4e-trash-folder . "/FastMail/INBOX.Trash"))) - ,(make-mu4e-context - :name "IOCOM" - :enter-func (lambda () (mu4e-message "Switch to the IOCOM context")) - ;; leave-fun not defined - :match-func (lambda (msg) - (when msg - (string-match-p (regexp-quote "IOCOM") (mu4e-message-field msg :maildir)))) - :vars '((user-mail-address . "dswan@visionable.com") - (mu4e-sent-messages-behavior . sent) - (mu4e-sent-folder . "/IOCOM/Sent Items") - (mu4e-drafts-folder . "/IOCOM/Drafts") - (mu4e-refile-folder . "/IOCOM/INBOX.Archive") ;; Exchange is broken I think.. I can't move this - (mu4e-trash-folder . "/IOCOM/Deleted Items"))))) + )) (setq mu4e-context-policy 'pick-first) (setq mu4e-maildir "~/Mail" user-full-name "Dustin Swan" mu4e-user-mail-address-list '("dustin@dustinswan.com" - "dustinswan@gmail.com" - "dswan@visionable.com" - "dswan@iocom.com" - "dswan@insors.com") + "dustinswan@gmail.com") mu4e-get-mail-command "offlineimap -q" mu4e-update-interval 180 mu4e-compose-signature-auto-include nil diff --git a/symlinks.sh b/symlinks.sh deleted file mode 100644 index 85c0e9b..0000000 --- a/symlinks.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -mkdir ~/.ghc; ln -sf ~/dotfiles/ghci.conf ~/.ghc/ghci.conf -mkdir -p ~/.config/khal; ln -sf ~/dotfiles/khal.conf ~/.config/khal/config -mkdir ~/.config/vdirsyncer; ln -sf ~/dotfiles/vdirsyncer/config ~/.config/vdirsyncer/config -# mkdir ~/.gnupg; ln -sf ~/dotfiles/gpg-agent.conf ~/.gnupg/gpg-agent.conf -mkdir -p ~/.config/khard; ln -sf ~/dotfiles/khard.conf ~/.config/khard/khard.conf -mkdir -p ~/.config/qutebrowser; ln -sf ~/dotfiles/qutebrowser.py ~/.config/qutebrowser/config.py -mkdir -p ~/.config/rtv; ln -sf ~/dotfiles/rtv.cfg ~/.config/rtv/rtv.cfg -ln -sf ~/dotfiles/mailcap ~/.mailcap - -ln -sf ~/dotfiles/muttrc ~/.muttrc -ln -sf ~/dotfiles/mutt ~/.mutt - -# Emacs -# mv ~/.emacs.d ~/.emacs.bak -# git clone --recursive http://github.com/syl20bnr/spacemacs ~/.emacs.d -# ln -sf ~/dotfiles/spacemacs ~/.spacemacs