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
|
||||
;; accept. For example:
|
||||
;;
|
||||
;;(setq doom-font (font-spec :family "Fira Code" :size 12 :weight 'semi-light)
|
||||
;; doom-variable-pitch-font (font-spec :family "Fira Sans" :size 13))
|
||||
(setq doom-variable-pitch-font (font-spec :family "Libertinus Serif" :size 13))
|
||||
;;
|
||||
;; 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
|
||||
@ -32,7 +31,12 @@
|
||||
;; 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
|
||||
;; `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
|
||||
;; numbers are disabled. For relative line numbers, set this to `relative'.
|
||||
@ -76,9 +80,9 @@
|
||||
;; they are implemented.
|
||||
|
||||
;;; agenda files
|
||||
;;(setq org-agenda-files '("~/calendar/calendar.org"
|
||||
;; "~/notebook/agenda/"
|
||||
;; "~/notebook/refile.org"))
|
||||
(setq org-agenda-files '("~/housekeeping/calendar.org"
|
||||
"~/notebook/ag/"
|
||||
"~/notebook/refile.org"))
|
||||
|
||||
|
||||
(after! org
|
||||
@ -118,13 +122,14 @@
|
||||
; (setq org-wild-notifier-keyword-whitelist nil))
|
||||
; (setq org-wild-notifier-keyword-blacklist '("DONE"))
|
||||
|
||||
|
||||
(use-package! org-wild-notifier
|
||||
:defer t
|
||||
:init
|
||||
(add-hook 'doom-post-init-hook (org-wild-notifier-mode))
|
||||
:config
|
||||
(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-blacklist '("DONE"))
|
||||
)
|
||||
@ -159,3 +164,9 @@
|
||||
(alert "test")
|
||||
)
|
||||
;;; 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
|
||||
;;window-select ; visually switch windows
|
||||
workspaces ; tab emulation, persistence & separate workspaces
|
||||
;;zen ; distraction-free coding or writing
|
||||
zen ; distraction-free coding or writing
|
||||
|
||||
:editor
|
||||
(evil +everywhere); come to the dark side, we have cookies
|
||||
@ -74,15 +74,15 @@
|
||||
vc ; version-control and Emacs, sitting in a tree
|
||||
|
||||
:term
|
||||
;;eshell ; the elisp shell that works everywhere
|
||||
eshell ; the elisp shell that works everywhere
|
||||
;;shell ; simple shell REPL for Emacs
|
||||
;;term ; basic terminal emulator for Emacs
|
||||
;;vterm ; the best terminal emulation in Emacs
|
||||
vterm ; the best terminal emulation in Emacs
|
||||
|
||||
:checkers
|
||||
syntax ; tasing you for every semicolon you forget
|
||||
;;(spell +flyspell) ; tasing you for misspelling mispelling
|
||||
;;grammar ; tasing grammar mistake every you make
|
||||
(spell +flyspell) ; tasing you for misspelling mispelling
|
||||
grammar ; tasing grammar mistake every you make
|
||||
|
||||
:tools
|
||||
;;ansible
|
||||
@ -101,7 +101,7 @@
|
||||
;;pass ; password manager for nerds
|
||||
;;pdf ; pdf enhancements
|
||||
;;prodigy ; FIXME managing external services & code builders
|
||||
;;rgb ; creating color strings
|
||||
rgb ; creating color strings
|
||||
;;taskrunner ; taskrunner for all your projects
|
||||
;;terraform ; infrastructure as code
|
||||
;;tmux ; an API for interacting with tmux
|
||||
|
@ -4,11 +4,11 @@
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer>
|
||||
<family>Terminus</family>
|
||||
<family>Noto Sans Mono</family>
|
||||
<family>Unifont-JP</family>
|
||||
<family>Unifont Upper</family>
|
||||
<family>Unifont CSUR</family>
|
||||
<family>Noto Sans Mono</family>
|
||||
<family>Terminus</family>
|
||||
<family>Liberation Mono</family>
|
||||
<family>FontAwesome</family>
|
||||
<family>Braille</family>
|
||||
|
@ -1,188 +1,32 @@
|
||||
# -*- 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-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
|
||||
|
||||
# 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=
|
||||
|
||||
pad= 8x8
|
||||
[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]
|
||||
color=191724 e0def4
|
||||
color=1A1826 D9E0EE
|
||||
|
||||
[colors]
|
||||
background=000000
|
||||
foreground=e0def4
|
||||
regular0=26233a # black
|
||||
regular1=eb6f92 # red
|
||||
regular2=31748f # green
|
||||
regular3=f6c177 # yellow
|
||||
regular4=9ccfd8 # blue
|
||||
regular5=c4a7e7 # magenta
|
||||
regular6=ebbcba # cyan
|
||||
regular7=e0def4 # white
|
||||
|
||||
bright0=6e6a86 # bright black
|
||||
bright1=eb6f92 # bright red
|
||||
bright2=31748f # bright green
|
||||
bright3=f6c177 # bright yellow
|
||||
bright4=9ccfd8 # bright blue
|
||||
bright5=c4a7e7 # bright magenta
|
||||
bright6=ebbcba # bright cyan
|
||||
bright7=e0def4 # bright white
|
||||
alpha=0.9
|
||||
alpha=0.85
|
||||
foreground=ffffff
|
||||
background=222222
|
||||
regular0=6E6C7E # black
|
||||
regular1=F28FAD # red
|
||||
regular2=ABE9B3 # green
|
||||
regular3=FAE3B0 # yellow
|
||||
regular4=96CDFB # blue
|
||||
regular5=F5C2E7 # magenta
|
||||
regular6=89DCEB # cyan
|
||||
regular7=D9E0EE # white
|
||||
bright0=988BA2 # bright black
|
||||
bright1=F28FAD # bright red
|
||||
bright2=ABE9B3 # bright green
|
||||
bright3=FAE3B0 # bright yellow
|
||||
bright4=96CDFB # bright blue
|
||||
bright5=F5C2E7 # bright magenta
|
||||
bright6=89DCEB # bright cyan
|
||||
bright7=D9E0EE # bright white
|
||||
|
@ -1,6 +1,6 @@
|
||||
[Settings]
|
||||
gtk-theme-name=Adwaita-dark
|
||||
gtk-icon-theme-name=hicolor
|
||||
gtk-theme-name=Materia-dark
|
||||
gtk-icon-theme-name=Papirus-Dark
|
||||
gtk-font-name=Sans 10
|
||||
gtk-cursor-theme-name=Adwaita
|
||||
gtk-cursor-theme-size=0
|
||||
|
@ -17,6 +17,7 @@ cmd open ${{
|
||||
*.kra|*.krz|*.ora) setsid -f krita $f >/dev/null 2>&1 && exit 0 ;;
|
||||
*.xlsx) setsid -f libreoffice $f >/dev/null 2>&1 && exit 0 ;;
|
||||
*.sc) sc-im $f ;;
|
||||
*.org) setsid -f em $f >/dev/null 2>&1 && exit 0 ;;
|
||||
esac
|
||||
case $(file --mime-type "$(readlink -f $f)" -b) in
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) localc $fx ;;
|
||||
@ -33,7 +34,8 @@ cmd open ${{
|
||||
;;
|
||||
audio/*) mpv --audio-display=no $f ;;
|
||||
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/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 ;;
|
||||
|
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
|
||||
|
||||
# Default programs:
|
||||
export EDITOR="emnw"
|
||||
export EDITOR="nvim"
|
||||
export TERMINAL="foot"
|
||||
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 $browser $BROWSER
|
||||
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
|
||||
output "*" background ~/.local/share/bg fill
|
||||
exec change-background
|
||||
|
||||
|
||||
### daemons
|
||||
|
||||
|
||||
# autotype
|
||||
exec ydotoold
|
||||
# notifications
|
||||
exec swaync
|
||||
|
||||
# display orientation
|
||||
exec --no-startup-id kanshi
|
||||
@ -48,7 +49,13 @@ exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
# 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 dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
||||
|
||||
@ -60,13 +67,14 @@ workspace_auto_back_and_forth no
|
||||
show_marks yes
|
||||
|
||||
# looks
|
||||
font pango: monospace 8
|
||||
gaps inner 25
|
||||
#default_border pixel 2
|
||||
bindsym $mod+Control+y border toggle
|
||||
|
||||
#set $cl_high #F5C2E7
|
||||
set $cl_high #1C242D
|
||||
set $cl_indi #1C242D
|
||||
set $cl_back #1E1D2F
|
||||
set $cl_high #333333
|
||||
set $cl_indi #333333
|
||||
set $cl_back #222222
|
||||
set $cl_fore #d9d8d8
|
||||
set $cl_urge #FF0000
|
||||
|
||||
@ -92,7 +100,8 @@ bindsym $mod+q kill
|
||||
|
||||
# start your launcher
|
||||
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.
|
||||
# resize them with right mouse button + $mod.
|
||||
@ -105,7 +114,7 @@ floating_modifier $mod normal
|
||||
bindsym $mod+Shift+r reload
|
||||
|
||||
# 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)
|
||||
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+Shift+Print exec grimshot save window $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||
# alternative keybind
|
||||
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+Shift+u exec grimshot save window $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+Shift+u exec grimshot save window $HOME/Pictures/Screenshots/$(date +'%Y-%m-%d_%H.%M.%S_%Z').png
|
||||
|
||||
|
||||
### programs
|
||||
|
||||
# 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
|
||||
bindsym $mod+w exec $browser
|
||||
|
||||
# agenda
|
||||
bindsym $mod+c exec $term -e $editor --eval '(org-agenda-list)'
|
||||
|
||||
# diary
|
||||
bindsym $mod+Control+n $term -e $editor --eval '(org-journal-new-entry 1)'
|
||||
bindsym $mod+c exec emacsclient -c --eval '(org-agenda-list)' || emacs --eval '(org-agenda-list)'
|
||||
|
||||
# notebook
|
||||
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)
|
||||
bindsym $mod+Shift+n exec $term -e newsboat
|
||||
|
||||
# notifications tab
|
||||
bindsym $mod+Shift+t exec $term -e swaync-client -t
|
||||
bindsym $mod+t exec swaync-client -t
|
||||
|
||||
# file manager
|
||||
bindsym $mod+r exec $term -e lf
|
||||
|
||||
# emacs
|
||||
bindsym $mod+e exec $term -e $editor
|
||||
bindsym $mod+Shift+e exec em
|
||||
bindsym $mod+e exec emacsclient -c || emacs
|
||||
|
||||
# mail
|
||||
#bindsym $mod+e exec $term -e neomutt
|
||||
|
||||
# start tasks in dmenu
|
||||
bindsym $mod+x exec start-tasks
|
||||
bindsym $mod+Shift+x exec start-tasks
|
||||
|
||||
# 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+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?
|
||||
#bindsym $mod+z exec dmenukaomoji
|
||||
bindsym $mod+z exec dmenukaomoji
|
||||
|
||||
# keepass dmenu
|
||||
bindsym $mod+shift+Insert exec keepmenu
|
||||
@ -189,6 +196,9 @@ bindsym $mod+Control+m exec musdl
|
||||
# youtube client
|
||||
bindsym $mod+y exec io.freetubeapp.FreeTube $(wl-paste)
|
||||
|
||||
# games
|
||||
bindsym $mod+g exec taverner
|
||||
|
||||
# workspace names
|
||||
set $wp1 1
|
||||
set $wp2 2
|
||||
@ -201,6 +211,19 @@ set $wp8 8
|
||||
set $wp9 9
|
||||
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
|
||||
bindsym $mod+1 workspace $wp1
|
||||
bindsym $mod+2 workspace $wp2
|
||||
@ -255,9 +278,9 @@ bindsym $mod+Alt+down move workspace to output down
|
||||
bindsym $mod+s sticky toggle
|
||||
|
||||
# switch the current container between different layout styles
|
||||
# bindsym $mod+s layout stacking
|
||||
# bindsym $mod+w layout tabbed
|
||||
# bindsym $mod+e layout toggle split
|
||||
#bindsym $mod+Shift+s layout stacking
|
||||
bindsym $mod+Shift+w layout tabbed
|
||||
bindsym $mod+Shift+e layout toggle split
|
||||
|
||||
# make the current focus 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+i exec mpc seek 0%
|
||||
|
||||
bindsym $mod+Shift+s exec ~/.config/sway/scripts/sway-select-window
|
||||
|
||||
include /etc/sway/config.d/*
|
||||
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
|
||||
"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)
|
||||
// "width": 1280, // Waybar width
|
||||
// Choose the order of the modules
|
||||
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"],
|
||||
"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": {
|
||||
"disable-scroll-wraparound": true
|
||||
},
|
||||
// Modules configuration
|
||||
// "sway/workspaces": {
|
||||
"sway/workspaces": {
|
||||
// "disable-scroll": true,
|
||||
// "all-outputs": true,
|
||||
// "format": "{name}: {icon}",
|
||||
// "format-icons": {
|
||||
// "1": "",
|
||||
// "2": "",
|
||||
// "3": "",
|
||||
// "4": "",
|
||||
// "5": "",
|
||||
// "urgent": "",
|
||||
// "focused": "",
|
||||
// "default": ""
|
||||
// }
|
||||
// },
|
||||
"all-outputs": true,
|
||||
"format": "{icon}",
|
||||
"format-icons": {
|
||||
"1": "1-em", // emacs
|
||||
"2": "2-se", // search/web
|
||||
"3": "3-tm", // terminal
|
||||
"4": "4",
|
||||
"5": "5",
|
||||
"6": "6",
|
||||
"7": "7",
|
||||
"8": "8-sch", // schedule
|
||||
"9": "9-comms",
|
||||
"10": "10-mon", // monitor
|
||||
}
|
||||
},
|
||||
"keyboard-state": {
|
||||
"numlock": true,
|
||||
"capslock": true,
|
||||
@ -101,10 +103,13 @@
|
||||
"car": "",
|
||||
"default": ["", "", ""]
|
||||
},
|
||||
"on-click": "pavucontrol"
|
||||
"on-click": "$TERMINAL -e pulsemixer"
|
||||
// "on-click": "pavucontrol"
|
||||
},
|
||||
"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,
|
||||
"format-disconnected": "-",
|
||||
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped",
|
||||
|
@ -2,7 +2,8 @@
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
font-family: IBMPlexMono, monospace;
|
||||
font-size: 12px;
|
||||
font-size: 10px;
|
||||
/*font-size: 14px;*/
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
@ -39,14 +40,18 @@ window#waybar.chromium {
|
||||
padding: 0 8px;
|
||||
background-color: #6B313D;
|
||||
color: #bbbbbb;
|
||||
/* background-color: transparent;
|
||||
color: #ffffff;*/
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
|
||||
#workspaces button.focused {
|
||||
/*colorful*/
|
||||
color: #000000;
|
||||
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 {
|
||||
@ -72,11 +77,17 @@ window#waybar.chromium {
|
||||
#idle_inhibitor,
|
||||
#bluetooth,
|
||||
#custom-swaync,
|
||||
#custom-emacsstatus,
|
||||
#mpd {
|
||||
padding: 0 6px;
|
||||
border-right: 2px solid #424242;
|
||||
color: #999999;
|
||||
/*color: #ffffff*/
|
||||
}
|
||||
|
||||
/* im using this near the right edge */
|
||||
#custom-emacsstatus {
|
||||
padding: 0 6px;
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
#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:
|
||||
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 "
|
||||
#PS1="[%n@%M %~]$ "
|
||||
#PS1=" %~ $ "
|
||||
PS1=" %{$fg[magenta]%}%~%{$fg[red]%} %{$reset_color%}λ%b " # minimal
|
||||
source /usr/share/git-core/contrib/completion/git-prompt.sh
|
||||
setopt PROMPT_SUBST ; PS1='[%n@%m %c$(__git_ps1 " (%s)")]\$ '
|
||||
setopt autocd # Automatically cd into typed directory.
|
||||
stty stop undef # Disable ctrl-s to freeze terminal.
|
||||
setopt interactive_comments
|
||||
@ -13,6 +11,7 @@ setopt interactive_comments
|
||||
# History in cache directory:
|
||||
HISTSIZE=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"
|
||||
|
||||
# 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")" &&
|
||||
case "$(file --mime-type -b "$trueloc")" in
|
||||
video/* ) mpvpaper && 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..." ;;
|
||||
video/* ) ln -sf "$trueloc" "$bgaloc" && 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..."
|
||||
if [[ -f "$bgaloc" ]]; then
|
||||
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 & ;;
|
||||
*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 & ;;
|
||||
*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*)
|
||||
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]
|
||||
Type=Application
|
||||
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