update everything to current config
This commit is contained in:
parent
f88cda4a67
commit
ffa5843046
14
etc/interception/dual-function-keys/keybaord.yaml
Normal file
14
etc/interception/dual-function-keys/keybaord.yaml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# lives under /etc/interception/dual-function-keys/keyboard.yaml
|
||||||
|
|
||||||
|
|
||||||
|
TIMING:
|
||||||
|
TAP_MILLISEC: 200
|
||||||
|
DOUBLE_TAP_MILLISEC: 100
|
||||||
|
|
||||||
|
MAPPINGS:
|
||||||
|
- KEY: KEY_CAPSLOCK
|
||||||
|
TAP: KEY_ESC
|
||||||
|
HOLD: KEY_RIGHTMETA
|
||||||
|
- KEY: KEY_ESC
|
||||||
|
TAP: KEY_CAPSLOCK
|
||||||
|
HOLD: KEY_CAPSLOCK
|
9
etc/interception/udevmon.yaml
Normal file
9
etc/interception/udevmon.yaml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# lives under /etc/interception/udevmon.yaml
|
||||||
|
#
|
||||||
|
# Keyboard configuration. Important parts are `NAME:` and `EV_KEY`. Get the name of the devices you want this to apply to by using the command `evtest`, you should see the name of your keyboard somewhere, type the number and follow the instructions.
|
||||||
|
|
||||||
|
- JOB: "intercept -g $DEVNODE | dual-function-keys -c /etc/interception/dual-function-keys/keyboard.yaml | uinput -d $DEVNODE"
|
||||||
|
DEVICE:
|
||||||
|
NAME: .*[Kk]eyboard.*
|
||||||
|
EVENTS:
|
||||||
|
EV_KEY: [KEY_CAPSLOCK, KEY_ENTER, KEY_LEFTSHIFT, KEY_RIGHTSHIFT, KEY_LEFTCTRL, KEY_RIGHTCTRL, KEY_TAB]
|
10
etc/systemd/system/udevmon.service
Normal file
10
etc/systemd/system/udevmon.service
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=udevmon
|
||||||
|
Wants=systemd-udev-settle.service
|
||||||
|
After=systemd-udev-settle.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/bin/nice -n -20 udevmon -c /etc/interception/udevmon.yaml
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
@ -21,8 +21,7 @@
|
|||||||
;; See 'C-h v doom-font' for documentation and more examples of what they
|
;; See 'C-h v doom-font' for documentation and more examples of what they
|
||||||
;; accept. For example:
|
;; accept. For example:
|
||||||
;;
|
;;
|
||||||
;;(setq doom-font (font-spec :family "Fira Code" :size 12 :weight 'semi-light)
|
(setq doom-variable-pitch-font (font-spec :family "Libertinus Serif" :size 13))
|
||||||
;; doom-variable-pitch-font (font-spec :family "Fira Sans" :size 13))
|
|
||||||
;;
|
;;
|
||||||
;; If you or Emacs can't find your font, use 'M-x describe-font' to look them
|
;; If you or Emacs can't find your font, use 'M-x describe-font' to look them
|
||||||
;; up, `M-x eval-region' to execute elisp code, and 'M-x doom/reload-font' to
|
;; up, `M-x eval-region' to execute elisp code, and 'M-x doom/reload-font' to
|
||||||
@ -32,7 +31,12 @@
|
|||||||
;; There are two ways to load a theme. Both assume the theme is installed and
|
;; There are two ways to load a theme. Both assume the theme is installed and
|
||||||
;; available. You can either set `doom-theme' or manually load a theme with the
|
;; available. You can either set `doom-theme' or manually load a theme with the
|
||||||
;; `load-theme' function. This is the default:
|
;; `load-theme' function. This is the default:
|
||||||
(setq doom-theme 'doom-one)
|
(setq doom-theme 'doom-tomorrow-night)
|
||||||
|
;(setq doom-theme 'doom-one)
|
||||||
|
;(setq doom-theme 'doom-wilmersdorf)
|
||||||
|
|
||||||
|
;(setq doom-theme 'doom-plain)
|
||||||
|
;(setq doom-theme 'doom-flatwhite)
|
||||||
|
|
||||||
;; This determines the style of line numbers in effect. If set to `nil', line
|
;; This determines the style of line numbers in effect. If set to `nil', line
|
||||||
;; numbers are disabled. For relative line numbers, set this to `relative'.
|
;; numbers are disabled. For relative line numbers, set this to `relative'.
|
||||||
@ -76,9 +80,9 @@
|
|||||||
;; they are implemented.
|
;; they are implemented.
|
||||||
|
|
||||||
;;; agenda files
|
;;; agenda files
|
||||||
;;(setq org-agenda-files '("~/calendar/calendar.org"
|
(setq org-agenda-files '("~/housekeeping/calendar.org"
|
||||||
;; "~/notebook/agenda/"
|
"~/notebook/ag/"
|
||||||
;; "~/notebook/refile.org"))
|
"~/notebook/refile.org"))
|
||||||
|
|
||||||
|
|
||||||
(after! org
|
(after! org
|
||||||
@ -118,13 +122,14 @@
|
|||||||
; (setq org-wild-notifier-keyword-whitelist nil))
|
; (setq org-wild-notifier-keyword-whitelist nil))
|
||||||
; (setq org-wild-notifier-keyword-blacklist '("DONE"))
|
; (setq org-wild-notifier-keyword-blacklist '("DONE"))
|
||||||
|
|
||||||
|
|
||||||
(use-package! org-wild-notifier
|
(use-package! org-wild-notifier
|
||||||
:defer t
|
:defer t
|
||||||
:init
|
:init
|
||||||
(add-hook 'doom-post-init-hook (org-wild-notifier-mode))
|
(add-hook 'doom-post-init-hook (org-wild-notifier-mode))
|
||||||
:config
|
:config
|
||||||
(setq alert-default-style 'libnotify)
|
(setq alert-default-style 'libnotify)
|
||||||
(setq org-wild-notifier-alert-time '(10 5))
|
(setq org-wild-notifier-alert-time '(10 0))
|
||||||
(setq org-wild-notifier-keyword-whitelist nil))
|
(setq org-wild-notifier-keyword-whitelist nil))
|
||||||
(setq org-wild-notifier-keyword-blacklist '("DONE"))
|
(setq org-wild-notifier-keyword-blacklist '("DONE"))
|
||||||
)
|
)
|
||||||
@ -159,3 +164,9 @@
|
|||||||
(alert "test")
|
(alert "test")
|
||||||
)
|
)
|
||||||
;;; end
|
;;; end
|
||||||
|
|
||||||
|
(defun agenda/hide-daily-schedule-1 (&optional arg)
|
||||||
|
(interactive "P")
|
||||||
|
(let ((org-agenda-tag-filter-preset '("-habits")))
|
||||||
|
(org-agenda arg "a")))
|
||||||
|
(bind-key "<f5>" 'agenda/hide-daily-schedule-1)
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
vi-tilde-fringe ; fringe tildes to mark beyond EOB
|
vi-tilde-fringe ; fringe tildes to mark beyond EOB
|
||||||
;;window-select ; visually switch windows
|
;;window-select ; visually switch windows
|
||||||
workspaces ; tab emulation, persistence & separate workspaces
|
workspaces ; tab emulation, persistence & separate workspaces
|
||||||
;;zen ; distraction-free coding or writing
|
zen ; distraction-free coding or writing
|
||||||
|
|
||||||
:editor
|
:editor
|
||||||
(evil +everywhere); come to the dark side, we have cookies
|
(evil +everywhere); come to the dark side, we have cookies
|
||||||
@ -74,15 +74,15 @@
|
|||||||
vc ; version-control and Emacs, sitting in a tree
|
vc ; version-control and Emacs, sitting in a tree
|
||||||
|
|
||||||
:term
|
:term
|
||||||
;;eshell ; the elisp shell that works everywhere
|
eshell ; the elisp shell that works everywhere
|
||||||
;;shell ; simple shell REPL for Emacs
|
;;shell ; simple shell REPL for Emacs
|
||||||
;;term ; basic terminal emulator for Emacs
|
;;term ; basic terminal emulator for Emacs
|
||||||
;;vterm ; the best terminal emulation in Emacs
|
vterm ; the best terminal emulation in Emacs
|
||||||
|
|
||||||
:checkers
|
:checkers
|
||||||
syntax ; tasing you for every semicolon you forget
|
syntax ; tasing you for every semicolon you forget
|
||||||
;;(spell +flyspell) ; tasing you for misspelling mispelling
|
(spell +flyspell) ; tasing you for misspelling mispelling
|
||||||
;;grammar ; tasing grammar mistake every you make
|
grammar ; tasing grammar mistake every you make
|
||||||
|
|
||||||
:tools
|
:tools
|
||||||
;;ansible
|
;;ansible
|
||||||
@ -101,7 +101,7 @@
|
|||||||
;;pass ; password manager for nerds
|
;;pass ; password manager for nerds
|
||||||
;;pdf ; pdf enhancements
|
;;pdf ; pdf enhancements
|
||||||
;;prodigy ; FIXME managing external services & code builders
|
;;prodigy ; FIXME managing external services & code builders
|
||||||
;;rgb ; creating color strings
|
rgb ; creating color strings
|
||||||
;;taskrunner ; taskrunner for all your projects
|
;;taskrunner ; taskrunner for all your projects
|
||||||
;;terraform ; infrastructure as code
|
;;terraform ; infrastructure as code
|
||||||
;;tmux ; an API for interacting with tmux
|
;;tmux ; an API for interacting with tmux
|
||||||
|
@ -4,11 +4,11 @@
|
|||||||
<alias>
|
<alias>
|
||||||
<family>monospace</family>
|
<family>monospace</family>
|
||||||
<prefer>
|
<prefer>
|
||||||
<family>Terminus</family>
|
<family>Noto Sans Mono</family>
|
||||||
<family>Unifont-JP</family>
|
<family>Unifont-JP</family>
|
||||||
<family>Unifont Upper</family>
|
<family>Unifont Upper</family>
|
||||||
<family>Unifont CSUR</family>
|
<family>Unifont CSUR</family>
|
||||||
<family>Noto Sans Mono</family>
|
<family>Terminus</family>
|
||||||
<family>Liberation Mono</family>
|
<family>Liberation Mono</family>
|
||||||
<family>FontAwesome</family>
|
<family>FontAwesome</family>
|
||||||
<family>Braille</family>
|
<family>Braille</family>
|
||||||
|
@ -1,188 +1,32 @@
|
|||||||
# -*- conf -*-
|
# -*- conf -*-
|
||||||
|
|
||||||
# shell=$SHELL (if set, otherwise user's default shell from /etc/passwd)
|
|
||||||
# term=foot (or xterm-256color if built with -Dterminfo=disabled)
|
|
||||||
# login-shell=no
|
|
||||||
|
|
||||||
# app-id=foot
|
|
||||||
# title=foot
|
|
||||||
# locked-title=no
|
|
||||||
|
|
||||||
font=monospace:size=12
|
font=monospace:size=12
|
||||||
# font-bold=<bold variant of regular font>
|
|
||||||
# font-italic=<italic variant of regular font>
|
|
||||||
# font-bold-italic=<bold+italic variant of regular font>
|
|
||||||
# line-height=<font metrics>
|
|
||||||
# letter-spacing=0
|
|
||||||
# horizontal-letter-offset=0
|
|
||||||
# vertical-letter-offset=0
|
|
||||||
# underline-offset=<font metrics>
|
|
||||||
# box-drawings-uses-font-glyphs=yes
|
|
||||||
dpi-aware=no
|
dpi-aware=no
|
||||||
|
pad= 8x8
|
||||||
# initial-window-size-pixels=700x500 # Or,
|
|
||||||
# initial-window-size-chars=<COLSxROWS>
|
|
||||||
# initial-window-mode=windowed
|
|
||||||
pad= 8x8 # optionally append 'center'
|
|
||||||
# resize-delay-ms=100
|
|
||||||
|
|
||||||
# notify=notify-send -a ${app-id} -i ${app-id} ${title} ${body}
|
|
||||||
|
|
||||||
# bold-text-in-bright=no
|
|
||||||
# word-delimiters=,│`|:"'()[]{}<>
|
|
||||||
# selection-target=primary
|
|
||||||
# workers=<number of logical CPUs>
|
|
||||||
|
|
||||||
[environment]
|
|
||||||
# name=value
|
|
||||||
|
|
||||||
[bell]
|
|
||||||
# urgent=no
|
|
||||||
# notify=no
|
|
||||||
# command=
|
|
||||||
# command-focused=no
|
|
||||||
|
|
||||||
[scrollback]
|
|
||||||
# lines=1000
|
|
||||||
# multiplier=3.0
|
|
||||||
# indicator-position=relative
|
|
||||||
# indicator-format=
|
|
||||||
|
|
||||||
[url]
|
[url]
|
||||||
launch=xdg-open ${url}
|
launch=xdg-open ${url}
|
||||||
# label-letters=sadfjklewcmpgh
|
|
||||||
# osc8-underline=url-mode
|
|
||||||
# protocols=http, https, ftp, ftps, file, gemini, gopher
|
|
||||||
# uri-characters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="'()[]
|
|
||||||
|
|
||||||
|
|
||||||
## dimmed colors (see foot.ini(5) man page)
|
|
||||||
# dim0=<not set>
|
|
||||||
# ...
|
|
||||||
# dim7=<not-set>
|
|
||||||
|
|
||||||
## The remaining 256-color palette
|
|
||||||
# 16 = <256-color palette #16>
|
|
||||||
# ...
|
|
||||||
# 255 = <256-color palette #255>
|
|
||||||
|
|
||||||
## Misc colors
|
|
||||||
# selection-foreground=<inverse foreground/background>
|
|
||||||
# selection-background=<inverse foreground/background>
|
|
||||||
# jump-labels=<regular0> <regular3> # black-on-yellow
|
|
||||||
# scrollback-indicator=<regular0> <bright4> # black-on-bright-blue
|
|
||||||
# search-box-no-match=<regular0> <regular1> # black-on-red
|
|
||||||
# search-box-match=<regular0> <regular3> # black-on-yellow
|
|
||||||
# urls=<regular3>
|
|
||||||
|
|
||||||
[csd]
|
|
||||||
# preferred=server
|
|
||||||
# size=26
|
|
||||||
# font=<primary font>
|
|
||||||
# color=<foreground color>
|
|
||||||
# hide-when-typing=no
|
|
||||||
# border-width=0
|
|
||||||
# border-color=<csd.color>
|
|
||||||
# button-width=26
|
|
||||||
# button-color=<background color>
|
|
||||||
# button-minimize-color=<regular4>
|
|
||||||
# button-maximize-color=<regular2>
|
|
||||||
# button-close-color=<regular1>
|
|
||||||
|
|
||||||
[key-bindings]
|
|
||||||
# scrollback-up-page=Shift+Page_Up
|
|
||||||
# scrollback-up-half-page=none
|
|
||||||
# scrollback-up-line=none
|
|
||||||
# scrollback-down-page=Shift+Page_Down
|
|
||||||
# scrollback-down-half-page=none
|
|
||||||
# scrollback-down-line=none
|
|
||||||
# clipboard-copy=Control+Shift+c XF86Copy
|
|
||||||
# clipboard-paste=Control+Shift+v XF86Paste
|
|
||||||
# primary-paste=Shift+Insert
|
|
||||||
# search-start=Control+Shift+r
|
|
||||||
# font-increase=Control+plus Control+equal Control+KP_Add
|
|
||||||
# font-decrease=Control+minus Control+KP_Subtract
|
|
||||||
# font-reset=Control+0 Control+KP_0
|
|
||||||
# spawn-terminal=Control+Shift+n
|
|
||||||
# minimize=none
|
|
||||||
# maximize=none
|
|
||||||
# fullscreen=none
|
|
||||||
# pipe-visible=[sh -c "xurls | fuzzel | xargs -r firefox"] none
|
|
||||||
# pipe-scrollback=[sh -c "xurls | fuzzel | xargs -r firefox"] none
|
|
||||||
# pipe-selected=[xargs -r firefox] none
|
|
||||||
# show-urls-launch=Control+Shift+u
|
|
||||||
# show-urls-copy=none
|
|
||||||
# show-urls-persistent=none
|
|
||||||
# prompt-prev=Control+Shift+z
|
|
||||||
# prompt-next=Control+Shift+x
|
|
||||||
# unicode-input=none
|
|
||||||
# noop=none
|
|
||||||
|
|
||||||
[search-bindings]
|
|
||||||
# cancel=Control+g Control+c Escape
|
|
||||||
# commit=Return
|
|
||||||
# find-prev=Control+r
|
|
||||||
# find-next=Control+s
|
|
||||||
# cursor-left=Left Control+b
|
|
||||||
# cursor-left-word=Control+Left Mod1+b
|
|
||||||
# cursor-right=Right Control+f
|
|
||||||
# cursor-right-word=Control+Right Mod1+f
|
|
||||||
# cursor-home=Home Control+a
|
|
||||||
# cursor-end=End Control+e
|
|
||||||
# delete-prev=BackSpace
|
|
||||||
# delete-prev-word=Mod1+BackSpace Control+BackSpace
|
|
||||||
# delete-next=Delete
|
|
||||||
# delete-next-word=Mod1+d Control+Delete
|
|
||||||
# extend-to-word-boundary=Control+w
|
|
||||||
# extend-to-next-whitespace=Control+Shift+w
|
|
||||||
# clipboard-paste=Control+v Control+Shift+v Control+y XF86Paste
|
|
||||||
# primary-paste=Shift+Insert
|
|
||||||
# unicode-input=none
|
|
||||||
|
|
||||||
[url-bindings]
|
|
||||||
# cancel=Control+g Control+c Control+d Escape
|
|
||||||
# toggle-url-visible=t
|
|
||||||
|
|
||||||
[text-bindings]
|
|
||||||
# \x03=Mod4+c # Map Super+c -> Ctrl+c
|
|
||||||
|
|
||||||
[mouse-bindings]
|
|
||||||
# selection-override-modifiers=Shift
|
|
||||||
# primary-paste=BTN_MIDDLE
|
|
||||||
# select-begin=BTN_LEFT
|
|
||||||
# select-begin-block=Control+BTN_LEFT
|
|
||||||
# select-extend=BTN_RIGHT
|
|
||||||
# select-extend-character-wise=Control+BTN_RIGHT
|
|
||||||
# select-word=BTN_LEFT-2
|
|
||||||
# select-word-whitespace=Control+BTN_LEFT-2
|
|
||||||
# select-row=BTN_LEFT-3
|
|
||||||
|
|
||||||
# vim: ft=dosini
|
|
||||||
|
|
||||||
# -*- conf -*-
|
|
||||||
# Rose-Piné (with black background)
|
|
||||||
|
|
||||||
|
# Catpuccin (with grey background)
|
||||||
[cursor]
|
[cursor]
|
||||||
color=191724 e0def4
|
color=1A1826 D9E0EE
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
background=000000
|
alpha=0.85
|
||||||
foreground=e0def4
|
foreground=ffffff
|
||||||
regular0=26233a # black
|
background=222222
|
||||||
regular1=eb6f92 # red
|
regular0=6E6C7E # black
|
||||||
regular2=31748f # green
|
regular1=F28FAD # red
|
||||||
regular3=f6c177 # yellow
|
regular2=ABE9B3 # green
|
||||||
regular4=9ccfd8 # blue
|
regular3=FAE3B0 # yellow
|
||||||
regular5=c4a7e7 # magenta
|
regular4=96CDFB # blue
|
||||||
regular6=ebbcba # cyan
|
regular5=F5C2E7 # magenta
|
||||||
regular7=e0def4 # white
|
regular6=89DCEB # cyan
|
||||||
|
regular7=D9E0EE # white
|
||||||
bright0=6e6a86 # bright black
|
bright0=988BA2 # bright black
|
||||||
bright1=eb6f92 # bright red
|
bright1=F28FAD # bright red
|
||||||
bright2=31748f # bright green
|
bright2=ABE9B3 # bright green
|
||||||
bright3=f6c177 # bright yellow
|
bright3=FAE3B0 # bright yellow
|
||||||
bright4=9ccfd8 # bright blue
|
bright4=96CDFB # bright blue
|
||||||
bright5=c4a7e7 # bright magenta
|
bright5=F5C2E7 # bright magenta
|
||||||
bright6=ebbcba # bright cyan
|
bright6=89DCEB # bright cyan
|
||||||
bright7=e0def4 # bright white
|
bright7=D9E0EE # bright white
|
||||||
alpha=0.9
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[Settings]
|
[Settings]
|
||||||
gtk-theme-name=Adwaita-dark
|
gtk-theme-name=Materia-dark
|
||||||
gtk-icon-theme-name=hicolor
|
gtk-icon-theme-name=Papirus-Dark
|
||||||
gtk-font-name=Sans 10
|
gtk-font-name=Sans 10
|
||||||
gtk-cursor-theme-name=Adwaita
|
gtk-cursor-theme-name=Adwaita
|
||||||
gtk-cursor-theme-size=0
|
gtk-cursor-theme-size=0
|
||||||
|
@ -17,6 +17,7 @@ cmd open ${{
|
|||||||
*.kra|*.krz|*.ora) setsid -f krita $f >/dev/null 2>&1 && exit 0 ;;
|
*.kra|*.krz|*.ora) setsid -f krita $f >/dev/null 2>&1 && exit 0 ;;
|
||||||
*.xlsx) setsid -f libreoffice $f >/dev/null 2>&1 && exit 0 ;;
|
*.xlsx) setsid -f libreoffice $f >/dev/null 2>&1 && exit 0 ;;
|
||||||
*.sc) sc-im $f ;;
|
*.sc) sc-im $f ;;
|
||||||
|
*.org) setsid -f em $f >/dev/null 2>&1 && exit 0 ;;
|
||||||
esac
|
esac
|
||||||
case $(file --mime-type "$(readlink -f $f)" -b) in
|
case $(file --mime-type "$(readlink -f $f)" -b) in
|
||||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) localc $fx ;;
|
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) localc $fx ;;
|
||||||
@ -33,7 +34,8 @@ cmd open ${{
|
|||||||
;;
|
;;
|
||||||
audio/*) mpv --audio-display=no $f ;;
|
audio/*) mpv --audio-display=no $f ;;
|
||||||
video/*|application/vnd.rn-realmedia) setsid -f mpv $f -quiet >/dev/null 2>&1 ;;
|
video/*|application/vnd.rn-realmedia) setsid -f mpv $f -quiet >/dev/null 2>&1 ;;
|
||||||
application/pdf|application/vnd.djvu|application/epub*) setsid -f zathura $fx >/dev/null 2>&1 ;;
|
application/pdf|application/vnd.djvu) setsid -f zathura $fx >/dev/null 2>&1 ;;
|
||||||
|
application/epub*) setsid -f com.github.johnfactotum.Foliate $fx >/dev/null 2>&1 ;;
|
||||||
application/pgp-encrypted) $EDITOR $fx ;;
|
application/pgp-encrypted) $EDITOR $fx ;;
|
||||||
application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/vnd.oasis.opendocument.text) setsid -f lowriter $fx >/dev/null 2>&1 ;;
|
application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/vnd.oasis.opendocument.text) setsid -f lowriter $fx >/dev/null 2>&1 ;;
|
||||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|application/octet-stream|application/vnd.oasis.opendocument.spreadsheet|application/vnd.oasis.opendocument.spreadsheet-template) setsid -f localc $fx >/dev/null 2>&1 ;;
|
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|application/octet-stream|application/vnd.oasis.opendocument.spreadsheet|application/vnd.oasis.opendocument.spreadsheet-template) setsid -f localc $fx >/dev/null 2>&1 ;;
|
||||||
|
31
home/default/.config/lf/shortcutrc
Normal file
31
home/default/.config/lf/shortcutrc
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
map Ccac cd "/home/default/.cache"
|
||||||
|
map Ccf cd "/home/default/.config"
|
||||||
|
map CD cd "/home/default/Downloads"
|
||||||
|
map Cd cd "/home/default/Documents"
|
||||||
|
map Cdt cd "/home/default/.local/share"
|
||||||
|
map Crr cd "/home/default/.local/src"
|
||||||
|
map Ch cd "/home/default"
|
||||||
|
map Cm cd "/home/default/Music"
|
||||||
|
map Cmn cd "/mnt"
|
||||||
|
map Cpp cd "/home/default/Pictures"
|
||||||
|
map Csc cd "/home/default/.local/bin"
|
||||||
|
map Csrc cd "/home/default/.local/src"
|
||||||
|
map Cvv cd "/home/default/Videos"
|
||||||
|
map Ebf $$EDITOR "/home/default/.config/shell/bm-files"
|
||||||
|
map Ebd $$EDITOR "/home/default/.config/shell/bm-dirs"
|
||||||
|
map Ecfx $$EDITOR "/home/default/.config/x11/xresources"
|
||||||
|
map Ecfs $$EDITOR "/home/default/.config/sway/config"
|
||||||
|
map Ecfb $$EDITOR "/home/default/.config/waybar/config"
|
||||||
|
map EcfB $$EDITOR "/home/default/.config/waybar/style.css"
|
||||||
|
map Ecfv $$EDITOR "/home/default/.config/nvim/init.vim"
|
||||||
|
map Ecfz $$EDITOR "/home/default/.config/zsh/.zshrc"
|
||||||
|
map Ecfa $$EDITOR "/home/default/.config/shell/aliasrc"
|
||||||
|
map Ecfp $$EDITOR "/home/default/.config/shell/profile"
|
||||||
|
map Ecfm $$EDITOR "/home/default/.config/mutt/muttrc"
|
||||||
|
map Ecfn $$EDITOR "/home/default/.config/newsboat/config"
|
||||||
|
map Ecfu $$EDITOR "/home/default/.config/newsboat/urls"
|
||||||
|
map Ecfmb $$EDITOR "/home/default/.config/ncmpcpp/bindings"
|
||||||
|
map Ecfmc $$EDITOR "/home/default/.config/ncmpcpp/config"
|
||||||
|
map Ecfl $$EDITOR "/home/default/.config/lf/lfrc"
|
||||||
|
map EcfL $$EDITOR "/home/default/.config/lf/scope"
|
||||||
|
map EcfX $$EDITOR "/home/default/.config/nsxiv/exec/key-handler"
|
27
home/default/.config/mpd/mpd.conf
Normal file
27
home/default/.config/mpd/mpd.conf
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# mpd.conf
|
||||||
|
|
||||||
|
music_directory "~/Music"
|
||||||
|
playlist_directory "~/.config/mpd/playlists"
|
||||||
|
pid_file "~/.config/mpd/mpd.pid"
|
||||||
|
db_file "~/.config/mpd/mpd.db"
|
||||||
|
state_file "~/.config/mpd/mpd.state"
|
||||||
|
sticker_file "~/.config/mpd/sticker.sql"
|
||||||
|
log_file "syslog"
|
||||||
|
auto_update "yes"
|
||||||
|
bind_to_address "localhost"
|
||||||
|
port "6600"
|
||||||
|
volume_normalization "yes"
|
||||||
|
|
||||||
|
audio_output {
|
||||||
|
type "pulse"
|
||||||
|
name "pulse"
|
||||||
|
#type "alsa"
|
||||||
|
#name "ALSA"
|
||||||
|
}
|
||||||
|
|
||||||
|
audio_output {
|
||||||
|
type "fifo"
|
||||||
|
name "Visualizer feed"
|
||||||
|
path "/tmp/mpd.fifo"
|
||||||
|
format "44100:16:2"
|
||||||
|
}
|
479
home/default/.config/ncmpcpp/bindings
Normal file
479
home/default/.config/ncmpcpp/bindings
Normal file
@ -0,0 +1,479 @@
|
|||||||
|
##############################################################
|
||||||
|
## This is the example bindings file. Copy it to ##
|
||||||
|
## ~/.ncmpcpp/bindings or $XDG_CONFIG_HOME/ncmpcpp/bindings ##
|
||||||
|
## and set up your preferences ##
|
||||||
|
##############################################################
|
||||||
|
#
|
||||||
|
#def_key "mouse"
|
||||||
|
# mouse_event
|
||||||
|
#
|
||||||
|
#def_key "up"
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "shift-up"
|
||||||
|
# select_item
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "down"
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "shift-down"
|
||||||
|
# select_item
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "["
|
||||||
|
# scroll_up_album
|
||||||
|
#
|
||||||
|
#def_key "]"
|
||||||
|
# scroll_down_album
|
||||||
|
#
|
||||||
|
#def_key "{"
|
||||||
|
# scroll_up_artist
|
||||||
|
#
|
||||||
|
#def_key "}"
|
||||||
|
# scroll_down_artist
|
||||||
|
#
|
||||||
|
#def_key "page_up"
|
||||||
|
# page_up
|
||||||
|
#
|
||||||
|
#def_key "page_down"
|
||||||
|
# page_down
|
||||||
|
#
|
||||||
|
#def_key "home"
|
||||||
|
# move_home
|
||||||
|
#
|
||||||
|
#def_key "end"
|
||||||
|
# move_end
|
||||||
|
#
|
||||||
|
#def_key "insert"
|
||||||
|
# select_item
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# enter_directory
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# toggle_output
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# run_action
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# play_item
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# add_item_to_playlist
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_lyrics_update_on_song_change
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_visualization_type
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_playlist_items
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_browser_items
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_stored_playlist
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# next_column
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# slave_screen
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "+"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# previous_column
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# master_screen
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key "-"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key ":"
|
||||||
|
# execute_command
|
||||||
|
#
|
||||||
|
#def_key "tab"
|
||||||
|
# next_screen
|
||||||
|
#
|
||||||
|
#def_key "shift-tab"
|
||||||
|
# previous_screen
|
||||||
|
#
|
||||||
|
#def_key "f1"
|
||||||
|
# show_help
|
||||||
|
#
|
||||||
|
#def_key "1"
|
||||||
|
# show_playlist
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# show_browser
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# change_browse_mode
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# show_search_engine
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# reset_search_engine
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# show_media_library
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# toggle_media_library_columns_mode
|
||||||
|
#
|
||||||
|
#def_key "5"
|
||||||
|
# show_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "6"
|
||||||
|
# show_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "7"
|
||||||
|
# show_outputs
|
||||||
|
#
|
||||||
|
#def_key "8"
|
||||||
|
# show_visualizer
|
||||||
|
#
|
||||||
|
#def_key "="
|
||||||
|
# show_clock
|
||||||
|
#
|
||||||
|
#def_key "@"
|
||||||
|
# show_server_info
|
||||||
|
#
|
||||||
|
#def_key "s"
|
||||||
|
# stop
|
||||||
|
#
|
||||||
|
#def_key "p"
|
||||||
|
# pause
|
||||||
|
#
|
||||||
|
#def_key ">"
|
||||||
|
# next
|
||||||
|
#
|
||||||
|
#def_key "<"
|
||||||
|
# previous
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# seek_forward
|
||||||
|
#
|
||||||
|
#def_key "b"
|
||||||
|
# seek_backward
|
||||||
|
#
|
||||||
|
#def_key "r"
|
||||||
|
# toggle_repeat
|
||||||
|
#
|
||||||
|
#def_key "z"
|
||||||
|
# toggle_random
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# save_tag_changes
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# start_searching
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# toggle_single
|
||||||
|
#
|
||||||
|
#def_key "R"
|
||||||
|
# toggle_consume
|
||||||
|
#
|
||||||
|
#def_key "Y"
|
||||||
|
# toggle_replay_gain_mode
|
||||||
|
#
|
||||||
|
#def_key "T"
|
||||||
|
# toggle_add_mode
|
||||||
|
#
|
||||||
|
#def_key "|"
|
||||||
|
# toggle_mouse
|
||||||
|
#
|
||||||
|
#def_key "#"
|
||||||
|
# toggle_bitrate_visibility
|
||||||
|
#
|
||||||
|
#def_key "Z"
|
||||||
|
# shuffle
|
||||||
|
#
|
||||||
|
#def_key "x"
|
||||||
|
# toggle_crossfade
|
||||||
|
#
|
||||||
|
#def_key "X"
|
||||||
|
# set_crossfade
|
||||||
|
#
|
||||||
|
#def_key "u"
|
||||||
|
# update_database
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# sort_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_browser_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_media_library_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-r"
|
||||||
|
# reverse_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-f"
|
||||||
|
# apply_filter
|
||||||
|
#
|
||||||
|
#def_key "ctrl-_"
|
||||||
|
# select_found_items
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find_item_forward
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find_item_backward
|
||||||
|
#
|
||||||
|
#def_key "."
|
||||||
|
# next_found_item
|
||||||
|
#
|
||||||
|
#def_key ","
|
||||||
|
# previous_found_item
|
||||||
|
#
|
||||||
|
#def_key "w"
|
||||||
|
# toggle_find_mode
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_song
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_tag
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_album
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_directory_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_playlist_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_lyrics
|
||||||
|
#
|
||||||
|
#def_key "i"
|
||||||
|
# show_song_info
|
||||||
|
#
|
||||||
|
#def_key "I"
|
||||||
|
# show_artist_info
|
||||||
|
#
|
||||||
|
#def_key "g"
|
||||||
|
# jump_to_position_in_song
|
||||||
|
#
|
||||||
|
#def_key "l"
|
||||||
|
# show_lyrics
|
||||||
|
#
|
||||||
|
#def_key "ctrl-v"
|
||||||
|
# select_range
|
||||||
|
#
|
||||||
|
#def_key "v"
|
||||||
|
# reverse_selection
|
||||||
|
#
|
||||||
|
#def_key "V"
|
||||||
|
# remove_selection
|
||||||
|
#
|
||||||
|
#def_key "B"
|
||||||
|
# select_album
|
||||||
|
#
|
||||||
|
#def_key "a"
|
||||||
|
# add_selected_items
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_playlist
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_sort_order_up
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_selected_items_up
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_sort_order_down
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_selected_items_down
|
||||||
|
#
|
||||||
|
#def_key "M"
|
||||||
|
# move_selected_items_to
|
||||||
|
#
|
||||||
|
#def_key "A"
|
||||||
|
# add
|
||||||
|
#
|
||||||
|
#def_key "S"
|
||||||
|
# save_playlist
|
||||||
|
#
|
||||||
|
#def_key "o"
|
||||||
|
# jump_to_playing_song
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_browser
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "~"
|
||||||
|
# jump_to_media_library
|
||||||
|
#
|
||||||
|
#def_key "E"
|
||||||
|
# jump_to_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "U"
|
||||||
|
# toggle_playing_song_centering
|
||||||
|
#
|
||||||
|
#def_key "P"
|
||||||
|
# toggle_display_mode
|
||||||
|
#
|
||||||
|
#def_key "\\"
|
||||||
|
# toggle_interface
|
||||||
|
#
|
||||||
|
#def_key "!"
|
||||||
|
# toggle_separators_between_albums
|
||||||
|
#
|
||||||
|
#def_key "L"
|
||||||
|
# toggle_lyrics_fetcher
|
||||||
|
#
|
||||||
|
#def_key "F"
|
||||||
|
# fetch_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "alt-l"
|
||||||
|
# toggle_fetching_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "ctrl-l"
|
||||||
|
# toggle_screen_lock
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# toggle_library_tag_type
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# refetch_lyrics
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# add_random_items
|
||||||
|
#
|
||||||
|
#def_key "ctrl-p"
|
||||||
|
# set_selected_items_priority
|
||||||
|
#
|
||||||
|
#def_key "q"
|
||||||
|
# quit
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# find
|
||||||
|
#def_key "f"
|
||||||
|
# find_item_forward
|
||||||
|
|
||||||
|
def_key "+"
|
||||||
|
show_clock
|
||||||
|
def_key "="
|
||||||
|
volume_up
|
||||||
|
|
||||||
|
def_key "j"
|
||||||
|
scroll_down
|
||||||
|
def_key "k"
|
||||||
|
scroll_up
|
||||||
|
|
||||||
|
def_key "ctrl-u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "ctrl-d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "h"
|
||||||
|
previous_column
|
||||||
|
def_key "l"
|
||||||
|
next_column
|
||||||
|
|
||||||
|
def_key "."
|
||||||
|
show_lyrics
|
||||||
|
|
||||||
|
def_key "n"
|
||||||
|
next_found_item
|
||||||
|
def_key "N"
|
||||||
|
previous_found_item
|
||||||
|
|
||||||
|
# not used but bound
|
||||||
|
def_key "J"
|
||||||
|
move_sort_order_down
|
||||||
|
def_key "K"
|
||||||
|
move_sort_order_up
|
||||||
|
def_key "h"
|
||||||
|
jump_to_parent_directory
|
||||||
|
def_key "l"
|
||||||
|
enter_directory
|
||||||
|
def_key "l"
|
||||||
|
run_action
|
||||||
|
def_key "l"
|
||||||
|
play_item
|
||||||
|
def_key "m"
|
||||||
|
show_media_library
|
||||||
|
def_key "m"
|
||||||
|
toggle_media_library_columns_mode
|
||||||
|
def_key "t"
|
||||||
|
show_tag_editor
|
||||||
|
def_key "v"
|
||||||
|
show_visualizer
|
||||||
|
def_key "G"
|
||||||
|
move_end
|
||||||
|
def_key "g"
|
||||||
|
move_home
|
||||||
|
#jump_to_position_in_song
|
||||||
|
def_key "U"
|
||||||
|
update_database
|
||||||
|
def_key "s"
|
||||||
|
reset_search_engine
|
||||||
|
def_key "s"
|
||||||
|
show_search_engine
|
||||||
|
def_key "f"
|
||||||
|
show_browser
|
||||||
|
def_key "f"
|
||||||
|
change_browse_mode
|
||||||
|
def_key "x"
|
||||||
|
delete_playlist_items
|
||||||
|
def_key "P"
|
||||||
|
show_playlist
|
33
home/default/.config/ncmpcpp/config
Normal file
33
home/default/.config/ncmpcpp/config
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
# vim: filetype=conf
|
||||||
|
|
||||||
|
ncmpcpp_directory = "~/.config/ncmpcpp"
|
||||||
|
lyrics_directory = "~/.local/share/lyrics"
|
||||||
|
mpd_music_dir = "~/Music"
|
||||||
|
message_delay_time = "1"
|
||||||
|
visualizer_type = "spectrum"
|
||||||
|
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||||
|
song_status_format = $b{{$8"%t"}} $3by {$4%a{ $3in $7%b{ (%y)}} $3}|{$8%f}
|
||||||
|
song_library_format = {%n - }{%t}|{%f}
|
||||||
|
alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b
|
||||||
|
alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
|
||||||
|
current_item_prefix = $(cyan)$r$b
|
||||||
|
current_item_suffix = $/r$(end)$/b
|
||||||
|
current_item_inactive_column_prefix = $(magenta)$r
|
||||||
|
current_item_inactive_column_suffix = $/r$(end)
|
||||||
|
playlist_display_mode = columns
|
||||||
|
browser_display_mode = columns
|
||||||
|
progressbar_look = ->
|
||||||
|
media_library_primary_tag = album_artist
|
||||||
|
media_library_albums_split_by_date = no
|
||||||
|
startup_screen = "media_library"
|
||||||
|
display_volume_level = no
|
||||||
|
ignore_leading_the = yes
|
||||||
|
external_editor = nvim
|
||||||
|
use_console_editor = yes
|
||||||
|
empty_tag_color = magenta
|
||||||
|
main_window_color = white
|
||||||
|
progressbar_color = black:b
|
||||||
|
progressbar_elapsed_color = blue:b
|
||||||
|
statusbar_color = red
|
||||||
|
statusbar_time_color = cyan:b
|
||||||
|
allow_for_physical_item_deletion = "yes"
|
8
home/default/.config/rofi/config.rasi
Normal file
8
home/default/.config/rofi/config.rasi
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
configuration {
|
||||||
|
modi: "combi";
|
||||||
|
font: "hack 10";
|
||||||
|
combi-modi: "window,drun,ssh";
|
||||||
|
show-icons: true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@theme "/usr/share/rofi/themes/Arc-Dark.rasi"
|
@ -14,7 +14,7 @@ export PATH="$PATH:$HOME/.emacs.d/bin"
|
|||||||
unsetopt PROMPT_SP
|
unsetopt PROMPT_SP
|
||||||
|
|
||||||
# Default programs:
|
# Default programs:
|
||||||
export EDITOR="emnw"
|
export EDITOR="nvim"
|
||||||
export TERMINAL="foot"
|
export TERMINAL="foot"
|
||||||
export BROWSER="librewolf"
|
export BROWSER="librewolf"
|
||||||
|
|
||||||
|
32
home/default/.config/shell/shortcutrc
Normal file
32
home/default/.config/shell/shortcutrc
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# vim: filetype=sh
|
||||||
|
alias cac="cd /home/default/.cache && ls -a" \
|
||||||
|
cf="cd /home/default/.config && ls -a" \
|
||||||
|
D="cd /home/default/Downloads && ls -a" \
|
||||||
|
d="cd /home/default/Documents && ls -a" \
|
||||||
|
dt="cd /home/default/.local/share && ls -a" \
|
||||||
|
rr="cd /home/default/.local/src && ls -a" \
|
||||||
|
h="cd /home/default && ls -a" \
|
||||||
|
m="cd /home/default/Music && ls -a" \
|
||||||
|
mn="cd /mnt && ls -a" \
|
||||||
|
pp="cd /home/default/Pictures && ls -a" \
|
||||||
|
sc="cd /home/default/.local/bin && ls -a" \
|
||||||
|
src="cd /home/default/.local/src && ls -a" \
|
||||||
|
vv="cd /home/default/Videos && ls -a" \
|
||||||
|
bf="$EDITOR /home/default/.config/shell/bm-files" \
|
||||||
|
bd="$EDITOR /home/default/.config/shell/bm-dirs" \
|
||||||
|
cfx="$EDITOR /home/default/.config/x11/xresources" \
|
||||||
|
cfs="$EDITOR /home/default/.config/sway/config" \
|
||||||
|
cfb="$EDITOR /home/default/.config/waybar/config" \
|
||||||
|
cfB="$EDITOR /home/default/.config/waybar/style.css" \
|
||||||
|
cfv="$EDITOR /home/default/.config/nvim/init.vim" \
|
||||||
|
cfz="$EDITOR /home/default/.config/zsh/.zshrc" \
|
||||||
|
cfa="$EDITOR /home/default/.config/shell/aliasrc" \
|
||||||
|
cfp="$EDITOR /home/default/.config/shell/profile" \
|
||||||
|
cfm="$EDITOR /home/default/.config/mutt/muttrc" \
|
||||||
|
cfn="$EDITOR /home/default/.config/newsboat/config" \
|
||||||
|
cfu="$EDITOR /home/default/.config/newsboat/urls" \
|
||||||
|
cfmb="$EDITOR /home/default/.config/ncmpcpp/bindings" \
|
||||||
|
cfmc="$EDITOR /home/default/.config/ncmpcpp/config" \
|
||||||
|
cfl="$EDITOR /home/default/.config/lf/lfrc" \
|
||||||
|
cfL="$EDITOR /home/default/.config/lf/scope" \
|
||||||
|
cfX="$EDITOR /home/default/.config/nsxiv/exec/key-handler" \
|
31
home/default/.config/shell/zshnameddirrc
Normal file
31
home/default/.config/shell/zshnameddirrc
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
hash -d cac=/home/default/.cache
|
||||||
|
hash -d cf=/home/default/.config
|
||||||
|
hash -d D=/home/default/Downloads
|
||||||
|
hash -d d=/home/default/Documents
|
||||||
|
hash -d dt=/home/default/.local/share
|
||||||
|
hash -d rr=/home/default/.local/src
|
||||||
|
hash -d h=/home/default
|
||||||
|
hash -d m=/home/default/Music
|
||||||
|
hash -d mn=/mnt
|
||||||
|
hash -d pp=/home/default/Pictures
|
||||||
|
hash -d sc=/home/default/.local/bin
|
||||||
|
hash -d src=/home/default/.local/src
|
||||||
|
hash -d vv=/home/default/Videos
|
||||||
|
hash -d bf=/home/default/.config/shell/bm-files
|
||||||
|
hash -d bd=/home/default/.config/shell/bm-dirs
|
||||||
|
hash -d cfx=/home/default/.config/x11/xresources
|
||||||
|
hash -d cfs=/home/default/.config/sway/config
|
||||||
|
hash -d cfb=/home/default/.config/waybar/config
|
||||||
|
hash -d cfB=/home/default/.config/waybar/style.css
|
||||||
|
hash -d cfv=/home/default/.config/nvim/init.vim
|
||||||
|
hash -d cfz=/home/default/.config/zsh/.zshrc
|
||||||
|
hash -d cfa=/home/default/.config/shell/aliasrc
|
||||||
|
hash -d cfp=/home/default/.config/shell/profile
|
||||||
|
hash -d cfm=/home/default/.config/mutt/muttrc
|
||||||
|
hash -d cfn=/home/default/.config/newsboat/config
|
||||||
|
hash -d cfu=/home/default/.config/newsboat/urls
|
||||||
|
hash -d cfmb=/home/default/.config/ncmpcpp/bindings
|
||||||
|
hash -d cfmc=/home/default/.config/ncmpcpp/config
|
||||||
|
hash -d cfl=/home/default/.config/lf/lfrc
|
||||||
|
hash -d cfL=/home/default/.config/lf/scope
|
||||||
|
hash -d cfX=/home/default/.config/nsxiv/exec/key-handler
|
@ -1,17 +0,0 @@
|
|||||||
# Read `man 5 sway-bar` for more information about this section.
|
|
||||||
bar {
|
|
||||||
position bottom
|
|
||||||
|
|
||||||
# When the status_command prints a new line to stdout, swaybar updates.
|
|
||||||
# The default just shows the current date and time.
|
|
||||||
#status_command while date +'%Y-%m-%d %I:%M:%S %p'; do sleep 1; done
|
|
||||||
status_command while ~/.config/sway/status.sh; do sleep 1; done
|
|
||||||
|
|
||||||
colors {
|
|
||||||
statusline #888888
|
|
||||||
background #000000
|
|
||||||
focused_workspace #888888 #888888 #000000
|
|
||||||
active_workspace #888888 #888888 #000000
|
|
||||||
inactive_workspace #6B313D #6B313D #bbbbbb
|
|
||||||
}
|
|
||||||
}
|
|
@ -12,17 +12,18 @@ set $right l
|
|||||||
set $term $TERMINAL
|
set $term $TERMINAL
|
||||||
set $browser $BROWSER
|
set $browser $BROWSER
|
||||||
set $editor $EDITOR
|
set $editor $EDITOR
|
||||||
set $menu dmenu_path | dmenu | xargs swaymsg exec --
|
#set $menu dmenu_path | dmenu | xargs swaymsg exec --
|
||||||
|
set $menu rofi -show combi | xargs swaymsg exec --
|
||||||
|
|
||||||
# wallpaper
|
# wallpaper
|
||||||
output "*" background ~/.local/share/bg fill
|
exec change-background
|
||||||
|
|
||||||
|
|
||||||
### daemons
|
### daemons
|
||||||
|
|
||||||
|
|
||||||
# autotype
|
# notifications
|
||||||
exec ydotoold
|
exec swaync
|
||||||
|
|
||||||
# display orientation
|
# display orientation
|
||||||
exec --no-startup-id kanshi
|
exec --no-startup-id kanshi
|
||||||
@ -48,7 +49,13 @@ exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
|||||||
# emacs daemon
|
# emacs daemon
|
||||||
exec /usr/bin/emacs --daemon
|
exec /usr/bin/emacs --daemon
|
||||||
|
|
||||||
exec_always autotiling
|
#assign [app_id="librewolf"] 2
|
||||||
|
#assign [app_id="firefox"] 2
|
||||||
|
assign [app_id="mumble"] 9
|
||||||
|
assign [app_id="dino"] 9
|
||||||
|
assign [app_id="deluge"] 10
|
||||||
|
|
||||||
|
#exec_always autotiling
|
||||||
exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
||||||
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
||||||
|
|
||||||
@ -60,13 +67,14 @@ workspace_auto_back_and_forth no
|
|||||||
show_marks yes
|
show_marks yes
|
||||||
|
|
||||||
# looks
|
# looks
|
||||||
|
font pango: monospace 8
|
||||||
gaps inner 25
|
gaps inner 25
|
||||||
|
#default_border pixel 2
|
||||||
bindsym $mod+Control+y border toggle
|
bindsym $mod+Control+y border toggle
|
||||||
|
|
||||||
#set $cl_high #F5C2E7
|
set $cl_high #333333
|
||||||
set $cl_high #1C242D
|
set $cl_indi #333333
|
||||||
set $cl_indi #1C242D
|
set $cl_back #222222
|
||||||
set $cl_back #1E1D2F
|
|
||||||
set $cl_fore #d9d8d8
|
set $cl_fore #d9d8d8
|
||||||
set $cl_urge #FF0000
|
set $cl_urge #FF0000
|
||||||
|
|
||||||
@ -92,7 +100,8 @@ bindsym $mod+q kill
|
|||||||
|
|
||||||
# start your launcher
|
# start your launcher
|
||||||
bindsym $mod+d exec $menu
|
bindsym $mod+d exec $menu
|
||||||
bindsym $mod+Shift+d exec wofi --show drun
|
bindsym $mod+Shift+d exec dmenu_path | dmenu | xargs swaymsg exec
|
||||||
|
|
||||||
|
|
||||||
# drag floating windows by holding down $mod and left mouse button.
|
# drag floating windows by holding down $mod and left mouse button.
|
||||||
# resize them with right mouse button + $mod.
|
# resize them with right mouse button + $mod.
|
||||||
@ -105,7 +114,7 @@ floating_modifier $mod normal
|
|||||||
bindsym $mod+Shift+r reload
|
bindsym $mod+Shift+r reload
|
||||||
|
|
||||||
# toggle waybar
|
# toggle waybar
|
||||||
bindsym $mod+Shift+x exec killall -SIGUSR1 waybar
|
bindsym $mod+x exec killall -SIGUSR1 waybar
|
||||||
|
|
||||||
# exit sway (logs you out of your wayland session)
|
# exit sway (logs you out of your wayland session)
|
||||||
bindsym $mod+Shift+backspace exec prompt "Do you really wont to exit sway? This will end your Wayland session" "swaymsg exit"
|
bindsym $mod+Shift+backspace exec prompt "Do you really wont to exit sway? This will end your Wayland session" "swaymsg exit"
|
||||||
@ -130,55 +139,53 @@ bindsym Print exec grimshot save output $HOME/Pictures/Screenshots/$(date +'%Y-%
|
|||||||
bindsym $mod+Print exec grimshot save active $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
bindsym $mod+Print exec grimshot save active $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||||
bindsym $mod+Shift+Print exec grimshot save window $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
bindsym $mod+Shift+Print exec grimshot save window $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||||
# alternative keybind
|
# alternative keybind
|
||||||
bindsym $mod+Control+u exec grimshot save output $HOME/pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
bindsym $mod+Control+u exec grimshot save output $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||||
bindsym $mod+u exec grimshot save active $HOME/pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
bindsym $mod+u exec grimshot save active $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||||
bindsym $mod+Shift+u exec grimshot save window $HOME/pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
bindsym $mod+Shift+u exec grimshot save window $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||||
|
|
||||||
|
|
||||||
### programs
|
### programs
|
||||||
|
|
||||||
# sway config
|
# sway config
|
||||||
bindsym $mod+F1 exec $term -e $editor ~/.config/sway/config
|
bindsym $mod+F1 exec em ~/.config/sway/config
|
||||||
|
bindsym $mod+F2 exec em ~/projects/shell/dynobara/packages.txt
|
||||||
|
bindsym $mod+F3 exec em ~/projects/shell/dynobara/instruction.org
|
||||||
|
|
||||||
# browser
|
# browser
|
||||||
bindsym $mod+w exec $browser
|
bindsym $mod+w exec $browser
|
||||||
|
|
||||||
# agenda
|
# agenda
|
||||||
bindsym $mod+c exec $term -e $editor --eval '(org-agenda-list)'
|
bindsym $mod+c exec emacsclient -c --eval '(org-agenda-list)' || emacs --eval '(org-agenda-list)'
|
||||||
|
|
||||||
# diary
|
|
||||||
bindsym $mod+Control+n $term -e $editor --eval '(org-journal-new-entry 1)'
|
|
||||||
|
|
||||||
# notebook
|
# notebook
|
||||||
bindsym $mod+n exec $term -e $editor ~/notebook/index.org
|
bindsym $mod+n exec $term -e $editor ~/notebook/index.org
|
||||||
bindsym $mod+Control+r $term -e $editor ~/notebook/refile.org
|
bindsym $mod+v exec em ~/notebook/refile.org
|
||||||
|
|
||||||
# newsboat (rss)
|
# newsboat (rss)
|
||||||
bindsym $mod+Shift+n exec $term -e newsboat
|
bindsym $mod+Shift+n exec $term -e newsboat
|
||||||
|
|
||||||
# notifications tab
|
# notifications tab
|
||||||
bindsym $mod+Shift+t exec $term -e swaync-client -t
|
bindsym $mod+t exec swaync-client -t
|
||||||
|
|
||||||
# file manager
|
# file manager
|
||||||
bindsym $mod+r exec $term -e lf
|
bindsym $mod+r exec $term -e lf
|
||||||
|
|
||||||
# emacs
|
# emacs
|
||||||
bindsym $mod+e exec $term -e $editor
|
bindsym $mod+e exec emacsclient -c || emacs
|
||||||
bindsym $mod+Shift+e exec em
|
|
||||||
|
|
||||||
# mail
|
# mail
|
||||||
#bindsym $mod+e exec $term -e neomutt
|
#bindsym $mod+e exec $term -e neomutt
|
||||||
|
|
||||||
# start tasks in dmenu
|
# start tasks in dmenu
|
||||||
bindsym $mod+x exec start-tasks
|
bindsym $mod+Shift+x exec start-tasks
|
||||||
|
|
||||||
# bookmarks
|
# bookmarks
|
||||||
bindsym $mod+b exec $term -e $editor ~/notebook/bookmarks.org
|
bindsym $mod+b exec em ~/notebook/bookmarks.org
|
||||||
bindsym $mod+shift+b exec bookmark
|
bindsym $mod+shift+b exec bookmark
|
||||||
bindsym $mod+Insert exec ydotool type "$(grep -v '^#' ~/notebook/bookmarks/bookmarks.org | dmenu -l 50 | cut -d' ' -f1)"
|
bindsym $mod+Insert exec wtype "$(grep -v '^#' ~/notebook/bookmarks.org | dmenu -l 50 | cut -d' ' -f1)"
|
||||||
|
|
||||||
# kaomiji?
|
# kaomiji?
|
||||||
#bindsym $mod+z exec dmenukaomoji
|
bindsym $mod+z exec dmenukaomoji
|
||||||
|
|
||||||
# keepass dmenu
|
# keepass dmenu
|
||||||
bindsym $mod+shift+Insert exec keepmenu
|
bindsym $mod+shift+Insert exec keepmenu
|
||||||
@ -189,6 +196,9 @@ bindsym $mod+Control+m exec musdl
|
|||||||
# youtube client
|
# youtube client
|
||||||
bindsym $mod+y exec io.freetubeapp.FreeTube $(wl-paste)
|
bindsym $mod+y exec io.freetubeapp.FreeTube $(wl-paste)
|
||||||
|
|
||||||
|
# games
|
||||||
|
bindsym $mod+g exec taverner
|
||||||
|
|
||||||
# workspace names
|
# workspace names
|
||||||
set $wp1 1
|
set $wp1 1
|
||||||
set $wp2 2
|
set $wp2 2
|
||||||
@ -201,6 +211,19 @@ set $wp8 8
|
|||||||
set $wp9 9
|
set $wp9 9
|
||||||
set $wp10 10
|
set $wp10 10
|
||||||
|
|
||||||
|
|
||||||
|
# binding workspace to monitors
|
||||||
|
workspace $wp1 output HDMI-A-1
|
||||||
|
workspace $wp2 output HDMI-A-1
|
||||||
|
workspace $wp3 output HDMI-A-1
|
||||||
|
workspace $wp4 output HDMI-A-1
|
||||||
|
workspace $wp5 output HDMI-A-1
|
||||||
|
workspace $wp6 output DVI-D-1
|
||||||
|
workspace $wp7 output DVI-D-1
|
||||||
|
workspace $wp8 output DVI-D-1
|
||||||
|
workspace $wp9 output DVI-D-1
|
||||||
|
workspace $wp10 output DVI-D-1
|
||||||
|
|
||||||
# switch to workspace
|
# switch to workspace
|
||||||
bindsym $mod+1 workspace $wp1
|
bindsym $mod+1 workspace $wp1
|
||||||
bindsym $mod+2 workspace $wp2
|
bindsym $mod+2 workspace $wp2
|
||||||
@ -255,9 +278,9 @@ bindsym $mod+Alt+down move workspace to output down
|
|||||||
bindsym $mod+s sticky toggle
|
bindsym $mod+s sticky toggle
|
||||||
|
|
||||||
# switch the current container between different layout styles
|
# switch the current container between different layout styles
|
||||||
# bindsym $mod+s layout stacking
|
#bindsym $mod+Shift+s layout stacking
|
||||||
# bindsym $mod+w layout tabbed
|
bindsym $mod+Shift+w layout tabbed
|
||||||
# bindsym $mod+e layout toggle split
|
bindsym $mod+Shift+e layout toggle split
|
||||||
|
|
||||||
# make the current focus fullscreen
|
# make the current focus fullscreen
|
||||||
bindsym $mod+f fullscreen
|
bindsym $mod+f fullscreen
|
||||||
@ -348,5 +371,7 @@ bindsym $mod+m exec $term -e ncmpcpp
|
|||||||
#bindsym $mod+Shift+o exec mpc repeat
|
#bindsym $mod+Shift+o exec mpc repeat
|
||||||
#bindsym $mod+Shift+i exec mpc seek 0%
|
#bindsym $mod+Shift+i exec mpc seek 0%
|
||||||
|
|
||||||
|
bindsym $mod+Shift+s exec ~/.config/sway/scripts/sway-select-window
|
||||||
|
|
||||||
include /etc/sway/config.d/*
|
include /etc/sway/config.d/*
|
||||||
include ~/syncthing/default/config.d/sway/*
|
include ~/syncthing/default/config.d/sway/*
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
# The Sway configuration file in ~/.config/sway/config calls this script.
|
|
||||||
# You should see changes to the status bar after saving this script.
|
|
||||||
# If not, do "killall swaybar" and $mod+Shift+c to reload the configuration.
|
|
||||||
|
|
||||||
# Produces "21 days", for example
|
|
||||||
uptime_formatted=$(uptime | cut -d ',' -f1 | cut -d ' ' -f4,5)
|
|
||||||
|
|
||||||
# The abbreviated weekday (e.g., "Sat"), followed by the ISO-formatted date
|
|
||||||
# like 2018-10-06 and the time (e.g., 14:01)
|
|
||||||
#date_formatted=$(date "+%d-%m-%Y %I:%M:%S %p")
|
|
||||||
date_formatted=$(date "+%Y-%m-%d %H:%M %p")
|
|
||||||
|
|
||||||
# Returns the battery status: "Full", "Discharging", or "Charging".
|
|
||||||
battery_status=$(cat /sys/class/power_supply/BAT0/status)
|
|
||||||
|
|
||||||
# Returns the battery capacity: n%
|
|
||||||
battery_capacity="$(cat /sys/class/power_supply/BAT0/capacity)%"
|
|
||||||
# Volume
|
|
||||||
vol="$(pamixer --get-volume)"
|
|
||||||
|
|
||||||
unread="$(find "${XDG_DATA_HOME:-$HOME/.local/share}"/mail/*/[Ii][Nn][Bb][Oo][Xx]/new/* -type f | wc -l 2>/dev/null)"
|
|
||||||
|
|
||||||
echo $uptime vol-"$vol%" \| $date_formatted \| mail-$unread
|
|
@ -1,31 +1,33 @@
|
|||||||
{
|
{
|
||||||
// "layer": "top", // Waybar at top layer
|
// "layer": "top", // Waybar at top layer
|
||||||
"position": "bottom", // Waybar position (top|bottom|left|right)
|
"position": "top", // Waybar position (top|bottom|left|right)
|
||||||
"height": 20, // Waybar height (to be removed for auto height)
|
"height": 20, // Waybar height (to be removed for auto height)
|
||||||
// "width": 1280, // Waybar width
|
// "width": 1280, // Waybar width
|
||||||
// Choose the order of the modules
|
// Choose the order of the modules
|
||||||
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"],
|
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"],
|
||||||
"modules-center": [],
|
"modules-center": [],
|
||||||
"modules-right": ["idle_inhibitor", "mpd", "pulseaudio", "network", "cpu", "memory", "temperature", "battery", "tray", "clock", "custom/swaync", "custom/emacsstatus"],
|
"modules-right": ["idle_inhibitor", "mpd", "pulseaudio", "network", "cpu", "memory", "temperature", "battery", "clock", "tray", "custom/swaync", "custom/emacsstatus"],
|
||||||
"sway/workspaces": {
|
"sway/workspaces": {
|
||||||
"disable-scroll-wraparound": true
|
"disable-scroll-wraparound": true
|
||||||
},
|
},
|
||||||
// Modules configuration
|
// Modules configuration
|
||||||
// "sway/workspaces": {
|
"sway/workspaces": {
|
||||||
// "disable-scroll": true,
|
// "disable-scroll": true,
|
||||||
// "all-outputs": true,
|
"all-outputs": true,
|
||||||
// "format": "{name}: {icon}",
|
"format": "{icon}",
|
||||||
// "format-icons": {
|
"format-icons": {
|
||||||
// "1": "",
|
"1": "1-em", // emacs
|
||||||
// "2": "",
|
"2": "2-se", // search/web
|
||||||
// "3": "",
|
"3": "3-tm", // terminal
|
||||||
// "4": "",
|
"4": "4",
|
||||||
// "5": "",
|
"5": "5",
|
||||||
// "urgent": "",
|
"6": "6",
|
||||||
// "focused": "",
|
"7": "7",
|
||||||
// "default": ""
|
"8": "8-sch", // schedule
|
||||||
// }
|
"9": "9-comms",
|
||||||
// },
|
"10": "10-mon", // monitor
|
||||||
|
}
|
||||||
|
},
|
||||||
"keyboard-state": {
|
"keyboard-state": {
|
||||||
"numlock": true,
|
"numlock": true,
|
||||||
"capslock": true,
|
"capslock": true,
|
||||||
@ -101,10 +103,13 @@
|
|||||||
"car": "",
|
"car": "",
|
||||||
"default": ["", "", ""]
|
"default": ["", "", ""]
|
||||||
},
|
},
|
||||||
"on-click": "pavucontrol"
|
"on-click": "$TERMINAL -e pulsemixer"
|
||||||
|
// "on-click": "pavucontrol"
|
||||||
},
|
},
|
||||||
"mpd": {
|
"mpd": {
|
||||||
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon} {artist} - {title} | {elapsedTime:%M:%S}/{totalTime:%M:%S}",
|
"server": "localhost",
|
||||||
|
"port": 6600,
|
||||||
|
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon} {artist} | {title} | {elapsedTime:%M:%S}/{totalTime:%M:%S}",
|
||||||
// "max-length": 200,
|
// "max-length": 200,
|
||||||
"format-disconnected": "-",
|
"format-disconnected": "-",
|
||||||
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped",
|
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped",
|
||||||
|
@ -2,7 +2,8 @@
|
|||||||
border: none;
|
border: none;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
font-family: IBMPlexMono, monospace;
|
font-family: IBMPlexMono, monospace;
|
||||||
font-size: 12px;
|
font-size: 10px;
|
||||||
|
/*font-size: 14px;*/
|
||||||
min-height: 0;
|
min-height: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -39,14 +40,18 @@ window#waybar.chromium {
|
|||||||
padding: 0 8px;
|
padding: 0 8px;
|
||||||
background-color: #6B313D;
|
background-color: #6B313D;
|
||||||
color: #bbbbbb;
|
color: #bbbbbb;
|
||||||
|
/* background-color: transparent;
|
||||||
|
color: #ffffff;*/
|
||||||
min-width: 0;
|
min-width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#workspaces button.focused {
|
#workspaces button.focused {
|
||||||
|
/*colorful*/
|
||||||
color: #000000;
|
color: #000000;
|
||||||
background-color: #888888;
|
background-color: #888888;
|
||||||
/*box-shadow: inset 2px 2px #555555, inset -2px -2px #555555;*/
|
/*background-color: #424242;
|
||||||
|
color: #ffffff;
|
||||||
|
box-shadow: inset 2px 2px #555555, inset -2px -2px #555555;*/
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button.urgent {
|
#workspaces button.urgent {
|
||||||
@ -72,11 +77,17 @@ window#waybar.chromium {
|
|||||||
#idle_inhibitor,
|
#idle_inhibitor,
|
||||||
#bluetooth,
|
#bluetooth,
|
||||||
#custom-swaync,
|
#custom-swaync,
|
||||||
#custom-emacsstatus,
|
|
||||||
#mpd {
|
#mpd {
|
||||||
padding: 0 6px;
|
padding: 0 6px;
|
||||||
border-right: 2px solid #424242;
|
border-right: 2px solid #424242;
|
||||||
color: #999999;
|
color: #999999;
|
||||||
|
/*color: #ffffff*/
|
||||||
|
}
|
||||||
|
|
||||||
|
/* im using this near the right edge */
|
||||||
|
#custom-emacsstatus {
|
||||||
|
padding: 0 6px;
|
||||||
|
color: #999999;
|
||||||
}
|
}
|
||||||
|
|
||||||
#window,
|
#window,
|
||||||
|
2111
home/default/.config/zsh/.zcompdump
Normal file
2111
home/default/.config/zsh/.zcompdump
Normal file
File diff suppressed because it is too large
Load Diff
@ -2,10 +2,8 @@
|
|||||||
|
|
||||||
# Enable colors and change prompt:
|
# Enable colors and change prompt:
|
||||||
autoload -U colors && colors # Load colors
|
autoload -U colors && colors # Load colors
|
||||||
#PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b "
|
source /usr/share/git-core/contrib/completion/git-prompt.sh
|
||||||
#PS1="[%n@%M %~]$ "
|
setopt PROMPT_SUBST ; PS1='[%n@%m %c$(__git_ps1 " (%s)")]\$ '
|
||||||
#PS1=" %~ $ "
|
|
||||||
PS1=" %{$fg[magenta]%}%~%{$fg[red]%} %{$reset_color%}λ%b " # minimal
|
|
||||||
setopt autocd # Automatically cd into typed directory.
|
setopt autocd # Automatically cd into typed directory.
|
||||||
stty stop undef # Disable ctrl-s to freeze terminal.
|
stty stop undef # Disable ctrl-s to freeze terminal.
|
||||||
setopt interactive_comments
|
setopt interactive_comments
|
||||||
@ -13,6 +11,7 @@ setopt interactive_comments
|
|||||||
# History in cache directory:
|
# History in cache directory:
|
||||||
HISTSIZE=10000000
|
HISTSIZE=10000000
|
||||||
SAVEHIST=10000000
|
SAVEHIST=10000000
|
||||||
|
[ -f "${XDG_CONFIG_HOME:-$HOME/.cache}/zsh/" ] && mkdir ${XDG_CACHE_HOME:-$HOME/.cache}/zsh/
|
||||||
HISTFILE="${XDG_CACHE_HOME:-$HOME/.cache}/zsh/history"
|
HISTFILE="${XDG_CACHE_HOME:-$HOME/.cache}/zsh/history"
|
||||||
|
|
||||||
# Load aliases and shortcuts if existent.
|
# Load aliases and shortcuts if existent.
|
||||||
|
3
home/default/.dotfilesrc
Normal file
3
home/default/.dotfilesrc
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[dotfiles]
|
||||||
|
repository = ~/.dotfiles
|
||||||
|
packages = ['.config', '.local/share/applications', '.local/bin']
|
@ -7,8 +7,8 @@ bgaloc="${XDG_DATA_HOME:-$HOME/.local/share}/bga"
|
|||||||
|
|
||||||
trueloc="$(readlink -f "$1")" &&
|
trueloc="$(readlink -f "$1")" &&
|
||||||
case "$(file --mime-type -b "$trueloc")" in
|
case "$(file --mime-type -b "$trueloc")" in
|
||||||
video/* ) mpvpaper && ln -sf "$trueloc" "$bgaloc" && notify-send -i "$bgaloc" "Changing wallpaper..." ;;
|
video/* ) ln -sf "$trueloc" "$bgaloc" && notify-send -i "$bgaloc" "Changing wallpaper..." ;;
|
||||||
image/gif ) mpvpaper && ln -sf "$trueloc" "$bgaloc" && ln -sf "$trueloc" "$bgloc" && notify-send -i "$bgaloc" "Changing wallpaper..." ;;
|
image/gif ) ln -sf "$trueloc" "$bgaloc" && ln -sf "$trueloc" "$bgloc" && notify-send -i "$bgaloc" "Changing wallpaper..." ;;
|
||||||
image/* ) ln -sf "$trueloc" "$bgloc" && notify-send -i "$bgloc" "Changing wallpaper..."
|
image/* ) ln -sf "$trueloc" "$bgloc" && notify-send -i "$bgloc" "Changing wallpaper..."
|
||||||
if [[ -f "$bgaloc" ]]; then
|
if [[ -f "$bgaloc" ]]; then
|
||||||
rm $bgaloc
|
rm $bgaloc
|
||||||
|
@ -21,6 +21,8 @@ case "$url" in
|
|||||||
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && sxiv -a "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
|
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && sxiv -a "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
|
||||||
*pdf|*cbz|*cbr)
|
*pdf|*cbz|*cbr)
|
||||||
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && zathura "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
|
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && zathura "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
|
||||||
|
*epub)
|
||||||
|
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && com.github.johnfactotum.Foliate "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
|
||||||
*mp3|*flac|*opus|*mp3?source*)
|
*mp3|*flac|*opus|*mp3?source*)
|
||||||
qndl "$url" 'curl -LO' >/dev/null 2>&1 ;;
|
qndl "$url" 'curl -LO' >/dev/null 2>&1 ;;
|
||||||
*)
|
*)
|
||||||
|
9
home/default/.local/bin/peertubetorrent
Executable file
9
home/default/.local/bin/peertubetorrent
Executable file
@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# torrent peertube videos, requires the transadd script
|
||||||
|
# first argument is the video link, second is the quality (360, 480 or 1080)
|
||||||
|
# 13/07/20 - Arthur Bais
|
||||||
|
|
||||||
|
instance=$(echo "$1" | sed "s|/w.\+||")
|
||||||
|
vidid=$(echo "$1" | sed "s|.\+/||")
|
||||||
|
link=$(curl -s "$instance/api/v1/videos/$vidid" | grep -o "$instance/download/torrents/.\{37\}$2.torrent")
|
||||||
|
transadd "$link"
|
2
home/default/.local/bin/timer
Executable file
2
home/default/.local/bin/timer
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
termdown $@ && mpv ~/resources/sounds/alerts/codec-mgs-classic-woalert.opus >/dev/null 2>&1
|
2
home/default/.local/bin/timer-loop
Executable file
2
home/default/.local/bin/timer-loop
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
termdown $@ && mpv --loop ~/resources/sounds/alerts/codec-mgs-classic-woalert.opus >/dev/null 2>&1
|
8
home/default/.local/bin/transadd
Executable file
8
home/default/.local/bin/transadd
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Mimeapp script for adding torrent to deluge, but will also start the daemon first if not running.
|
||||||
|
|
||||||
|
pgrep deluged >/dev/null || (deluged && notify-send "Starting deluge daemon...")
|
||||||
|
|
||||||
|
# BUG will always return 1 if under v2.1.2, see https://dev.deluge-torrent.org/ticket/3582#ticket
|
||||||
|
if deluge-console add "$@" ; then notify-send "🔽 Torrent added." ; else notify-send "🔽 failed to add, maybe it exists?" ; fi
|
12
home/default/.local/share/applications/emacsclient.desktop
Normal file
12
home/default/.local/share/applications/emacsclient.desktop
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Emacs Client
|
||||||
|
GenericName=Text Editor
|
||||||
|
Comment=Edit text
|
||||||
|
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
|
||||||
|
Exec=emacsclient -c -a 'emacs' %F
|
||||||
|
Icon=emacs
|
||||||
|
Type=Application
|
||||||
|
Terminal=false
|
||||||
|
Categories=Development;TextEditor;
|
||||||
|
StartupNotify=true
|
||||||
|
StartupWMClass=Emacs
|
13
home/default/.local/share/applications/epub.desktop
Normal file
13
home/default/.local/share/applications/epub.desktop
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=EPUB Reader
|
||||||
|
GenericName=eBook Viewer
|
||||||
|
Comment=View eBooks
|
||||||
|
Categories=Office;Viewer;
|
||||||
|
Exec=com.github.johnfactotum.Foliate %U
|
||||||
|
Icon=com.github.johnfactotum.Foliate
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
|
||||||
|
[Desktop Action new-window]
|
||||||
|
Name=Library
|
||||||
|
Exec=com.github.johnfactotum.Foliate --library
|
@ -1,4 +1,5 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Application
|
Type=Application
|
||||||
Name=Mail
|
Name=Mail
|
||||||
Exec=/usr/bin/foot -e neomutt %u
|
#Exec=/usr/bin/foot -e neomutt %u
|
||||||
|
Exec=thunderbird-wayland --name thunderbird-wayland %u
|
||||||
|
363
home/default/.local/share/kaomoji
Normal file
363
home/default/.local/share/kaomoji
Normal file
@ -0,0 +1,363 @@
|
|||||||
|
^_^ Overjoyed (2)
|
||||||
|
(╯°□°)╯︵ ┻━┻ Flipping Table (3)
|
||||||
|
ლ(ಠ益ಠლ) But At What Cost
|
||||||
|
(//_^) Emo (5)
|
||||||
|
ʕ •ᴥ•ʔ Koala (3)
|
||||||
|
(っ^‿^)っ Kirby (5)
|
||||||
|
[¬º-°]¬ Zombie (2)
|
||||||
|
(●∈∋●) Bird (5)
|
||||||
|
ಠ_ಠ Disapproval
|
||||||
|
T.T Sad (2)
|
||||||
|
◤◡ᴥ◡◥ Dog (4)
|
||||||
|
(∩`-´)⊃━☆゚.*・。゚ Wizard
|
||||||
|
^-^ Happy (7)
|
||||||
|
ᕦ(ò_óˇ)ᕤ Flexing (3)
|
||||||
|
♪┏(・o・)┛♪ Dancing (8)
|
||||||
|
( ͡° ͜ʖ ͡°) Smiling (2)
|
||||||
|
/人◕ ‿‿ ◕人\ Kyubey
|
||||||
|
༼ ༎ຶ ෴ ༎ຶ༽ Distraught
|
||||||
|
ᒄ₍⁽ˆ⁰ˆ⁾₎ᒃ♪♬ Frosty the Snowman (2)
|
||||||
|
(╯°□°)╯︵ ┻━┻ Flipping table (2)
|
||||||
|
<(^oo^)> Pig (3)
|
||||||
|
¯\_(ツ)_/¯ Shrugging (2)
|
||||||
|
U=・ x ・=U Rabbit (2)
|
||||||
|
⊂((・▽・))⊃ Hug me (2)
|
||||||
|
V●ᴥ●V Doggy (2)
|
||||||
|
(=^_^=) Bunny (3)
|
||||||
|
<コ:彡 Squid (2)
|
||||||
|
-_-; Anime Sweat Drop (2)
|
||||||
|
(°̥̥̥̥̥̥̥̥ᴗ°̥̥̥̥̥̥̥̥) Happy crying
|
||||||
|
(=^・ェ・^=) Kitty (2)
|
||||||
|
(((༼•̫͡•༽))) Ghost (2)
|
||||||
|
(-‸ლ) Whoops
|
||||||
|
(=^ェ^=) Cat (4)
|
||||||
|
( ´-ω・)︻┻┳══━一 Sniper
|
||||||
|
⊆☉ᴥ☉⊇ Bear (7)
|
||||||
|
༼ つ ◕_◕ ༽つ Take my energy
|
||||||
|
(  ̄┏_┓ ̄) Mustache (2)
|
||||||
|
(;´Д`) Giving Up
|
||||||
|
( ͡° ʖ̯ ͡°) Disgruntled
|
||||||
|
✌(◕‿-)✌ Peace (3)
|
||||||
|
ಠ_ರೃ Monocle (2)
|
||||||
|
T^T Crying (5)
|
||||||
|
ᘛ⁐̤ᕐᐷ Chameleon
|
||||||
|
༼ つ ◕_◕ ༽つ Gimme
|
||||||
|
ლ(ಠ益ಠ)ლ Anger
|
||||||
|
(ง •̀_•́)ง Feisty
|
||||||
|
(っ⌒‿⌒)っ Hug (3)
|
||||||
|
ϵ( 'Θ' )϶ Fish (3)
|
||||||
|
(^▽^) Laughing (5)
|
||||||
|
¯\(°_o)/¯ Confused (4)
|
||||||
|
̿’̿’\̵͇̿̿\З=( ͠° ͟ʖ ͡°)=Ε/̵͇̿̿/’̿̿ ̿ ̿ ̿ ̿ ̿ Outlaw
|
||||||
|
o(^▽^)o Pumped (2)
|
||||||
|
.∵・(゚Д゚) Scared (2)
|
||||||
|
(*☉౪ ⊙。)ノ Imbecile (2)
|
||||||
|
d-(^.^)z Thumbs Up (2)
|
||||||
|
(>_<) Painful
|
||||||
|
(¬_¬") Annoyed (4)
|
||||||
|
(´╹〽╹`) Worried (4)
|
||||||
|
(o^-^o) Pikachu (2)
|
||||||
|
(▀̿Ĺ̯▀̿ ̿) Deal with it
|
||||||
|
(∩`-´)⊃━☆゚.*・。゚ Magic Attack
|
||||||
|
꒡ᘦ̲꒡ Sleeping (5)
|
||||||
|
(‾ʖ̫‾) Lethargic
|
||||||
|
^_^; Guilty
|
||||||
|
ヽ(`⌒´メ)ノ Angry (8)
|
||||||
|
^^ Blissful
|
||||||
|
^_^/ High Five (2)
|
||||||
|
ʕ•͡ᴥ•ʔ Polar bear
|
||||||
|
❆❅❉ Snowing
|
||||||
|
ヽ(★ω★)ノ Excited
|
||||||
|
U^ェ^U Puppy
|
||||||
|
⊂(^(工)^)⊃ Teddy bear
|
||||||
|
(≧∇≦)/ Joyful (2)
|
||||||
|
◦°˚\☺/˚°◦ Playing in the snow
|
||||||
|
(╯°□°)╯︵ ʞooqǝɔɐɟ Flipping Facebook
|
||||||
|
(;-_-)ノ Giving up
|
||||||
|
⊙▂⊙ Shocked
|
||||||
|
|∴め ϖ め∴| SpongeBob SquarePants
|
||||||
|
◔̯◔ Rolling Eyes
|
||||||
|
⊂(◜ᴥ◝)つ Teddy Bear
|
||||||
|
ε=(☉_☉) Accidental farting
|
||||||
|
(ಥ﹏ಥ) Devastated (2)
|
||||||
|
(•͡.•͡) Skeptical
|
||||||
|
ε=┏( >_<)┛ Running (5)
|
||||||
|
┬─┬︵/(.□.)╯ Table Flips You
|
||||||
|
〠_〠 Tired (3)
|
||||||
|
∊ಠ_ಠ∍ Distressed
|
||||||
|
V=(° °)=V Crab (2)
|
||||||
|
ᶘ ᵒᴥᵒᶅ Seal (2)
|
||||||
|
Ƹ̵̡Ӝ̵̨̄Ʒ Butterfly
|
||||||
|
(- o - ) zzZ ☽ Sleepy
|
||||||
|
◯0o。(ー。ー)y Smoking (4)
|
||||||
|
(。々°) Herp Derp
|
||||||
|
-_-* Frustrated (3)
|
||||||
|
(+[__]∙:∙) PlayStation Portable
|
||||||
|
(V) (°,,,,°) (V) Zoidberg
|
||||||
|
/|\( ;,; )/|\ Bat
|
||||||
|
◖㈠ ω ㈠◗ Panda
|
||||||
|
\m/d(^_^)b\m/ Rocking Out
|
||||||
|
ヽ(゚Д゚)ノ Freak Out (2)
|
||||||
|
(ノ゚0゚)ノ~ Yoo-Hoo
|
||||||
|
¤\( `⌂´ )/¤ Lifting weights
|
||||||
|
(ò_ó) Furious
|
||||||
|
( ˘ ³˘)♥ Kiss me
|
||||||
|
(^▽^) Cheerful (3)
|
||||||
|
(⌒ ͜ʖ⌒)b Attentive
|
||||||
|
ᕦ❍ᴗ❍ᕤ Muscular Person
|
||||||
|
(´>_●)メ(●_<`) Sword Fighting
|
||||||
|
:-Þ Teasing
|
||||||
|
=( ^o^)ノ___o Bowling
|
||||||
|
(#×_×) Dead (2)
|
||||||
|
(。・_・)ノ”【】 Painting
|
||||||
|
(/。\) Shy (5)
|
||||||
|
⎰≀.☮-☮≀⎰ John Lennon
|
||||||
|
─=≡Σ(([ ⊐•̀⌂•́]⊐ Superhero
|
||||||
|
(¬з¬)σ Pointing (2)
|
||||||
|
(・д・)} On The Phone (3)
|
||||||
|
㐈⦁ཽし⦁ཽ㐈 Larry David
|
||||||
|
⨌⨀_⨀⨌ Benjamin Franklin
|
||||||
|
(☄ฺ◣д◢)☄ฺ Scaring
|
||||||
|
ƪ(˘▽˘ƪ) Worshiping
|
||||||
|
[•.•ิ] Huh
|
||||||
|
(◐‿◑) Crazy
|
||||||
|
\(-_- ) Thank You
|
||||||
|
(_ε_) Kiss my butt
|
||||||
|
(⊃‿⊂) Anticipation
|
||||||
|
(* ̄m ̄) Dissatisfied
|
||||||
|
Q('.'Q) Put Em Up
|
||||||
|
\(^o)(^0^)(o^)/ Caroling
|
||||||
|
( ̄~ ̄) Unimpressed
|
||||||
|
༼ঢ_༽ঢ༽ Perplexed
|
||||||
|
(。♥‿♥。) Smitten
|
||||||
|
( ̄□ ̄;) Surprised
|
||||||
|
(^o^) Singing (3)
|
||||||
|
(:3 っ)っ Walrus
|
||||||
|
( `_)乂(_' ) Arm wrestle
|
||||||
|
(ง •̀ゝ•́)ง Fighting (2)
|
||||||
|
uwu Happy Anime Face
|
||||||
|
└(^o^ )X( ^o^)┘ Best buddies
|
||||||
|
d^_^b DJ
|
||||||
|
( --)/ ==卍 Ninja Star
|
||||||
|
C:。ミ Octopus
|
||||||
|
(´・ω・`) Snubbing (2)
|
||||||
|
♪(●′▽`)ノ Good Night
|
||||||
|
(#^.^#) Embarrassed (3)
|
||||||
|
ಥ_ಥ Bawling (3)
|
||||||
|
†_(゚ー゚*)β Exorcism
|
||||||
|
੯ू•́ू ໒꒱⁼³₌₃ Sonic the Hedgehog
|
||||||
|
(^‿◕) Winking (3)
|
||||||
|
(″・ิ_・ิ)っ Wait (3)
|
||||||
|
。◕‿◕。 Gleeful
|
||||||
|
ヽ( ★ω★)ノ Pumped up
|
||||||
|
_〆(。。) Writing (2)
|
||||||
|
(∿°○°)∿ ︵ ǝʌol Heartbroken
|
||||||
|
^;;^ Spider
|
||||||
|
(⓪益⓪) Staring (2)
|
||||||
|
( ̄┏∞┓ ̄) Fu Manchu Man
|
||||||
|
( • ∀•)っθΘʘ Hiding Easter eggs
|
||||||
|
_φ( °-°)/ Doing Homework
|
||||||
|
◖ර◞ʖ◟ර◗ Grandma
|
||||||
|
¬.¬ Whatever (3)
|
||||||
|
⫷ °⧭° ⫸ Clown
|
||||||
|
(♥_♥) In Love
|
||||||
|
>.< Upset (2)
|
||||||
|
( ◢д◣) Depressed (4)
|
||||||
|
ᕕ( ᐛ )ᕗ Celebrating
|
||||||
|
(¬‿¬) Cunning
|
||||||
|
└(^o^)┐ Grooving (3)
|
||||||
|
~゜・_・゜~ Raving
|
||||||
|
ᕦ◉▿◉ᕤ Owl (2)
|
||||||
|
\(^O^)/ Celebrate
|
||||||
|
(*’(OO)’*) Piggy (2)
|
||||||
|
˃ʍ˂ Enraged (2)
|
||||||
|
(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू) Sobbing (3)
|
||||||
|
( ^^)人(^^ ) Best Buds
|
||||||
|
└@(・ェ・)@┐ Beefcake
|
||||||
|
(☉__☉”) Yikes
|
||||||
|
(╯˘ -˘ )╯ Praying (2)
|
||||||
|
ε=┌( ≧▽)┘ Elated
|
||||||
|
( •_•)O °Q(•_• ) Playing Ping Pong
|
||||||
|
∋(°O°)∈ Blowfish
|
||||||
|
(;一_一) Ashamed (4)
|
||||||
|
{♥‿♥} Lovestruck
|
||||||
|
๏-) Cyclops
|
||||||
|
(o ̄∇ ̄)=◯)`ν゜)・ Punching (6)
|
||||||
|
┬─┬ノ( º _ ºノ) Putting Table Back (2)
|
||||||
|
(~_(]=--Z(◡˘) Pie Fight
|
||||||
|
((((((^_^;) Evading
|
||||||
|
(/o^)/°⊥\(^o\) Volleyball
|
||||||
|
-{'''|'''|'''|''']=[] Syringe
|
||||||
|
[^._.^]ノ彡 Nyan Cat
|
||||||
|
---(o_ _)o Tripping (2)
|
||||||
|
┬┴┬┴┤(・_├┬┴┬┴ Snooper
|
||||||
|
(ㆆ_ㆆ) Unamused
|
||||||
|
(✿◠‿◠) Hippie
|
||||||
|
ヾ(* ̄O ̄)ツ Yelling
|
||||||
|
(ɔ◔‿◔)ɔ ♥ Loving
|
||||||
|
(ノ-o-)ノ 中 Olympic Hammer Throw
|
||||||
|
(/ω・\) Peering
|
||||||
|
(´・ω・)っ由 Gift
|
||||||
|
[-_-]~ Ninja
|
||||||
|
(シ_ _)シ Apology (2)
|
||||||
|
∋∞(●゚v゚)∞∈ Pigtails
|
||||||
|
(>o<)ρミ┳┷┳゜ Table Tennis
|
||||||
|
(^̮^) Pleased (2)
|
||||||
|
♪~( ̄ε ̄;) Whistling
|
||||||
|
( ̄▼ ̄) Big Grin
|
||||||
|
⋟^≏^⋞ Kitty Cat
|
||||||
|
( ̄へ ̄) Discontent
|
||||||
|
(*・_・)ノ⌒* Throwing Away
|
||||||
|
(*@_*#) Beaten Up
|
||||||
|
(p_-) Thinking
|
||||||
|
(。_°)☆ Punched
|
||||||
|
♥‿♥ Enamored
|
||||||
|
ε-(´・`) フ Phew
|
||||||
|
༼ঢ_㇁ঢ༽ Bad hair day
|
||||||
|
(づ ̄ ³ ̄)づ Smooch (3)
|
||||||
|
O(<>'<>)O Aang
|
||||||
|
(_ _)..ooOO Dreaming
|
||||||
|
┳┻┳° Ping Pong table
|
||||||
|
^o^ Mog
|
||||||
|
(゚皿゚)r┏┳-* Shooting (2)
|
||||||
|
m( ゚皿゚)m★━━ Laser
|
||||||
|
٩◔̯◔۶ Eye Roll With Hands Up
|
||||||
|
ヽ(´Д`ヽミノ´Д`)ノ Frantic (2)
|
||||||
|
(-ε- ) Pucker up (3)
|
||||||
|
ヽ(⌐■_■)ノ♪♬ Boogie down
|
||||||
|
「(°ヘ°) Puzzled
|
||||||
|
d(^_^)b Listening to Music
|
||||||
|
( -_-)旦~ Drinking
|
||||||
|
<_< Looking (4)
|
||||||
|
(( _ _)☆ ≡〇 Header
|
||||||
|
^)_(^ Chubby
|
||||||
|
(๑´•.̫ • `๑) Blushing
|
||||||
|
(。▼皿▼) Darth Vader
|
||||||
|
(╬☉Д⊙ฺ) Cyborg
|
||||||
|
(ʘ‿ʘ) Smile
|
||||||
|
ε=ε=ε=┌(๑ʘ∀ʘ)┘ Sprinting
|
||||||
|
ƪ(˘⌣˘)ʃ Raise the roof
|
||||||
|
( ˘︹˘ ) Smug
|
||||||
|
(▰˘◡˘▰) Satisfied
|
||||||
|
(¬、¬) Shifty
|
||||||
|
¯(°_o)/¯ Confused shrug
|
||||||
|
✖‿✖ Dead person
|
||||||
|
(。_°☆\(- – ) Punch
|
||||||
|
(ɔˆ ³(ˆ⌣ˆc) Loving couple
|
||||||
|
(*▿▿* ƪ) Vampire
|
||||||
|
o(^^o)(o^^)o Hopeful
|
||||||
|
___ψ(‥ ) Studying
|
||||||
|
_φ(°-°=) Doing homework
|
||||||
|
@( o・ω・)@ Monkey
|
||||||
|
(╭ರ_•́) Inquisitive
|
||||||
|
੯ू‵ू ໒꒱ Poodle
|
||||||
|
(*^^)^*) Kiss (5)
|
||||||
|
(^~^) Meh
|
||||||
|
(/。\) Frightened
|
||||||
|
:þ Playful
|
||||||
|
(>^_^)><(^o^<) Hugging
|
||||||
|
(-_ゞ Groggy
|
||||||
|
(*^o^)人(^o^*) Buddies
|
||||||
|
(●´ノω`)コ Whispering (2)
|
||||||
|
o(´^`)o Reluctant
|
||||||
|
( つ Д `) Wiping Tears
|
||||||
|
(o´・Υ・)ノ・ Help (2)
|
||||||
|
(。・ˇдˇ・。) Pompous
|
||||||
|
(´∪`*) Friendly
|
||||||
|
ヘ(。□°)ヘ Psycho
|
||||||
|
(人’∀’) Precious
|
||||||
|
(っ˘ڡ˘ς) Yummy
|
||||||
|
┗(・ω・;)┛ How Should I Know
|
||||||
|
(о^ω^о) Giggling
|
||||||
|
(´ー`)┌フッ Golf Clap
|
||||||
|
\\(<.<|>.>)// Panicking
|
||||||
|
^(#`∀´)_Ψ Demon
|
||||||
|
(╯‵Д′)╯ Scary
|
||||||
|
:-{ -__-: Stinky
|
||||||
|
ಠᴗಠ Scheming
|
||||||
|
<(; ̄ ・ ̄) Scratching
|
||||||
|
\(^ ^)/ Glad
|
||||||
|
(╯_╰) Bummed out
|
||||||
|
┗( ●-﹏ `。)づ Hurt (2)
|
||||||
|
(-_-)# Girl
|
||||||
|
8(>_<)8 Jealous
|
||||||
|
(*°∀°)=3 Infatuated (3)
|
||||||
|
( ^_^)/ Waving
|
||||||
|
o(^_-)O Boxer
|
||||||
|
{{|└(>o< )┘|}} Up In Arms
|
||||||
|
(^^)// Applause (2)
|
||||||
|
( `_)?(_' ) Dueling
|
||||||
|
(´~`) Weary
|
||||||
|
v(^_^)v Victory (3)
|
||||||
|
(ノ_ _)ノ Surrender
|
||||||
|
<( ・ェ-)<} Bow and Arrow
|
||||||
|
( `o´)_θ☆ Kicking
|
||||||
|
(-□-)︵* Blowing a Kiss
|
||||||
|
|д・) Hiding (4)
|
||||||
|
(´Д゜)/゜⌒。 Discarding
|
||||||
|
ʕʔ Bread
|
||||||
|
(ɔ˘з˘)ɔ Romantic
|
||||||
|
ʕ •́؈•̀) Winnie the Pooh
|
||||||
|
(ó ì_í)=óò=(ì_í ò) Bro Pound
|
||||||
|
ヾ(`ε´)ノ Booing
|
||||||
|
|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅| Stereo
|
||||||
|
ʘ‿ʘ Eager
|
||||||
|
:(¦) Frog
|
||||||
|
( ^)/占~~~ Banksy
|
||||||
|
(;´༎ຶД༎ຶ`) Weeping (2)
|
||||||
|
⊂ •͡˘∠•͡˘ ⊃ Suspicious
|
||||||
|
( ° ᴗ°)~ð Proposal
|
||||||
|
(๑╹ڡ╹๑) Tasty
|
||||||
|
(¬_¬ ) Neglected
|
||||||
|
ʕु•̫͡•ʔु Bear cub (2)
|
||||||
|
┌|°з°|┘ Cutting a rug
|
||||||
|
(⊙_◎) Crazed
|
||||||
|
(✖╭╮✖) Deceased
|
||||||
|
←~(o `▽´ )oΨ Satan
|
||||||
|
˙ ͜ʟ˙ Content
|
||||||
|
( ˇ෴ˇ ) Hipster
|
||||||
|
♫.(◠౪◠).♫ Jamming to music
|
||||||
|
∊♡_ᴥ_♡∍ Puppy Love
|
||||||
|
L(´□`L) Oh No! (2)
|
||||||
|
(;´ρ`) Yawning
|
||||||
|
(╯ნ_㇁ნ)╯ Defeated
|
||||||
|
(.〜◍`皿′◍〜.) Livid (2)
|
||||||
|
ᡊ|◔じ◔|ᡊ Woody Allen
|
||||||
|
✌(გ_㇁გ)✌ Ringo Starr
|
||||||
|
╹﹏╹ Cold
|
||||||
|
☉ϖ☉ Lobster
|
||||||
|
(๑≖ิิ益≖ิ๑) Evil Laugh
|
||||||
|
(((☎))) Phone
|
||||||
|
(○`д´)ノシ Σ(っ゚Д゚)っ Chasing
|
||||||
|
o(>< )o⌒* Mad (3)
|
||||||
|
ლ(´ڡ`ლ) Licking
|
||||||
|
⪿ ↂ ˒̫̮ ↂ ⫀ Elton John
|
||||||
|
(•ᴥ• )́`́'́`́'́⻍ Porcupine
|
||||||
|
且_(゚◇゚;)ノ゙ Waiter
|
||||||
|
◖⎚∠⎚◗ Geek
|
||||||
|
-ˆ ω ˆ- Kitten
|
||||||
|
•:_:• Nagato
|
||||||
|
ε=┌(^-^)┘ Skipping
|
||||||
|
(+.+)(-.-)(_ _) Falling Asleep
|
||||||
|
[ ± _ ± ] Sick
|
||||||
|
〜〜(/ ̄▽)/ 〜ф Chasing A Butterfly
|
||||||
|
\(`0´)/ Fed Up
|
||||||
|
¥[*.*]¥ Robot
|
||||||
|
(*・)σσ(*゜O゜) Poking
|
||||||
|
( ̄ー ̄(_ _( Nodding
|
||||||
|
▼o・_・o▼ Hello
|
||||||
|
(`_^) Wink
|
||||||
|
/( _0_) ̄θ☆≡≡○ Scissor Kick
|
||||||
|
ヽ(´ー`)┌ Mellow
|
||||||
|
(^ _ ^)/~~ Goodbye
|
||||||
|
(*・)「」「」 Magic Casting
|
||||||
|
( `皿´)。ミ/ Hitting
|
||||||
|
[]゛7(∀゜*) Dialing
|
||||||
|
(((((^_^) Teleporting
|
||||||
|
( ̄ー ̄)//”” Clapping
|
||||||
|
(。。;)\(-_-) Comforting
|
||||||
|
(*  ̄)( ̄ *) Kissing
|
||||||
|
(;^_^)ッ☆( ゜o゜) Slapping
|
||||||
|
\(~O~)/ Good Morning
|
||||||
|
\_(´▽`)♪_/ Bathtub
|
||||||
|
ඞ sus
|
Loading…
Reference in New Issue
Block a user