summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2016-06-04 21:12:42 +0300
committerdefanor <defanor@uberspace.net>2016-06-04 21:12:42 +0300
commit5795c1029c11ee40385fa5391aad75871566993b (patch)
treede547e71a5d3b96b6e319e96447a6b8904f29a3f
Initial commit
-rw-r--r--.Xresources24
-rw-r--r--.emacs.d/blueish-theme.el83
-rw-r--r--LICENSE24
-rw-r--r--Makefile5
-rw-r--r--README.md3
5 files changed, 139 insertions, 0 deletions
diff --git a/.Xresources b/.Xresources
new file mode 100644
index 0000000..0b3826a
--- /dev/null
+++ b/.Xresources
@@ -0,0 +1,24 @@
+! Blueish theme
+xterm*background: #091419
+xterm*foreground: #c0d0d6
+xterm*cursorColor: #F8F8F0
+xterm*color0: #101010
+xterm*color1: #960050
+xterm*color2: #66aa11
+xterm*color3: #c47f2c
+xterm*color4: #30309b
+xterm*color5: #7e40a5
+xterm*color6: #3579a8
+xterm*color7: #9999aa
+xterm*color8: #303030
+xterm*color9: #ff90c0
+xterm*color10: #80ff00
+xterm*color11: #ffba68
+xterm*color12: #5f5fee
+xterm*color13: #bb88dd
+xterm*color14: #4eb4fa
+xterm*color15: #d0d0d0
+xterm*faceName: DejaVu Sans Mono
+xterm*faceSize: 11
+xterm*rightScrollBar: true
+Emacs.font: DejaVu Sans Mono-11
diff --git a/.emacs.d/blueish-theme.el b/.emacs.d/blueish-theme.el
new file mode 100644
index 0000000..632d751
--- /dev/null
+++ b/.emacs.d/blueish-theme.el
@@ -0,0 +1,83 @@
+;; This program is free software; you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+;; ---------------------------
+;;
+;; Blueish: a blueish theme.
+;;
+;; Based on the fogus theme from sublime-themes.
+;;
+;; ----------------------------
+
+(unless (>= emacs-major-version 24)
+ (error "requires Emacs 24 or later."))
+
+(deftheme blueish
+ "A blueish theme")
+
+(custom-theme-set-faces
+ 'blueish
+
+ ;; ----------------- Frame stuff --------------------
+ `(default ((((type graphic)) (:background "#091419" :foreground "#c0d0d6"))))
+ `(cursor ((t (:background "#F8F8F0"))))
+ `(hl-line ((t (:background "#666666"))))
+ `(modeline ((t (:background "#183c66" :foreground "white"))))
+ '(mode-line-inactive ((t (:background "#2f2f3b" :foreground "#d0dfe6" :box nil))))
+ `(mode-line ((t (:box nil :foreground "white" :background "#183c66"))))
+ `(fringe ((((type graphic)) (:background "#14191f"))))
+ ;; Dir-ed search prompt
+ `(minibuffer-prompt ((default (:foreground "white"))))
+ ;; Highlight region color
+ `(region ((t (:foreground "#FFE792" :background "#1b232c"))))
+
+ ;; ---------------- Code Highlighting ---------------
+ ;; Builtin
+ `(font-lock-builtin-face ((t (:foreground "#6ee2ff"))))
+ ;; Comments
+ `(font-lock-comment-face ((t (:foreground "#709999"))))
+ ;; Function names
+ `(font-lock-function-name-face ((t (:foreground "#effbff"))))
+ ;; Keywords
+ `(font-lock-keyword-face ((t (:foreground "#748aa6"))))
+ ;; Strings
+ `(font-lock-string-face ((t (:foreground "#6ea0d0"))))
+ ;; Variables
+ `(font-lock-variable-name-face ((t (:foreground "#d0dfe6"))))
+ `(font-lock-type-face ((t (:foreground "#95cc5e"))))
+ `(font-lock-warning-face ((t (:foreground "white" :bold t))))
+
+ ;; ---------------- Package Specific Stuff -----------
+ ;; circe
+ `(circe-my-message-face ((t (:foreground "#d0ffff"))))
+ ;; ido
+ `(ido-only-match ((t (:foreground "#66ff66"))))
+ `(ido-subdir ((t (:foreground "#ffaaaa"))))
+ ;; mail
+ `(message-header-name ((t (:foreground "#66FF99"))))
+ ;; w3m
+ '(w3m-form ((t (:foreground "#ffdddd" :underline t))))
+ '(w3m-form-button ((t (:background "#363b40" :foreground "#c0c4c8" :box (:line-width 2 :color "#202020" :style released-button)))))
+ )
+
+
+;;;###Autoload
+(when load-file-name
+ (add-to-list 'custom-theme-load-path
+ (file-name-as-directory (file-name-directory load-file-name))))
+
+(provide-theme 'blueish)
+
+;; Local Variables:
+;; no-byte-compile: t
+;; End:
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..68a49da
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,24 @@
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+
+In jurisdictions that recognize copyright laws, the author or authors
+of this software dedicate any and all copyright interest in the
+software to the public domain. We make this dedication for the benefit
+of the public at large and to the detriment of our heirs and
+successors. We intend this dedication to be an overt act of
+relinquishment in perpetuity of all present and future rights to this
+software under copyright law.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+For more information, please refer to <http://unlicense.org/>
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..f78d044
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,5 @@
+links:
+ ln -s ~/dotfiles/.Xresources ~/.Xresources
+ ln -s ~/dotfiles/.emacs.d/blueish-theme.el ~/.emacs.d/blueish-theme.el
+
+all: links
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..f44f9ea
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# dotfiles #
+
+Settings and color themes.