add some nice wallpapers

This commit is contained in:
Tyler Starr 2021-01-27 20:10:41 -08:00
parent 2b19323c67
commit 4847647bd8
12 changed files with 139 additions and 92 deletions

View File

@ -5,87 +5,115 @@ spacer_len = 3
wal_color = wal["colors"] wal_color = wal["colors"]
widget_defaults = dict( widget_defaults = dict(
font='JetBrains Mono Nerd Font', font="JetBrains Mono Nerd Font",
fontsize=10, fontsize=10,
padding=3, padding=3,
background=wal_color['color0'] background=wal_color["color0"],
) )
extension_defaults = widget_defaults.copy() extension_defaults = widget_defaults.copy()
primary_widgets = [ primary_widgets = [
widget.GroupBox(urgent_border=wal_color["color0"], widget.GroupBox(
disable_drag=True, urgent_border=wal_color["color0"],
highlight_method="block", disable_drag=True,
this_screen_border=wal_color["color2"], highlight_method="block",
other_screen_border=wal_color["color6"], this_screen_border=wal_color["color6"],
this_current_screen_border=wal_color["color2"], other_screen_border=wal_color["color2"],
other_current_screen_border=wal_color["color6"], this_current_screen_border=wal_color["color6"],
background=wal_color['color1'], other_current_screen_border=wal_color["color2"],
hide_unused=True, background=wal_color["color1"],
visible_groups=["1", "2", "3", "4", "5"]), hide_unused=True,
widget.TextBox(text='\uE0B0', visible_groups=["1", "2", "3", "4", "5"],
fontsize=17, ),
padding=0, widget.TextBox(
background=wal_color['color2'], text="\uE0B0",
foreground=wal_color['color1']), fontsize=17,
padding=0,
background=wal_color["color2"],
foreground=wal_color["color1"],
),
# Layout Name # Layout Name
widget.CurrentLayout(scale=0.6, widget.CurrentLayout(
foreground=wal_color['color0'], scale=0.6, foreground=wal_color["color0"], background=wal_color["color2"]
background=wal_color['color2']), ),
widget.TextBox(text='\uE0B0', widget.TextBox(
fontsize=17, text="\uE0B0",
padding=0, fontsize=17,
background=wal_color['color1'], padding=0,
foreground=wal_color['color2']), background=wal_color["color1"],
foreground=wal_color["color2"],
),
# Window count # Window count
widget.WindowCount(scale=0.6, widget.WindowCount(
foreground=wal_color['color0'], scale=0.6, foreground=wal_color["color0"], background=wal_color["color1"]
background=wal_color['color1']), ),
widget.TextBox(text='\uE0B0', widget.TextBox(
fontsize=17, text="\uE0B0", fontsize=17, padding=0, foreground=wal_color["color1"]
padding=0, ),
foreground=wal_color['color1']),
# Window Name # Window Name
widget.Spacer(length=spacer_len), widget.Spacer(length=spacer_len),
widget.WindowName(foreground=wal_color['color2']), widget.WindowName(foreground=wal_color["color2"]),
# System Tray # System Tray
widget.Systray(background=wal_color['color0'], padding=0), widget.Systray(background=wal_color["color0"], padding=0),
widget.Spacer(length=spacer_len, widget.Spacer(length=spacer_len, background=wal_color["color0"]),
background=wal_color['color0']),
# Cpu # Cpu
widget.TextBox(text='\uE0B2', fontsize=17, widget.TextBox(
padding=0, foreground=wal_color['color2'], text="\uE0B2",
background=wal_color['color0']), fontsize=17,
widget.CPU(format='CPU {freq_current}GHz {load_percent}%', padding=0,
update_interval=1.0, foreground=wal_color["color2"],
foreground=wal_color['color0'], background=wal_color["color0"],
background=wal_color['color2'], ),
padding=5), widget.CPU(
format="CPU {freq_current}GHz {load_percent}%",
update_interval=1.0,
foreground=wal_color["color0"],
background=wal_color["color2"],
padding=5,
),
# Network # Network
widget.TextBox(text='\uE0B2', fontsize=17, widget.TextBox(
padding=0, foreground=wal_color['color1'], text="\uE0B2",
background=wal_color['color2']), fontsize=17,
widget.Net(interface='enp4s0', format='{down} ↓↑ {up}', padding=0,
foreground=wal_color['color0'], background=wal_color['color1'], foreground=wal_color["color1"],
padding=5), background=wal_color["color2"],
),
widget.Net(
interface="enp4s0",
format="{down} ↓↑ {up}",
foreground=wal_color["color0"],
background=wal_color["color1"],
padding=5,
),
# Volume # Volume
widget.TextBox(text='\uE0B2', fontsize=17, widget.TextBox(
padding=0, foreground=wal_color['color2'], text="\uE0B2",
background=wal_color['color1']), fontsize=17,
widget.TextBox(text='', fontsize=14, padding=0,
foreground=wal_color['color0'], foreground=wal_color["color2"],
background=wal_color['color2']), background=wal_color["color1"],
widget.PulseVolume(foreground=wal_color['color0'], ),
background=wal_color['color2']), widget.TextBox(
widget.Spacer(length=spacer_len, text="",
background=wal_color['color2']), fontsize=14,
foreground=wal_color["color0"],
background=wal_color["color2"],
),
widget.PulseVolume(foreground=wal_color["color0"], background=wal_color["color2"]),
widget.Spacer(length=spacer_len, background=wal_color["color2"]),
# Clock # Clock
widget.TextBox(text='\uE0B2', fontsize=17, widget.TextBox(
padding=0, foreground=wal_color['color1'], text="\uE0B2",
background=wal_color['color2']), fontsize=17,
widget.Clock(format='%Y-%m-%d %a %I:%M %p', padding=0,
background=wal_color['color1'], foreground=wal_color["color1"],
foreground=wal_color['color0']), background=wal_color["color2"],
widget.Spacer(length=spacer_len, ),
background=wal_color['color1']), widget.Clock(
format="%Y-%m-%d %a %I:%M %p",
background=wal_color["color1"],
foreground=wal_color["color0"],
),
widget.Spacer(length=spacer_len, background=wal_color["color1"]),
] ]

0
.doom.d/.projectile Normal file
View File

View File

@ -85,16 +85,19 @@
;; numbers are disabled. For relative line numbers, set this to `relative'. ;; numbers are disabled. For relative line numbers, set this to `relative'.
(setq display-line-numbers-type 'relative) (setq display-line-numbers-type 'relative)
(after! org (setq org-directory "~/documents/org/")
(setq org-directory "~/documents/org/") (setq org-capture (directory-files-recursively
(setq org-capture (directory-files-recursively (concat org-directory "gtd/capture/") "\.org$"))
(concat org-directory "gtd/capture/") "\.org$")) (setq org-agenda (directory-files-recursively
(setq org-agenda (directory-files-recursively (concat org-directory "gtd/agenda/") "\.org$"))
(concat org-directory "gtd/agenda/") "\.org$")) (setq org-todo (directory-files-recursively
(setq org-todo (directory-files-recursively (concat org-directory "gtd/todo/") "\.org$"))
(concat org-directory "gtd/todo/") "\.org$")) (setq org-agenda-files (append org-capture org-agenda org-todo))
(setq org-agenda-files (append org-capture org-agenda org-todo))
(setq org-roam-directory (concat org-directory "roam"))
(setq org-roam-db-location (concat org-directory "roam/org-roam.db"))
(after! org
(setq org-todo-keywords (setq org-todo-keywords
(quote ((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d)") (quote ((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d)")
(sequence "WAITING(w@/!)" "HOLD(h@/!)" "|" (sequence "WAITING(w@/!)" "HOLD(h@/!)" "|"

View File

@ -309,7 +309,8 @@ We start by simply defining the standard headers used by the three files. These
;;nim ; python + lisp at the speed of c ;;nim ; python + lisp at the speed of c
;;nix ; I hereby declare "nix geht mehr!" ;;nix ; I hereby declare "nix geht mehr!"
;;ocaml ; an objective camel ;;ocaml ; an objective camel
org ; organize your plain life in plain text (org ; organize your plain life in plain text
+roam)
;;php ; perl's insecure younger brother ;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more ;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional ;;purescript ; javascript, but functional
@ -348,7 +349,6 @@ We start by simply defining the standard headers used by the three files. These
#+end_src #+end_src
#+begin_src emacs-lisp :tangle packages.el #+begin_src emacs-lisp :tangle packages.el
(package! doct) (package! doct)
(package! org-super-agenda :recipe (package! org-super-agenda :recipe
(:host github (:host github
:repo "starr-dusT/org-super-agenda" :repo "starr-dusT/org-super-agenda"
@ -406,15 +406,22 @@ We start by simply defining the standard headers used by the three files. These
Define the folder structure for my gtd-esque setup. I don't declaritvely define every file within this folder stucture, but search for .org files within four primary folders: capture, agenda, todo, and note. Define the folder structure for my gtd-esque setup. I don't declaritvely define every file within this folder stucture, but search for .org files within four primary folders: capture, agenda, todo, and note.
#+begin_src emacs-lisp :tangle (if (member this-system system-category-1) "config.el" "no") #+begin_src emacs-lisp :tangle (if (member this-system system-category-1) "config.el" "no")
(after! org (setq org-directory "~/documents/org/")
(setq org-directory "~/documents/org/") (setq org-capture (directory-files-recursively
(setq org-capture (directory-files-recursively (concat org-directory "gtd/capture/") "\.org$"))
(concat org-directory "gtd/capture/") "\.org$")) (setq org-agenda (directory-files-recursively
(setq org-agenda (directory-files-recursively (concat org-directory "gtd/agenda/") "\.org$"))
(concat org-directory "gtd/agenda/") "\.org$")) (setq org-todo (directory-files-recursively
(setq org-todo (directory-files-recursively (concat org-directory "gtd/todo/") "\.org$"))
(concat org-directory "gtd/todo/") "\.org$")) (setq org-agenda-files (append org-capture org-agenda org-todo))
(setq org-agenda-files (append org-capture org-agenda org-todo)) #+end_src
** Org-Roam
I'm attempting to use [[https://github.com/org-roam/org-roam][Org-Roam]] to implement something of the Zettelkasten method. I know... I know it is the flavor of the month, but I've tried to develop my own notetaking methods and workflow and found myself paralyzed by choice. So I'll give this a try!
#+begin_src emacs-lisp :tangle (if (member this-system system-category-1) "config.el" "no")
(setq org-roam-directory (concat org-directory "roam"))
(setq org-roam-db-location (concat org-directory "roam/org-roam.db"))
#+end_src #+end_src
** Get Things Done (GTD) ** Get Things Done (GTD)
*** Tasks *** Tasks
@ -422,6 +429,7 @@ Define the folder structure for my gtd-esque setup. I don't declaritvely define
Define the org todo keywords we'll use. Define the org todo keywords we'll use.
#+begin_src emacs-lisp :tangle (if (member this-system system-category-1) "config.el" "no") #+begin_src emacs-lisp :tangle (if (member this-system system-category-1) "config.el" "no")
(after! org
(setq org-todo-keywords (setq org-todo-keywords
(quote ((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d)") (quote ((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d)")
(sequence "WAITING(w@/!)" "HOLD(h@/!)" "|" (sequence "WAITING(w@/!)" "HOLD(h@/!)" "|"

View File

@ -35,7 +35,7 @@
;;deft ; notational velocity for Emacs ;;deft ; notational velocity for Emacs
doom ; what makes DOOM look the way it does doom ; what makes DOOM look the way it does
doom-dashboard ; a nifty splash screen for Emacs doom-dashboard ; a nifty splash screen for Emacs
;;doom-quit ; DOOM quit-message prompts when you quit Emacs doom-quit ; DOOM quit-message prompts when you quit Emacs
;;(emoji +unicode) ; 🙂 ;;(emoji +unicode) ; 🙂
;;fill-column ; a `fill-column' indicator ;;fill-column ; a `fill-column' indicator
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
@ -152,7 +152,8 @@
;;nim ; python + lisp at the speed of c ;;nim ; python + lisp at the speed of c
;;nix ; I hereby declare "nix geht mehr!" ;;nix ; I hereby declare "nix geht mehr!"
;;ocaml ; an objective camel ;;ocaml ; an objective camel
org ; organize your plain life in plain text (org ; organize your plain life in plain text
+roam)
;;php ; perl's insecure younger brother ;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more ;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional ;;purescript ; javascript, but functional

View File

@ -54,7 +54,6 @@
;;(unpin! t) ;;(unpin! t)
(package! doct) (package! doct)
(package! org-super-agenda :recipe (package! org-super-agenda :recipe
(:host github (:host github
:repo "starr-dusT/org-super-agenda" :repo "starr-dusT/org-super-agenda"

10
.gitignore vendored
View File

@ -28,7 +28,6 @@
!/.config/fish !/.config/fish
!/.config/mpd !/.config/mpd
!/.config/ncmpcpp !/.config/ncmpcpp
!/.config/nvim
!/.config/rofi !/.config/rofi
### ~/.config/retroarch ### ~/.config/retroarch
@ -40,3 +39,12 @@
!/.config/qtile !/.config/qtile
/.config/qtile/__pycache__ /.config/qtile/__pycache__
/.config/qtile/settings/__pycache__ /.config/qtile/settings/__pycache__
### ~/media/pictures/wallpapers/tracked_wallpapers
!/media/
/media/*
!/media/pictures
/media/pictures/*
!/media/pictures/wallpapers
/media/pictures/wallpapers/*
!/media/pictures/wallpapers/tracked_wallpapers

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 755 KiB