added doom/emacs, zsh, and polybar

This commit is contained in:
VincentKnightTesting 2022-03-09 01:05:14 -06:00
parent f06ecc39b3
commit 71434b916f
38 changed files with 1036 additions and 3121 deletions

553
.doom.d/config.el Normal file
View File

@ -0,0 +1,553 @@
;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here! Remember, you do not need to run 'doom
;; refresh' after modifying this file!
;; These are used for a number of things, particularly for GPG configuration,
;; some email clients, file templates and snippets.
(setq doom-localleader-key "'")
;; (advice-add #'doom-load-session :ignore)
;; Doom exposes five (optional) variables for controlling fonts in Doom. Here
;; are the three important ones:
;;
;; + `doom-font'
;; + `doom-variable-pitch-font'
;; + `doom-big-font' -- used for `doom-big-font-mode'
;;
;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd
;; font string. You generally only need these two:
;; test
(setq doom-font
(font-spec :family "CaskaydiaCove Nerd Font" :size 12)
doom-big-font
(font-spec :family "JetBrainsMono Nerd Font" :size 22)
doom-variable-pitch-font
(font-spec :family "Overpass" :size 12))
(advice-add 'doom/load-session :override #'ignore)
;; 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. These are the defaults.
(setq doom-theme 'doom-wilmersdorf)
;; If you intend to use org, it is recommended you change this!
(setq org-directory "~/org/")
;; If you want to change the style of line numbers, change this to `relative' or
;; `nil' to disable it:
(setq display-line-numbers-type nil)
(setq-default truncate-lines t)
;; Here are some additional functions/macros that could help you configure Doom:
;;
;; - `load!' for loading external *.el files relative to this one
;; - `use-package' for configuring packages
;; - `after!' for running code after a package has loaded
;; - `add-load-path!' for adding directories to the `load-path', where Emacs
;; looks when you load packages with `require' or `use-package'.
;; - `map!' for binding new keys
;;
;; To get information about any of these functions/macros, move the cursor over
;; the highlighted symbol at press 'K' (non-evil users must press 'C-c g k').
;; This will open documentation for it, including demos of how they are used.
;;
;; You can also try 'gd' (or 'C-c g d') to jump to their definition and see how
;; they are implemented.
;;
;;
;;
;;
;;
;; don't ask for risky variables in dir-locals
(progn (advice-add 'risky-local-variable-p :override #'ignore)
(setq enable-local-variables t enable-local-eval t))
(after! evil-collection (setq evil-collection-mode-list (delete 'lispy evil-collection-mode-list)))
;; deactived for now (dont need)
;; (add-hook! window-setup #'doom/quickload-session)
;; (add-hook! kill-emacs #'doom/quicksave-session)
(after! magit
(map! :leader :n "ag" #'magit-status)
(magit-auto-revert-mode +1)
(global-auto-revert-mode +1)
(setq magit-git-global-arguments
'("--no-pager" "-c" "core.preloadindex=true" "-c" "log.showSignature=false" "-c" "color.ui=false" "-c" "color.diff=false"))
(magit-wip-mode +1)
(map! :map magit-mode-map :n "RET" #'magit-diff-visit-worktree-file)
(defun qleguennec/commit-to-wip ()
(interactive)
(magit-with-toplevel
(dolist (file (magit-unstaged-files))
(magit-stage-file file))
(magit-run-git "commit" (concat "--message=[wip " (format-time-string "%Y-%m-%d %H:%M") "]")))))
(map! :leader :n "h." #'helpful-at-point)
(map! :leader :n "o e" #'projectile-run-shell)
(map! :n "gp" #'profiler-start
:n "gP" #'profiler-stop)
(setq evil-vsplit-window-right t evil-split-window-below t evil-escape-key-sequence nil)
(defun insert-random-uuid ()
"Insert a UUID.
This commands calls uuidgen on MacOS, Linux, and calls PowelShell on Microsoft Windows.
URL `http://ergoemacs.org/emacs/elisp_generate_uuid.html'
Version 2020-06-04"
(interactive)
(let ((uuid (string-trim-right (shell-command-to-string "uuidgen"))))
(kill-new (concat ":" uuid))
(insert uuid)))
(setq warning-suppress-types '((yasnippet backquote-change)))
(defun recenter-and-blink (&rest _ignore) (doom-recenter-a) (+nav-flash-blink-cursor))
(advice-add #'+lookup/definition :after #'recenter-and-blink)
(defun join-lines-after-delete (&rest _ignore) (interactive) (delete-blank-lines))
(after! lispy
(advice-add #'lispy-up :after #'doom-recenter-a)
(advice-add #'lispy-down :after #'doom-recenter-a)
(advice-add #'lispy-move-down :after #'doom-recenter-a)
(advice-add #'lispy-move-up :after #'doom-recenter-a)
(setq lispy-eval-display-style 'overlay)
(map! :map lispy-mode-map :i "[" #'lispy-brackets :i "{" #'lispy-braces))
(after! lispyville
:config
(add-hook 'lispyville-delete #'join-lines-after-delete)
(add-hook 'lispyville-delete-whole-line #'join-lines-after-delete)
(add-hook 'lispyville-delete-line #'join-lines-after-delete))
(after! projectile
(setq projectile-project-name-function
(lambda (project-root)
(let ((project-root (projectile-project-root))
(wp-split (split-string project-root "wp/")))
(if (= 2 (length wp-split))
(replace-regexp-in-string "/$" "" (cadr wp-split))
(projectile-default-project-name project-root)))))
(setq projectile-use-git-grep t)
(setq projectile-enable-caching nil)
(setq projectile-indexing-method 'alien)
(setq projectile-project-root-functions
#'(projectile-root-top-down projectile-root-top-down-recurring
projectile-root-bottom-up
projectile-root-local)))
(advice-add 'evil-window-up
:after
(lambda (arg)
(when (string-equal " *NeoTree*" (buffer-name (current-buffer)))
(evil-window-right 1))))
(after! flycheck :config (advice-add #'flycheck-next-error :after #'recenter-and-blink))
(after! evil
(require 'evil-textobj-anyblock)
(evil-define-text-object my-evil-textobj-anyblock-inner-quote
(count &optional beg end type)
"Select the closest outer quote."
(let ((evil-textobj-anyblock-blocks
'(("'" . "'") ("\"" . "\"") ("`" . "`") ("" . ""))))
(evil-textobj-anyblock--make-textobj beg end type count nil)))
(evil-define-text-object my-evil-textobj-anyblock-a-quote
(count &optional beg end type)
"Select the closest outer quote."
(let ((evil-textobj-anyblock-blocks
'(("'" . "'") ("\"" . "\"") ("`" . "`") ("" . ""))))
(evil-textobj-anyblock--make-textobj beg end type count t)))
(define-key evil-inner-text-objects-map "q" 'my-evil-textobj-anyblock-inner-quote)
(define-key evil-outer-text-objects-map "q" 'my-evil-textobj-anyblock-a-quote)
(advice-add 'evil-scroll-line-to-center :after #'recenter-and-blink)
(advice-add 'evil-backward-paragraph :after #'recenter-and-blink)
(advice-add 'evil-forward-paragraph :after #'recenter-and-blink)
(advice-add 'evil-ex-search-next :after #'recenter-and-blink)
(advice-add 'evil-ex-search-previous :after #'recenter-and-blink)
(advice-add 'evil-goto-line :after #'recenter-and-blink)
(advice-add 'evil-goto-line :after #'recenter-and-blink)
(advice-add 'evil-forward-section-begin :after #'recenter-and-blink)
(advice-add 'evil-forward-section-end :after #'recenter-and-blink)
(advice-add 'evil-backward-section-begin :after #'recenter-and-blink)
(advice-add 'evil-backward-section-end :after #'recenter-and-blink)
(map! :n
"'"
#'evil-use-register
:n
"{"
#'evil-backward-section-begin
:n
"}"
#'evil-forward-section-begin
:nvi
"C-/"
#'evil-search-forward
:nvi
"C-j"
(cmd! () (save-excursion (evil-beginning-of-line)))))
(after! evil-snipe :config (setq evil-snipe-scope 'whole-buffer))
(after! lsp-mode
(remove-hook 'lsp-mode-hook #'lsp-ui-mode)
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\resources\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\target\\'")
(add-to-list 'lsp-file-watch-ignored-directories "[/\\\\]\\node-modules\\'")
(map! :n
"C-/" #'lsp-find-references))
(after! cider
;; (add-hook 'company-completion-started-hook 'ans/set-company-maps)
;; (add-hook 'company-completion-finished-hook 'ans/unset-company-maps)
;; (add-hook 'company-completion-cancelled-hook 'ans/unset-company-maps)
(remove-hook 'cider-mode-hook #'rainbow-delimiters-mode)
(remove-hook 'clojure-mode-hook #'rainbow-delimiters-mode)
;; (add-hook 'clojure-mode-hook #'lsp)
;; (add-hook 'clojurescript-mode-hook #'lsp)
(setq clojure-toplevel-inside-comment-form t)
(setq cider-show-error-buffer nil)
(map! :map lsp-mode-map
:nv "gd" #'lsp-find-definition
:nv "C-/" #'lsp-find-references)
(defun qleguennec/avoid-compiled (filename)
(if (s-matches? ".*/resources/public/cljs-out/dev.*" filename)
(s-replace "/resources/public/cljs-out/dev"
"/src/cljs"
filename)
filename))
;; (defadvice! lsp-xrefs-no-compiled (oldfunc locations)
;; :around #'lsp--locations-to-xref-items
;; (let* ((uri (gethash "uri" locations)))
;; (remhash "uri" locations)
;; (puthash "uri" (qleguennec/avoid-compiled uri)
;; locations)
;; (funcall oldfunc locations)))
;; (advice-remove 'lsp--locations-to-xref-items #'lsp-xrefs-no-compiled)
(defun clojure-before-save-hook (&rest _args)
(when (and (fboundp #'alix-controller/zprint-file)
(or
(equal major-mode 'clojure-mode)
(equal major-mode 'clojurescript-mode)))
;; (alix-controller/zprint-file)
))
(add-hook 'before-save-hook
#'clojure-before-save-hook)
(setq cljr-auto-clean-ns nil cljr-auto-sort-ns nil)
;; (add-hook 'cider-repl-mode-hook #'cider-company-enable-fuzzy-completion)
;; (add-hook 'cider-mode-hook #'cider-company-enable-fuzzy-completion)
(set-popup-rules! '(("^\\*cider-inspect" :vslot 2 :ttl nil :quit nil)
("^\\*cider-result*" :slot 1 :vslot 1 :quit nil :select t)))
;; (remove-hook 'before-save-hook #'cider/indent-before-save)
(defun indent-after-paste
(&rest _ignore)
(call-interactively #'+evil/reselect-paste)
(call-interactively #'evil-indent-line)
(call-interactively #'evil-indent)
(call-interactively #'evil-first-non-blank)
(when cider-mode (call-interactively #'clojure-align)))
(advice-add 'evil-paste-after :after #'indent-after-paste)
(advice-add 'evil-paste-before :after #'indent-after-paste)
(setq cider-font-lock-reader-conditionals
nil
cider-font-lock-dynamically
'(macro core)
cider-inspector-auto-select-buffer
nil
cider-save-file-on-load
t
cider-prompt-for-symbol
nil)
(add-hook 'cider-repl-mode-hook #'cider-company-enable-fuzzy-completion)
(add-hook 'cider-mode-hook #'cider-company-enable-fuzzy-completion)
(defun ans/unset-company-maps
(&rest unused)
"Set default mappings (outside of company).
Arguments (UNUSED) are ignored."
(general-def :states
'insert
:keymaps
'override
"<up>"
nil
"<down>"
nil
"C-j"
nil
"C-k"
nil
"RET"
nil
"*"
nil
[return]
nil))
(defun ans/set-company-maps
(&rest unused)
"Set maps for when you're inside company completion.
Arguments (UNUSED) are ignored."
(general-def :states
'insert
:keymaps
'override
"<down>"
'company-select-next
"<up>"
'company-select-previous
"C-j"
'company-select-next
"C-k"
'company-select-previous
"RET"
'company-complete
"*"
'counsel-company
[return]
'company-complete))
(setq nrepl-log-messages t)
(map! :map
cider-repl-mode-map
:ni
"<down>"
#'cider-repl-forward-input
:ni
"<up>"
#'cider-repl-backward-input)
(map! :map cider-inspector-mode-map :ni "<mouse-8>" #'cider-inspector-pop)
(map! :map cider-mode-map :localleader "e D" #'cider-debug-defun-at-point)
(remove-hook 'cider-connected-hook #'+clojure--cider-dump-nrepl-server-log-h))
(defun qleguennec/set-frame-transparency (&optional frame)
(interactive)
(let ((frame (or frame (selected-frame))))
(set-frame-parameter frame 'alpha-background 80)))
(dolist (frame (visible-frame-list))
(qleguennec/set-frame-transparency frame))
(add-to-list 'after-make-frame-functions
#'qleguennec/set-frame-transparency)
;; (map! :n "C-l" #'+workspace/switch-right :n "C-h" #'+workspace/switch-left)
(map! :map emacs-lisp-mode-map :localleader "e D" #'edebug-defun)
(map! :leader
:nv "w v" (lambda! ()
(call-process "i3-msg" nil 0 nil "split" "h")
(make-frame))
:nv "w s" (lambda! ()
(call-process "i3-msg" nil 0 nil "split" "v")
(make-frame)))
(after! company
:config
(setq company-echo-last-msg 't)
(map!
:map company-active-map
"`"
#'counsel-company))
;; (use-package wgrep :config (setq wgrep-change-readonly-file t))
(use-package marginalia
:config
(marginalia-mode +1)
(setq marginalia-annotators '(marginalia-annotators-heavy))
:bind
(:map minibuffer-local-map ("M-a" . marginalia-cycle)))
(use-package embark
:bind (("C-S-a" . embark-act) ;; pick some comfortable binding
("C-h B" . embark-bindings) ;; alternative for `describe-bindings'
("C-e" . embark-export))
:init
;; Optionally replace the key help with a completing-read interface
(setq prefix-help-command #'embark-prefix-help-command)
:config
;; Hide the mode line of the Embark live/completions buffers
(add-to-list 'display-buffer-alist
'("\\`\\*Embark Collect \\(Live\\|Completions\\)\\*"
nil
(window-parameters (mode-line-format . none)))))
(use-package embark-consult
:after (embark consult)
:demand t ; only necessary if you have the hook below
;; if you want to have consult previews as you move around an
;; auto-updating embark collect buffer
:hook (embark-collect-mode . embark-consult-preview-minor-mode))
(use-package consult
:demand t
:init
;; Optionally configure the register formatting. This improves the register
;; preview for `consult-register', `consult-register-load',
;; `consult-register-store' and the Emacs built-ins.
(setq register-preview-delay 0 register-preview-function #'consult-register-format)
;; Optionally tweak the register preview window.
;; This adds thin lines, sorting and hides the mode line of the window.
(advice-add #'register-preview :override #'consult-register-window)
:config
;; Use Consult to select xref locations with preview
(setq xref-show-xrefs-function #'xref--show-xref-buffer xref-show-definitions-function #'xref-show-definitions-buffer)
(autoload 'projectile-project-root "projectile")
(setq consult-project-root-function #'projectile-project-root)
(setq consult-git-grep-command
(concat
"git --no-pager grep --null --color=always --extended-regexp --line-number -I -e ARG OPTS"
" -- :!orientdb-community-importers-2.2.37"))
(map! :vn
"?"
#'consult-git-grep
:n
"/"
#'consult-line
:n
"SPC '"
#'selectrum-repeat
:leader
"i m"
#'consult-global-mark
:leader
"i i"
#'consult-imenu-multi))
(use-package orderless
:init (icomplete-mode) ; optional but recommended!
:custom (completion-styles '(orderless)))
(after! centaur-tabs
(centaur-tabs-group-by-projectile-project)
(map!
:map centaur-tabs-mode-map
"C-l" #'centaur-tabs-forward
"C-h" #'centaur-tabs-backward))
(defun qleguennec/put-file-name-on-clipboard ()
"Put the current file name on the clipboard."
(interactive)
(let ((filename (if (equal major-mode 'dired-mode) default-directory (buffer-file-name))))
(when filename
(with-temp-buffer (insert filename) (clipboard-kill-region (point-min) (point-max)))
(message filename))))
(advice-add #'evil-next-line :after #'doom-recenter-a)
(advice-add #'evil-previous-line :after #'doom-recenter-a)
(setq frame-title-format
'((:eval (if (equal major-mode 'dired-mode)
default-directory
(buffer-file-name)))
" Doom Emacs"))
(defun qleguennec/cycle-themes ()
(interactive)
(let* ((sorted-themes (->> (custom-available-themes)
(-filter (lambda (theme)
(and (not (-contains?
'(doom-tomorrow-day
doom-flatwhite
doom-homage-white)
theme))
(let ((theme (symbol-name theme)))
(and (s-starts-with? "doom" theme)
(not (s-ends-with? "light" theme)))))))
(-sort #'string< )))
(themes-from-current (-drop-while (lambda (theme) (not (eq doom-theme theme))) sorted-themes))
(next-theme (cadr (append themes-from-current sorted-themes))))
(message (symbol-name next-theme))
(setq doom-theme next-theme)
(load-theme next-theme t)
(doom/reload-theme)))
(defun qleguennec/toggle-transparency (&optional frame)
(interactive)
(let* ((frame (or frame (selected-frame)))
(alpha (frame-parameter frame 'alpha)))
(set-frame-parameter
frame 'alpha
(if (eql (cond ((numberp alpha) alpha)
((numberp (cdr alpha)) (cdr alpha))
;; Also handle undocumented (<active> <inactive>) form.
((numberp (cadr alpha)) (cadr alpha)))
100)
'(85 . 50) '(100 . 100)))))
(map!
:leader
:nvi "h h" #'qleguennec/cycle-themes)
(defun qleguennec/prettier-parens:fontify-search (limit)
(let ((result nil)
(finish nil)
(bound (+ (point) limit)))
(while (not finish)
(if (re-search-forward "\\s)" bound t)
(when (and (= 0 (string-match-p "\\s)*$" (buffer-substring-no-properties (point) (line-end-position))))
(not (eq (char-before (1- (point))) 92)))
(setq result (match-data)
finish t))
(setq finish t)))
result))
(defface qleguennec/prettier-parens:dim-paren-face
'((((class color) (background dark))
(:foreground "grey30"))
(((class color) (background light))
(:foreground "grey60")))
"Prettier parens"
:group 'prettier-parens)
(define-minor-mode prettier-parens-mode
"Prettier parens mode."
:init-value nil
(if prettier-parens-mode
(progn (rainbow-delimiters-mode-disable)
(font-lock-add-keywords
nil '((qleguennec/prettier-parens:fontify-search . 'qleguennec/prettier-parens:dim-paren-face)))
(if (fboundp 'font-lock-flush)
(font-lock-flush)
(when font-lock-mode
(with-no-warnings
(font-lock-fontify-buffer)))))
(progn
(font-lock-remove-keywords nil
'((qleguennec/prettier-parens:fontify-search . 'qleguennec/prettier-parens:dim-paren-face)))
(if (fboundp 'font-lock-flush)
(font-lock-flush)
(when font-lock-mode
(with-no-warnings
(font-lock-fontify-buffer)))))))
(add-hook! '(clojure-mode-hook clojurescript-mode-hook emacs-lisp-mode-hook)
(defun enable-lisp-modes (&rest args)
(prettier-parens-mode)))

12
.doom.d/custom.el Normal file
View File

@ -0,0 +1,12 @@
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(package-selected-packages '(cargo lsp-mode selectrum rust-mode flimenu amx)))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)

206
.doom.d/init.el Normal file
View File

@ -0,0 +1,206 @@
;;; init.el -*- lexical-binding: t; -*-
;; This file controls what Doom modules are enabled and what order they load in.
;; Remember to run 'doom sync' after modifying it!
;; NOTE Press 'SPC h d h' (or 'C-h d h' for non-vim users) to access Doom's
;; documentation. There you'll find information about all of Doom's modules
;; and what flags they support.
;; NOTE Move your cursor over a module's name (or its flags) and press 'K' (or
;; 'C-c g k' for non-vim users) to view its documentation. This works on
;; flags as well (those symbols that start with a plus).
;;
;; Alternatively, press 'gd' (or 'C-c g d') on a module to browse its
;; directory (for easy access to its source code).
;;
(doom! :input
;;chinese
;;japanese
:completion
company ; the ultimate code completion backend
;;helm ; the *other* search engine for love and life
;;ido ; the other *other* search engine...
;; (ivy
;; +prescient
;; +fuzzy
;; +icons)
; a search engine for love and life
:ui
;;deft ; notational velocity for Emacs
doom ; what makes DOOM look the way it does
doom-dashboard ; a nifty splash screen for Emacs
doom-quit ; DOOM quit-message prompts when you quit Emacs
;;fill-column ; a `fill-column' indicator
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
;;hydra
;; indent-guides ; highlighted indent columns
modeline
; snazzy, Atom-inspired modeline, plus API
nav-flash ; blink the current line after jumping
;; neotree ; a project drawer, like NERDTree for vim
ophints
; highlight the region an operation acts on
(popup ; tame sudden yet inevitable temporary windows
+all ; catch all popups that start with an asterix
+defaults) ; default popup rules
(ligatures +extra +fira)
;; tabs ; an tab bar for Emacs
;; treemacs
; a project drawer, like neotree but cooler
;;unicode ; extended unicode support for various languages
vc-gutter ; vcs diff in the fringe
;; 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
:editor
(evil +everywhere) ; come to the dark side, we have cookies
file-templates ; auto-snippets for empty files
;; fold ; (nigh) universal code folding
;; (format +onsave)
; automated prettiness
;;god ; run Emacs commands without modifier keys
lispy ; vim for lisp, for people who don't like vim
multiple-cursors
; editing in many places at once
;; objed ; text object editing for the innocent
;; ^
;; parinfer ; turn lisp into python, sort of
;; ;; rotate-text
;; ; cycle region at point between text candidates
snippets
; my elves. They type so I don't have to
;;word-wrap ; soft wrapping with language-aware indent
:emacs
(dired
+icons) ; making dired pretty [functional]
;; electric ; smarter, keyword-based electric-indent
;; ibuffer ; interactive buffer management
vc ; version-control and Emacs, sitting in a tree
:term
;; eshell ; a consistent, cross-platform shell (WIP)
;;shell ; a terminal REPL for Emacs
;; term ; terminals in Emacs
;; vterm
; another terminals in Emacs
:checkers
syntax ; tasing you for every semicolon you forget
;;spell ; tasing you for misspelling mispelling
;;grammar ; tasing grammar mistake every you make
:tools
;;ansibly
;;debugger ; FIXME stepping through code, to help you add bugs
;;direnv
;;docker
;;editorconfig ; let someone else argue about tabs vs spaces
;;ein ; tame Jupyter notebooks with emacs
(eval +overlay) ; run code, run (also, repls)
;;flyspell ; tasing you for misspelling mispelling
;;gist ; interacting with github gists
(lookup ; helps you navigate your code and documentation
+docsets) ; ...or in Dash docsets locally
lsp
;;macos ; MacOS-specific commands
magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs
;;pass ; password manager for nerds
;;pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders
;;rgb ; creating color strings
;;terraform ; infrastructure as code
;;tmux ; an API for interacting with tmux
;;upload ; map local to remote projects via ssh/ftp
:lang
;;agda ; types of types of types of types...
;;assembly ; assembly for fun or debugging
;; cc ; C/C++/Obj-C madness
(clojure +lsp)
;; clojure
; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs
;;crystal ; ruby at the speed of c
;; (csharp +lsp +unity)
; unity, .NET, and mono shenanigans
data ; config/data formats
;;elixir ; erlang done right
;;elm ; care for a cup of TEA?
emacs-lisp ; drown in parentheses
;;erlang ; an elegant language for a more civilized age
;;ess ; emacs speaks statistics
;;faust ; dsp, but you get to keep your soul
;;fsharp ; ML stands for Microsoft's Language
;;go ; the hipster dialect
;; (haskell +lsp) ; a language that's lazier than I am
;;hy ; readability of scheme w/ speed of python
;;idris ;
;;(java +meghanada) ; the poster child for carpal tunnel syndrome
;; (javascript
;; +typescript=mode
;; +tide)
; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
;;kotlin ; a better, slicker Java(Script)
;; latex ; writing papers in Emacs has never been so fun
;;lean
;;factor
;;ledger ; an accounting system in Emacs
;;lua ; one-based indices? one-based indices
markdown ; writing docs for people to ignore
;;nim ; python + lisp at the speed of c
;;nix ; I hereby declare "nix geht mehr!"
;; ocaml ; an objective camel
;; (org ; organize your plain life in plain text
;; +journal)
;; +dragndrop ; drag & drop files/images into org buffers
;; ;;+hugo ; use Emacs for hugo blogging
;; ;;+jupyter ; ipython/jupyter support for babel
;; ;;+pandoc ; export-with-pandoc support
;; ;;+pomodoro ; be fruitful with the tomato technique
;; +present
; using org-mode for presentations
;;perl ; write code no one else can comprehend
;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional
;;python ; beautiful is better than ugly
;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs
;;rest ; Emacs as a REST client
;;rst ; ReST in peace
;;ruby ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
;;scala ; java, but good
;;scheme ; a fully conniving family of lisps
sh ; she sells {ba,z,fi}sh shells on the C xor
;;solidity ; do you need a blockchain? No.
;;swift ; who asked for emoji variables?
;;terra ; Earth and Moon in alignment for performance.
;; web ; the tubes
:email
;;mu4e
;;notmuch
;;(wanderlust +gmail)
:app
;;calendar
;;irc ; how neckbeards socialize
;;(rss +org) ; emacs as an RSS reader
;;twitter ; twitter client https://twitter.com/vnought
;;write ; emacs for writers (fiction, notes, papers, etc.)
:config
;;literate
(default +bindings))

79
.doom.d/packages.el Normal file
View File

@ -0,0 +1,79 @@
;; -*- no-byte-compile: t; -*-
;;; $DOOMDIR/packages.el
;; This is where you install packages, by declaring them with the `package!'
;; macro, then running 'doom refresh' on the command line. You'll need to
;; restart Emacs for your changes to take effect! Or at least, run M-x
;; `doom/reload'.
;;
;; WARNING: Don't disable core packages listed in ~/.emacs.d/core/packages.el.
;; Doom requires these, and disabling them may have terrible side effects.
;;
;; Here are a couple examples:
;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror:
;(package! some-package)
;; To install a package directly from a particular repo, you'll need to specify
;; a `:recipe'. You'll find documentation on what `:recipe' accepts here:
;; https://github.com/raxod502/straight.el#the-recipe-format
;(package! another-package
; :recipe (:host github :repo "username/repo"))
;; If the package you are trying to install does not contain a PACKAGENAME.el
;; file, or is located in a subdirectory of the repo, you'll need to specify
;; `:files' in the `:recipe':
;(package! this-package
; :recipe (:host github :repo "username/repo"
; :files ("some-file.el" "src/lisp/*.el")))
;; If you'd like to disable a package included with Doom, for whatever reason,
;; you can do so here with the `:disable' property:
;(package! builtin-package :disable t)
;; You can override the recipe of a built in package without having to specify
;; all the properties for `:recipe'. These will inherit the rest of its recipe
;; from Doom or MELPA/ELPA/Emacsmirror:
;(package! builtin-package :recipe (:nonrecursive t))
;(package! builtin-package-2 :recipe (:repo "myfork/package"))
;; Specify a `:branch' to install a package from a particular branch or tag.
;; This is required for some packages whose default branch isn't 'master' (which
;; our package manager can't deal with; see raxod502/straight.el#279)
;(package! builtin-package :recipe (:branch "develop"))
;; editor features
;; (package! super-save)
(package! hungry-delete)
(package! centered-cursor-mode)
(package! aggressive-indent)
(unpin! doom-themes)
(unpin! cider)
(unpin! clojure-mode)
;; (unpin! clj-refactor)
(unpin! doom-themes)
(unpin! flycheck-clj-kondo)
(unpin! company)
(unpin! company-dict)
(package! selectrum)
(package! consult)
(package! mini-frame)
(package! orderless)
(package! flimenu)
(package! prescient)
(package! selectrum-prescient)
(package! amx)
(package! highlight-indent-guides)
(package! super-save)
(package! marginalia)
(package! embark)
(package! embark-consult)
(package! xref :pin "a82f459b37b31546bf274388baf8aca79e9c30d9")

View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: dump
# uuid: dump
# key: dump
# condition: t
# --
(pm/dump :`(insert-random-uuid)`)

View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: dump
# uuid: dump
# key: dump
# condition: t
# --
(postmortem.core/dump :`(insert-random-uuid)`$0)`(evil-normal-state)`

View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: spy
# uuid: spy
# key: spy
# condition: t
# --
(postmortem.core/spy>> :`(insert-random-uuid)`$0)`(evil-normal-state)`

View File

@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: @sub
# key: @sub
# --
@(subscribe [$0])

View File

@ -0,0 +1,5 @@
# key: dis
# name: dispatch
# --
(re-frame/dispatch [$0])

View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: dump
# uuid: dump
# key: dump
# condition: t
# --
(postmortem.core/dump $0:`(insert-random-uuid)``(alix-client/add-posmortem-core)`)

View File

@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: log
# key: log
# --
(.log js/console $0)

View File

@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: map
# key: map
# --
{${1:$$(when (and yas-modified-p yas-moving-away-p)
(->> yas-text
(s-split " ")
(-map (lambda (key) (format ":%s %s" key key)))
(s-join " ")))}}

View File

@ -0,0 +1,8 @@
# key: reg-ev
# name: reg-ev
# --
(re-frame/reg-event-db
:${1:ev-name}
base-middleware
(fn ${1:$(replace-regexp-in-string "^.*/" "" yas-text)} [db [_]]
))

View File

@ -0,0 +1,7 @@
# key: reg-sub
# name: reg-sub
# --
(re-frame/reg-sub
${1:sub-name}
(fn ${1:$(s-replace-regexp "^.*/" "" yas-text)}-input [[_ ]])
(fn ${1:$(s-replace-regexp "^.*/" "" yas-text)} [[]]))

1
.emacs.d Submodule

@ -0,0 +1 @@
Subproject commit 42e5763782fdc1aabb9f2624d468248d6978abe2

103
.zshrc Normal file
View File

@ -0,0 +1,103 @@
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"
# Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
# a theme from this variable instead of looking in $ZSH/themes/
# If set to an empty array, this variable will have no effect.
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
# Uncomment the following line to use case-sensitive completion.
# CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion.
# Case-sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"
# Uncomment one of the following lines to change the auto-update behavior
# zstyle ':omz:update' mode disabled # disable automatic updates
# zstyle ':omz:update' mode auto # update automatically without asking
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
# Uncomment the following line to change how often to auto-update (in days).
# zstyle ':omz:update' frequency 13
# Uncomment the following line if pasting URLs and other text is messed up.
# DISABLE_MAGIC_FUNCTIONS="true"
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# You can also set it to another string to have that shown instead of the default red dots.
# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f"
# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765)
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
# HIST_STAMPS="mm/dd/yyyy"
# Would you like to use another custom folder than $ZSH/custom?
# ZSH_CUSTOM=/path/to/new-custom-folder
# Which plugins would you like to load?
# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git zsh-autosuggestions)
source $ZSH/oh-my-zsh.sh
# User configuration
# export MANPATH="/usr/local/man:$MANPATH"
# You may need to manually set your language environment
# export LANG=en_US.UTF-8
# Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
# export EDITOR='vim'
# else
# export EDITOR='mvim'
# fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
alias discord='discord --no-sandbox'
alias em='emacs'

BIN
bin/compix Executable file

Binary file not shown.

View File

@ -38,8 +38,8 @@ bottom = false
line-size = 1
wm-restack = bspwm
modules-left = herbs
modules-center =
modules-left = mpd
modules-center =
modules-right = alsa mem battery wlan round-left time round-right settings
font-0 = CaskaydiaCove Nerd Font:style=Bold:pixelsize=11;3
@ -50,7 +50,7 @@ font-3 = Dejavu Serif:fontformat=truetype:size=10:antialias=true;3
[module/mpd]
type = internal/mpd
interval = 2
format-online = <icon-prev><toggle><icon-next>
format-online = <label-song><icon-prev><toggle><icon-next>
icon-play-foreground = ${colors.color1}
icon-play = 󰐊
icon-pause-foreground = ${colors.color1}
@ -67,6 +67,7 @@ icon-pause-underline = ${colors.color3}
icon-prev-underline = ${colors.color3}
[module/alsa]
type = internal/alsa
format-volume = <label-volume> <bar-volume>
@ -322,3 +323,7 @@ label-padding = 1
label-empty = ""
;label-empty-foreground = ${color.blue-light}
label-empty-padding = 2
[module/settings]
screenchange-reload = true
pseudo-transparency = true

View File

@ -1,346 +0,0 @@
[colors]
background = ${xrdb:background}
foreground = ${xrdb:foreground}
color0 = ${xrdb:color0}
color1 = ${xrdb:color1}
color2 = ${xrdb:color2}
color3 = ${xrdb:color3}
color4 = ${xrdb:color4}
color5 = ${xrdb:color5}
color6 = ${xrdb:color6}
color7 = ${xrdb:color7}
color8 = ${xrdb:color8}
color9 = ${xrdb:color9}
color10 = ${xrdb:color10}
color11 = ${xrdb:color11}
color12 = ${xrdb:color12}
color13 = ${xrdb:color13}
color14 = ${xrdb:color14}
color15 = ${xrdb:color15}
dark-light = #272A2B
active-light = #313435
[bar/example]
#tray-position = right
;monitor = LVDS1
width = 98%
height = 35
padding-left = 1
padding-right = 1
radius = 15
offset-x = 1%
offset-y = 1%
background = ${colors.background}
foreground = ${colors.foreground}
bottom = false
line-size = 1
wm-restack = bspwm
modules-left = bspwm
modules-center =
modules-right = alsa mem battery wlan round-left time round-right settings
font-0 = CaskaydiaCove Nerd Font:style=Bold:pixelsize=11;3
font-1 = CaskaydiaCove Nerd Font:size=15;3
font-2 = Material Design Icons:style=Bold:size=13;3
font-3 = Dejavu Serif:fontformat=truetype:size=10:antialias=true;3
[module/mpd]
type = internal/mpd
interval = 2
format-online = <icon-prev><toggle><icon-next>
icon-play-foreground = ${colors.color1}
icon-play = 󰐊
icon-pause-foreground = ${colors.color1}
icon-pause = 󰏥
icon-stop-foreground = ${colors.color1}
icon-stop = 󰓛
icon-prev-foreground = ${colors.color4}
icon-prev = 󰒮
icon-next-foreground = ${colors.color4}
icon-next = 󰒭
icon-play-underline = ${colors.color3}
icon-next-underline = ${colors.color3}
icon-pause-underline = ${colors.color3}
icon-prev-underline = ${colors.color3}
[module/alsa]
type = internal/alsa
format-volume = <label-volume> <bar-volume>
label-volume =
label-volume-foreground = ${colors.color4}
format-muted-foreground = ${colors.foreground}
label-muted = 󰚙
format-muted-padding = 1
format-muted-background = #131a1c
bar-volume-width = 10
bar-volume-foreground-0 = #58acc4
bar-volume-foreground-1 = #58acc4
bar-volume-foreground-2 = #58acc4
bar-volume-foreground-3 = #58acc4
bar-volume-foreground-4 = #58acc4
bar-volume-foreground-5 = #58acc4
bar-volume-foreground-6 = #58acc4
bar-volume-gradient = true
bar-volume-indicator =
bar-volume-indicator-foreground = #58acc4
bar-volume-indicator-font = 1
bar-volume-fill =
bar-volume-fill-foreground = #61afef
bar-volume-fill-font = 1
bar-volume-empty =
bar-volume-empty-font = 1
bar-volume-empty-foreground = ${colors.foreground}
format-volume-padding = 1
[module/temperature]
type = internal/temperature
thermal-zone = 0
warn-temperature = 65
label-foreground = ${colors.color7}
format = <ramp> <label>
;format-underline = #b48ead
format-warn = <ramp> <label-warn>
format-warn-underline = #b48ead
;format-background = ${colors.color8}
label = %temperature-c%
label-warn = %temperature-c%
label-warn-backgroud = #b48ead
format-padding = 0
ramp-0 = 󰸁
ramp-foreground = ${colors.color11}
[module/spaces]
type = custom/text
content = %{T3} %{T-}
[module/bspwm]
type = internal/bspwm
pin-workspaces = true
inline-mode = true
enable-click = true
enable-scroll = true
reverse-scroll = false
format = <label-state>
ws-icon-0 =WEB;%{F#f65b5b}󰈹
ws-icon-1 =CODE;%{F#6bb05d}󱓷
ws-icon-2 =FILES;%{F#e59e67}󰉋
ws-icon-3 =CHAT;%{F#58acc4}󰔁
ws-icon-4 =MUSIC;%{F#b185db}
label-focused = %icon% %name%
label-focused-foreground = ${colors.foreground}
label-focused-overline = #58acc4
label-focused-padding = 1
#label-focused-background = ${colors.color8}
label-occupied = %icon%
label-occupied-foreground =
label-occupied-padding = 1
#label-occupied-background = ${colors.color8}
label-occupied-overline = ${colors.color5}
label-empty = %icon%
label-empty-foreground =#ffffff
label-empty-padding = 1
#label-empty-background = ${colors.color8}
label-empty-overline = ${colors.color2}
label-urgent = %icon%
label-urgent-foreground = #88C0D0
label-urgent-padding = 1
#label-urgent-background = ${colors.color8}
label-urgent-overline = ${colors.color1}
[module/pulseaudio]
type = internal/pulseaudio
;format-volume = <ramp-volume> <bar-volume>
format-volume = <label-volume> <bar-volume>
;label-volume = VOL %percentage%%
label-volume = 󰎆
label-volume-foreground =${colors.color12}
;extra added
;format-volume-background = ${colors.yellow}
format-volume-background = ${colors.background}
format-volume-padding = 1
label-muted-padding = 1
;ramp-volume-0 = 󰕿
;ramp-volume-1 = 󰖀
;ramp-volume-2 = 󰕾
;ramp-volume-foreground = ${colors.background}
;will remove
label-muted = 󰎆 muted
label-muted-foreground = #666
bar-volume-width = 10
bar-volume-foreground-0 =
bar-volume-foreground-1 = #61afef
bar-volume-foreground-2 = #61afef
bar-volume-foreground-3 = #61afef
bar-volume-foreground-4 = #61afef
bar-volume-foreground-5 = #61afef
bar-volume-foreground-6 = #61afef
bar-volume-gradient = false
bar-volume-indicator =
bar-volume-indicator-font = 4
bar-volume-fill =
bar-volume-fill-font = 4
bar-volume-empty =
bar-volume-empty-font = 4
bar-volume-empty-foreground = ${colors.foreground}
[module/time]
type = internal/date
interval = 60
format = <label>
format-background = ${colors.color5}
date = %{F#131a1c}󰥔 %{F-}%{F#131a1c}%H:%M%{F-}
time-alt = %{F#131a1c}󰃭 %{F-}%{F#131a1c}%a, %b %d%{F-}
format-padding = 1
label = %date%%time%
# For users having Voi Linux
[module/updates]
type = custom/script
exec = ~/.config/polybar/scripts/xbps-updates
format = <label>
label = 󰬬 %output%
label-padding =1
label-background = ${colors.color8}
label-foreground = ${colors.color1}
# For users using arch linux
[module/pacup]
type = custom/script
exec = ~/.config/polybar/scripts/pacup.sh
format = <label>
label = 󰬬 %output%
label-padding =1
label-background = ${colors.color8}
label-foreground = ${colors.color1}
[module/mem]
type = custom/script
exec = free -m | sed -n 's/^Mem:\s\+[0-9]\+\s\+\([0-9]\+\)\s.\+/\1/p'
format = <label>
format-prefix = 󰍛
#format-background = ${colors.color8}
format-padding = 0
label = %output%M used
label-foreground = ${colors.foreground}
label-padding = 1
format-prefix-foreground = ${colors.color2}
format-margin = 0
[module/menu]
type = custom/text
content = 󱓞
;content-background = #81A1C1
content-foreground = #61afef
click-left = rofi -show drun
;content-underline = #4C566A
content-padding= 1
[module/xbacklight]
type = internal/xbacklight
format = <label>
format-prefix = " "
label = %percentage%
format-prefix-foreground = #e5c07b
label-foreground = #abb2bf
format-padding = 1
[module/wlan]
type = internal/network
interface = wlan0
interval = 3.0
format-connected = <label-connected>
label-connected = "󰤧 "
label-connected-foreground = ${colors.color1}
label-disconnected = "󰤭 "
label-disconnedted-foreground = ${colors.color1}
#label-connected-background = ${colors.color8}
label-disconnected-bacoground = ${colors.color1}
label-connected-padding = 0
[module/battery]
type = internal/battery
battery = BAT0
adapter = AC0
full-at = 98
format-charging = <animation-charging> <label-charging>
label-charging = %percentage%%
format-charging-foreground = ${colors.color4}
format-charging-background = ${colors.background}
format-discharging = <ramp-capacity> <label-discharging>
label-discharging = %percentage%%
format-discharging-foreground = ${colors.color4}
format-discharging-background = ${colors.background}
format-full-prefix = " "
format-full-prefix-foreground = ${colors.color4}
format-foreground = ${colors.color4}
format-background = ${colors.background}
format-full-padding = 1
label-discharging-foreground = ${colors.foreground}
label-charging-foreground = ${colors.color7}
label-padding = 1
ramp-capacity-0 =
ramp-capacity-1 =
ramp-capacity-2 =
ramp-capacity-3 =
ramp-capacity-4 =
ramp-capacity-foreground = ${colors.color4}
animation-charging-0 =
animation-charging-1 =
animation-charging-2 =
animation-charging-3 =
animation-charging-4 =
animation-charging-foreground = ${colors.color4}
animation-charging-framerate = 750
format-charging-padding = 1
format-discharging-padding = 1
[module/cpu]
type = internal/cpu
interval = 2.5
format = <label>
format-padding = 1
format-margin = 0
label = %{F#98c379}󰻟 %{F-}%percentage%%
;format-backgoound = ${colors.color12}
format-foreground =${colors.color7}
[module/xwindow]
type = internal/xwindow
label = %title%
label-maxlen = 20
label-foreground = ${colors.foreground}
label-padding = 1
; Used instead of label when there is no window title
label-empty = ""
;label-empty-foreground = ${color.blue-light}
label-empty-padding = 2

View File

@ -1,160 +0,0 @@
configuration {
location: 0;
font: "JetBrainsMonoMedium Nerd Font 10";
display-run: " ";
}
* {
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
}
window {
border: 0px;
border-color: @red;
border-radius: 0px;
padding: 30;
width: 40%;
height: 30%;
border-color: @border;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 0px 0px 0px;
border-color: @separatorcolor;
padding: 1px;
}
textbox {
text-color: @foreground;
}
listview {
lines: 15;
columns: 1;
fixed-height: 0;
border: 0px 0px 0px ;
border-color: @separatorcolor;
spacing: 0px;
scrollbar: false;
padding: 2px 0px 0px ;
background: @background;
}
element {
border: 0;
padding: 10px;
}
element normal.normal {
background-color: @background;
text-color: @foreground;
}
element normal.urgent {
background-color: @red;
text-color: @background;
}
element normal.active {
background-color: @green;
text-color: @background;
}
element selected.normal {
background-color: @blue;
border-radius: 10px;
text-color: @background;
}
element selected.urgent {
background-color: @red;
text-color: @background;
}
element selected.active {
background-color: @yellow;
text-color: @background;
}
element alternate.normal {
background-color: @background;
text-color: @foreground;
}
element alternate.urgent {
background-color: @green;
text-color: @background;
}
element alternate.active {
background-color: @green;
text-color: @background;
}
element-text {
cursor: inherit;
highlight: inherit;
text-color: inherit;
}
element-icon {
size: 1.0000em;
cursor: inherit;
text-color: inherit;
}
scrollbar {
width: 0px;
border: 0;
handle-color: @yellow;
handle-width: 8px;
padding: 0;
}
sidebar {
border: 0px 0px 0px;
padding: 5px 0 0;
border-color: @separatorcolor;
}
button {
spacing: 0;
background: @background;
text-color: @foreground;
}
button.selected {
background-color: @border;
border-radius: 50px;
text-color: @background;
}
case-indicator {
spacing: 0;
text-color: @foreground;
}
entry {
spacing: 10px;
padding: 10px;
text-color: @foreground;
placeholder: "Search";
placeholder-color: @foreground;
}
prompt {
spacing: 10px;
padding: 10px;
text-color: @foreground;
}
inputbar {
background-color: @background;
margin: 0px 0px 10px;
border: 10px;
border-radius: 0px;
border-color: @background;
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
textbox-prompt-colon {
expand: false;
str: ":";
margin: 10px 0.3em 0em 0em;
text-color: @foreground;
}

View File

@ -1,87 +0,0 @@
* {
font: "JetBrainsMonoMedium Nerd Font 10";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
width: 40%;
height: 50%;
}
window {
fullscreen: false;
padding: 1em;
background-color: @background;
}
mainbox {
padding: 0px;
}
prompt { enabled: false; }
entry {
placeholder: "Search";
placeholder-color: @foreground;
expand: true;
padding: 1.5%;
border-radius: 8px;
background-color: @background;
}
inputbar {
children: [ prompt, entry ];
background-image: url("images/pattern.png");
expand: false;
border-radius: 10px;
padding: 50px 50px 50px 300px;
}
listview {
margin: 20px 120px;
spacing: 10px;
columns: 4;
fixed-columns: true;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 8px;
spacing: 4px;
orientation: vertical;
border-radius: 16px;
}
element selected {
background-color: @border;
}
element-icon {
size: 3em;
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.5;
}

View File

@ -1,74 +0,0 @@
* {
font: "JetBrainsMono Nerd Font 30";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
lines: 1;
columns: 7;
}
window {
fullscreen: false;
padding: 20px;
background-color: @background;
background-image: url("images/pattern_dock.png");
}
mainbox {
padding: 50px;
children: [listview];
background-color: @background;
border-radius: 10px;
}
listview {
border-color: @separatorcolor;
spacing: 0px;
scrollbar: false;
background: @background;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 20px;
spacing: 0px;
orientation: horizontal;
horizontal-align: 1;
border-radius: 10px;
}
element selected {
text-color: @background;
color: @background;
background-color: @border;
}
element-icon {
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.45;
padding: 0px 0px 0px 0px;
}

View File

@ -1,77 +0,0 @@
* {
font: "JetBrainsMono Nerd Font 30";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
lines: 1;
columns: 7;
}
window {
fullscreen: false;
padding: 20px;
background-color: @background;
border: 20px;
border-color: @background;
border-radius: 10px;
background-image: url("images/pattern_dock.png");
}
mainbox {
padding: 10px;
children: [listview];
background-color: @background;
border-radius: 10px;
}
listview {
border-color: @separatorcolor;
spacing: 0px;
scrollbar: false;
background: @background;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 20px;
spacing: 0px;
orientation: horizontal;
horizontal-align: 1;
border-radius: 10px;
}
element selected {
text-color: @background;
color: @background;
background-color: @border;
}
element-icon {
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.45;
padding: 0px 0px 0px 0px;
}

View File

@ -1,86 +0,0 @@
* {
font: "JetBrainsMonoMedium Nerd Font 10";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
width: 40%;
height: 50%;
}
window {
fullscreen: false;
padding: 1em;
background-color: @background;
}
mainbox {
padding: 0px;
}
prompt { enabled: false; }
entry {
placeholder: "Search";
placeholder-color: @foreground;
expand: true;
padding: 1.5%;
border-radius: 8px;
background-color: @background;
}
inputbar {
children: [prompt, entry ];
background-image: url("images/pattern.png");
expand: false;
border-radius: 10px;
padding: 50px 50px 50px 300px;
}
listview {
columns: 1;
lines: 4;
cycle: false;
dynamic: true;
layout: vertical;
padding: 30px 200px 30px 30px;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 15px;
spacing: 4px;
orientation: vertical;
border-radius: 8px;
}
element selected {
background-color: @border;
}
element-icon {
}
element-text {
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 513 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 599 KiB

View File

@ -1,89 +0,0 @@
* {
font: "JetBrainsMonoMedium Nerd Font 10";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
}
window {
fullscreen: true;
padding: 1em;
background-color: @background;
}
mainbox {
padding: 8px;
}
inputbar {
background-color: @blue;
margin: 0px calc( 27% - 120px );
padding: 2px 4px;
spacing: 4px;
font-size: 30px;
border: 20px;
border-radius: 10px;
border-color: @blue;
children: [entry];
}
prompt {
enabled: false;
}
entry {
placeholder: "Search";
placeholder-color: @foreground;
}
listview {
margin: 48px calc( 50% - 560px );
spacing: 48px;
columns: 6;
fixed-columns: true;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 8px;
spacing: 4px;
orientation: vertical;
border-radius: 16px;
}
element selected {
background-color: @border;
}
element-icon {
size: 4em;
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.5;
}

View File

@ -1,90 +0,0 @@
* {
font: "JetBrainsMono Nerd Font 50";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
lines: 1;
columns: 4;
}
window {
fullscreen: false;
padding: 20px;
background-color: @background;
}
mainbox {
padding: 8px;
children: [inputbar, listview];
}
prompt {
padding: 15px;
font: "JetBrainsMono Nerd Font 15";
expand: false;
background-color: @background;
border-radius: 10px;
}
inputbar {
children: [ prompt ];
expand: false;
border-radius: 10px;
padding: 50px;
background-image: url("images/pattern_big.png");
padding: 50px 50px 50px 500px;
}
listview {
border: 0px 0px 0px ;
border-color: @separatorcolor;
spacing: 0px;
scrollbar: false;
padding: 50px 0px;
background: @background;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 20px;
spacing: 0px;
orientation: horizontal;
horizontal-align: 1;
border-radius: 10px;
}
element selected {
text-color: @background;
color: @background;
background-color: @border;
}
element-icon {
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.5;
padding: 0px 0px 0px 0px;
}

View File

@ -1,90 +0,0 @@
* {
font: "JetBrainsMono Nerd Font 50";
red: #BF616A;
darkred: #BF616A;
green : #A3BE8C;
darkgreen: #A3BE8C;
yellow: #EBCB8B;
darkyellow: #EBCB8B;
blue: #5E81AC;
darkblue: #5E81AC;
purple: #B48EAD;
darkpurple: #B48EAD;
cyan: #88C0D0;
darkcyan: #88C0D0;
foreground: #D8DEE9;
background: #2E3440;
border: #434C5E;
background-color: transparent;
text-color: @foreground;
padding: 0px;
margin: 0px;
lines: 1;
columns: 4;
}
window {
fullscreen: false;
padding: 20px;
background-color: @background;
}
mainbox {
padding: 8px;
children: [inputbar, listview];
}
prompt {
padding: 15px;
font: "JetBrainsMono Nerd Font 15";
expand: false;
background-color: @background;
border-radius: 10px;
}
inputbar {
children: [ prompt ];
expand: false;
border-radius: 10px;
background-image: url("images/pattern_big.png");
padding: 50px 50px 50px 450px;
}
listview {
border: 0px 0px 0px;
border-color: @separatorcolor;
spacing: 0px;
scrollbar: false;
padding: 50px 0px;
background: @background;
}
element, element-text, element-icon {
cursor: pointer;
}
element {
padding: 20px;
spacing: 0px;
orientation: horizontal;
horizontal-align: 1;
border-radius: 10px;
}
element selected {
text-color: @background;
color: @background;
background-color: @border;
}
element-icon {
horizontal-align: 0.5;
}
element-text {
horizontal-align: 0.5;
padding: 0px 0px 0px 0px;
}

View File

@ -1,246 +0,0 @@
#---- Generated by tint2conf c44f ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 5
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #000000 80
border_color = #555555 80
background_color_hover = #000000 80
border_color_hover = #555555 80
background_color_pressed = #000000 80
border_color_pressed = #555555 80
# Background 2: Default task, Iconified task
rounded = 5
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #777777 0
border_color = #777777 0
background_color_hover = #777777 4
border_color_hover = #cccccc 30
background_color_pressed = #333333 4
border_color_pressed = #777777 30
# Background 3: Active task
rounded = 5
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #555555 10
border_color = #ffffff 60
background_color_hover = #cccccc 10
border_color_hover = #ffffff 60
background_color_pressed = #555555 10
border_color_pressed = #ffffff 60
# Background 4: Urgent task
rounded = 5
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #aa4400 100
border_color = #aa7733 100
background_color_hover = #aa4400 100
border_color_hover = #aa7733 100
background_color_pressed = #aa4400 100
border_color_pressed = #aa7733 100
# Background 5: Tooltip
rounded = 2
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffffaa 100
border_color = #999999 100
background_color_hover = #ffffaa 100
border_color_hover = #999999 100
background_color_pressed = #ffffaa 100
border_color_pressed = #999999 100
# Background 6: Inactive desktop name
rounded = 2
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #777777 0
border_color = #777777 30
background_color_hover = #777777 4
border_color_hover = #cccccc 30
background_color_pressed = #777777 0
border_color_pressed = #777777 30
# Background 7: Active desktop name
rounded = 2
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #555555 10
border_color = #ffffff 60
background_color_hover = #555555 10
border_color_hover = #ffffff 60
background_color_pressed = #555555 10
border_color_pressed = #ffffff 60
#-------------------------------------
# Panel
panel_items = LTSC
panel_size = 100% 32
panel_margin = 0 0
panel_padding = 4 2 4
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_pivot_struts = 0
panel_position = bottom center horizontal
panel_layer = normal
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 2
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 1
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 6 3
taskbar_name_background_id = 6
taskbar_name_active_background_id = 7
taskbar_name_font = sans Bold 9
taskbar_name_font_color = #dddddd 100
taskbar_name_active_font_color = #dddddd 100
taskbar_distribute_size = 1
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 1
task_icon = 1
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 140 35
task_padding = 4 3 4
task_font = sans 8
task_tooltip = 1
task_thumbnail = 0
task_thumbnail_size = 210
task_font_color = #eeeeee 100
task_icon_asb = 100 0 0
task_background_id = 2
task_active_background_id = 3
task_urgent_background_id = 4
task_iconified_background_id = 2
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = prev_task
mouse_scroll_down = next_task
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 2
systray_background_id = 0
systray_sort = ascending
systray_icon_size = 22
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 2
launcher_background_id = 0
launcher_icon_background_id = 0
launcher_icon_size = 22
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
launcher_item_app = tint2conf.desktop
launcher_item_app = firefox.desktop
launcher_item_app = /usr/share/applications/kitty.desktop
#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = %A %d %B
time1_font = sans Bold 8
time1_timezone =
time2_timezone =
time2_font = sans 7
clock_font_color = #eeeeee 100
clock_padding = 1 0
clock_background_id = 0
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = zenity --calendar --text ""
clock_rclick_command = orage
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = xmessage 'tint2: Battery low!'
battery_full_cmd =
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #eeeeee 100
bat1_format =
bat2_format =
battery_padding = 1 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 2 2
tooltip_background_id = 5
tooltip_font_color = #222222 100
tooltip_font = sans 9

View File

@ -1,230 +0,0 @@
#---- Generated by tint2conf 3947 ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 5
border_width = 1
border_sides = TBLR
background_color = #000000 80
border_color = #555555 80
background_color_hover = #000000 80
border_color_hover = #555555 80
background_color_pressed = #000000 80
border_color_pressed = #555555 80
# Background 2: Default task, Iconified task
rounded = 5
border_width = 1
border_sides = TBLR
background_color = #777777 0
border_color = #777777 0
background_color_hover = #777777 4
border_color_hover = #cccccc 30
background_color_pressed = #333333 4
border_color_pressed = #777777 30
# Background 3: Active task
rounded = 5
border_width = 1
border_sides = TBLR
background_color = #555555 10
border_color = #ffffff 60
background_color_hover = #cccccc 10
border_color_hover = #ffffff 60
background_color_pressed = #555555 10
border_color_pressed = #ffffff 60
# Background 4: Urgent task
rounded = 5
border_width = 1
border_sides = TBLR
background_color = #aa4400 100
border_color = #aa7733 100
background_color_hover = #aa4400 100
border_color_hover = #aa7733 100
background_color_pressed = #aa4400 100
border_color_pressed = #aa7733 100
# Background 5: Tooltip
rounded = 2
border_width = 1
border_sides = TBLR
background_color = #ffffaa 100
border_color = #999999 100
background_color_hover = #ffffaa 100
border_color_hover = #999999 100
background_color_pressed = #ffffaa 100
border_color_pressed = #999999 100
# Background 6: Inactive desktop name
rounded = 2
border_width = 1
border_sides = TBLR
background_color = #777777 0
border_color = #777777 30
background_color_hover = #777777 4
border_color_hover = #cccccc 30
background_color_pressed = #777777 0
border_color_pressed = #777777 30
# Background 7: Active desktop name
rounded = 2
border_width = 1
border_sides = TBLR
background_color = #555555 10
border_color = #ffffff 60
background_color_hover = #555555 10
border_color_hover = #ffffff 60
background_color_pressed = #555555 10
border_color_pressed = #ffffff 60
#-------------------------------------
# Panel
panel_items = LTSC
panel_size = 100% 32
panel_margin = 0 0
panel_padding = 4 2 4
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = bottom center horizontal
panel_layer = normal
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 2
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 1
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 6 3
taskbar_name_background_id = 6
taskbar_name_active_background_id = 7
taskbar_name_font = sans bold 9
taskbar_name_font_color = #dddddd 100
taskbar_name_active_font_color = #dddddd 100
taskbar_distribute_size = 1
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 1
task_icon = 1
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 140 35
task_padding = 4 3 4
task_font = sans 8
task_tooltip = 1
task_font_color = #eeeeee 100
task_icon_asb = 100 0 0
task_background_id = 2
task_active_background_id = 3
task_urgent_background_id = 4
task_iconified_background_id = 2
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = prev_task
mouse_scroll_down = next_task
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 2
systray_background_id = 0
systray_sort = ascending
systray_icon_size = 22
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 2
launcher_background_id = 0
launcher_icon_background_id = 0
launcher_icon_size = 22
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
launcher_item_app = tint2conf.desktop
launcher_item_app = firefox.desktop
launcher_item_app = iceweasel.desktop
launcher_item_app = chromium-browser.desktop
launcher_item_app = google-chrome.desktop
launcher_item_app = x-terminal-emulator.desktop
#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = %A %d %B
time1_font = sans bold 8
time1_timezone =
time2_timezone =
time2_font = sans 7
clock_font_color = #eeeeee 100
clock_padding = 1 0
clock_background_id = 0
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = zenity --calendar --text ""
clock_rclick_command = orage
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = xmessage 'tint2: Battery low!'
battery_full_cmd =
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #eeeeee 100
bat1_format =
bat2_format =
battery_padding = 1 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 2 2
tooltip_background_id = 5
tooltip_font_color = #222222 100
tooltip_font = sans 9

View File

@ -1,317 +0,0 @@
#---- Generated by tint2conf e1ca ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 5
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #131a1c 100
border_color = #000000 0
background_color_hover = #181f21 100
border_color_hover = #000000 0
background_color_pressed = #1b2224 100
border_color_pressed = #000000 0
# Background 2: Button, Clock, Executor, Launcher, Launcher icon, Systray
rounded = 15
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #22292b 100
border_color = #000000 0
background_color_hover = #22292b 100
border_color_hover = #000000 0
background_color_pressed = #22292b 100
border_color_pressed = #000000 0
# Background 3:
rounded = 7
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #bab3e5 100
border_color = #000000 0
background_color_hover = #bab3e5 100
border_color_hover = #000000 0
background_color_pressed = #bab3e5 100
border_color_pressed = #000000 0
#-------------------------------------
# Panel
panel_items = PPPPPPE:CSF
panel_size = 95% 45
panel_margin = 3 10
panel_padding = 5 5 5
panel_background_id = 1
wm_menu = 0
panel_dock = 0
panel_pivot_struts = 0
panel_position = center right vertical
panel_layer = top
panel_monitor = all
panel_shrink = 1
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 2
autohide_height = 1
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 0
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 0 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #000000 100
taskbar_name_active_font_color = #000000 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 0
task_icon = 0
task_centered = 0
urgent_nb_of_blink = 0
task_maximum_size = 0 0
task_padding = 0 0 0
task_tooltip = 0
task_thumbnail = 0
task_thumbnail_size = 210
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = none
mouse_scroll_down = none
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 0
systray_background_id = 2
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 2
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 0
launcher_background_id = 2
launcher_icon_background_id = 2
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 0
launcher_tooltip = 0
#-------------------------------------
# Clock
time1_format = %H %M
time2_format =
time1_font = CaskaydiaCove Nerd Font 11
time1_timezone =
time2_timezone =
clock_font_color = #bdc3c2 100
clock_padding = 0 4
clock_background_id = 2
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = tint2conf
clock_rclick_command =
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 0
battery_low_cmd =
battery_full_cmd =
battery_font_color = #000000 100
bat1_format =
bat2_format =
battery_padding = 0 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Separator 1
separator = new
separator_background_id = 1
separator_color = #181f21 100
separator_style = empty
separator_size = 3
separator_padding = 313 0
#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = line
separator_size = 2
separator_padding = 0 0
#-------------------------------------
# Executor 1
execp = new
execp_command = ~/now-playing -i
execp_interval = 1
execp_has_icon = 1
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_monitor = primary
execp_tooltip =
execp_lclick_command = popup
execp_rclick_command = pkill n30f
execp_mclick_command =
execp_uwheel_command =
execp_dwheel_command =
execp_font = Sarasa Mono K 8
execp_font_color = #ffffff 40
execp_padding = 8 0
execp_background_id = 2
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0
#-------------------------------------
# Button 1
button = new
button_text = 󰮯
button_lclick_command = eww -c ~/.config/eww/systray open settings-panel
button_rclick_command = killall eww
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 12
button_font_color = #181f21 100
button_padding = 10 12
button_background_id = 3
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 2
button = new
button_text = 
button_lclick_command = wmctrl -s 0
button_rclick_command = firefox
button_mclick_command =
button_uwheel_command = wmctrl -s 1
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #e06e6e 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 3
button = new
button_text = 
button_lclick_command = wmctrl -s 1
button_rclick_command = nautilus
button_mclick_command =
button_uwheel_command = wmctrl -s 2
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 14
button_font_color = #e5c76b 100
button_padding = 7 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 4
button = new
button_text = 
button_lclick_command = wmctrl -s 2
button_rclick_command = kitty
button_mclick_command =
button_uwheel_command = wmctrl -s 3
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 15
button_font_color = #8ccf7e 100
button_padding = 6 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 5
button = new
button_text = 
button_lclick_command = wmctrl -s 3
button_rclick_command = rofi -show drun -theme applications -show-icons
button_mclick_command =
button_uwheel_command = wmctrl -s 4
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 15
button_font_color = #67b0e8 100
button_padding = 6 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 6
button = new
button_text = 
button_lclick_command = wmctrl -s 4
button_rclick_command = kitty ncmpcpp
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font = Cantarell 12
button_font_color = #c01c28 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0
tooltip_hide_timeout = 0
tooltip_padding = 0 0
tooltip_background_id = 0
tooltip_font_color = #000000 100

View File

@ -1,201 +0,0 @@
#---- Generated by tint2conf aeaf ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 0
border_sides = TBLR
background_color = #000000 60
border_color = #000000 30
background_color_hover = #000000 60
border_color_hover = #000000 30
background_color_pressed = #000000 60
border_color_pressed = #000000 30
# Background 2: Default task, Iconified task
rounded = 4
border_width = 1
border_sides = TBLR
background_color = #777777 20
border_color = #777777 30
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
# Background 3: Active task
rounded = 4
border_width = 1
border_sides = TBLR
background_color = #777777 20
border_color = #ffffff 40
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
# Background 4: Urgent task
rounded = 4
border_width = 1
border_sides = TBLR
background_color = #aa4400 100
border_color = #aa7733 100
background_color_hover = #cc7700 100
border_color_hover = #aa7733 100
background_color_pressed = #555555 4
border_color_pressed = #aa7733 100
# Background 5: Tooltip
rounded = 1
border_width = 1
border_sides = TBLR
background_color = #222222 100
border_color = #333333 100
background_color_hover = #ffffaa 100
border_color_hover = #000000 100
background_color_pressed = #ffffaa 100
border_color_pressed = #000000 100
#-------------------------------------
# Panel
panel_items = LTSC
panel_size = 100% 30
panel_margin = 0 0
panel_padding = 2 0 2
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = bottom center horizontal
panel_layer = top
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 2
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 1
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 4 2
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #e3e3e3 100
taskbar_name_active_font_color = #ffffff 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 1
task_icon = 1
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 150 35
task_padding = 2 2 4
task_tooltip = 1
task_thumbnail = 0
task_thumbnail_size = 210
task_font_color = #ffffff 100
task_background_id = 2
task_active_background_id = 3
task_urgent_background_id = 4
task_iconified_background_id = 2
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify
#-------------------------------------
# System tray (notification area)
systray_padding = 0 4 2
systray_background_id = 0
systray_sort = ascending
systray_icon_size = 24
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 2 4 2
launcher_background_id = 0
launcher_icon_background_id = 0
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
launcher_item_app = tint2conf.desktop
launcher_item_app = firefox.desktop
launcher_item_app = iceweasel.desktop
launcher_item_app = chromium-browser.desktop
launcher_item_app = google-chrome.desktop
#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = %A %d %B
time1_timezone =
time2_timezone =
clock_font_color = #ffffff 100
clock_padding = 2 0
clock_background_id = 0
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command =
clock_rclick_command = orage
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = xmessage 'tint2: Battery low!'
battery_full_cmd =
battery_font_color = #ffffff 100
bat1_format =
bat2_format =
battery_padding = 1 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 5
tooltip_font_color = #dddddd 100

View File

@ -1,254 +0,0 @@
#---- Generated by tint2conf bb4a ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
# Gradient 1
gradient = vertical
start_color = #2d2d2d 80
end_color = #000000 80
color_stop = 70.000000 #1c1c1c 80
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 1
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #000000 80
border_color = #333333 80
gradient_id = 1
background_color_hover = #000000 80
border_color_hover = #555555 80
background_color_pressed = #000000 80
border_color_pressed = #555555 80
# Background 2: Default task, Iconified task
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 100
background_content_tint_weight = 25
background_color = #777777 0
border_color = #777777 100
background_color_hover = #464646 100
border_color_hover = #cccccc 30
background_color_pressed = #1e1e1e 100
border_color_pressed = #777777 30
# Background 3: Active task
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 100
background_content_tint_weight = 100
background_color = #ffffff 100
border_color = #d9d9d9 100
background_color_hover = #ffffff 73
border_color_hover = #d9d9d9 100
background_color_pressed = #989898 73
border_color_pressed = #d9d9d9 100
# Background 4: Urgent task
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #aa4400 100
border_color = #aa7733 100
background_color_hover = #aa4400 100
border_color_hover = #aa7733 100
background_color_pressed = #aa4400 100
border_color_pressed = #aa7733 100
# Background 5: Tooltip
rounded = 2
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffffaa 100
border_color = #999999 100
background_color_hover = #ffffaa 100
border_color_hover = #999999 100
background_color_pressed = #ffffaa 100
border_color_pressed = #999999 100
# Background 6: Inactive desktop name
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #777777 0
border_color = #777777 0
background_color_hover = #bdbdbd 21
border_color_hover = #cccccc 100
background_color_pressed = #777777 21
border_color_pressed = #777777 100
# Background 7: Active desktop name
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffffff 21
border_color = #d9d9d9 100
background_color_hover = #ffffff 21
border_color_hover = #d9d9d9 100
background_color_pressed = #a9a9a9 21
border_color_pressed = #d9d9d9 100
#-------------------------------------
# Panel
panel_items = LTSC
panel_size = 100% 32
panel_margin = 0 0
panel_padding = 4 0 4
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = bottom center horizontal
panel_layer = normal
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 1
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 4 0
taskbar_name_background_id = 6
taskbar_name_active_background_id = 7
taskbar_name_font = sans bold 9
taskbar_name_font_color = #dddddd 100
taskbar_name_active_font_color = #dddddd 100
taskbar_distribute_size = 1
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 1
task_icon = 0
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 120 35
task_padding = 4 3 4
task_font = Sans 8
task_tooltip = 1
task_thumbnail = 0
task_thumbnail_size = 210
task_font_color = #c6c6c6 100
task_active_font_color = #ffffff 100
task_icon_asb = 100 0 0
task_background_id = 2
task_active_background_id = 3
task_urgent_background_id = 4
task_iconified_background_id = 2
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = prev_task
mouse_scroll_down = next_task
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 2
systray_background_id = 0
systray_sort = ascending
systray_icon_size = 22
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 2
launcher_background_id = 0
launcher_icon_background_id = 0
launcher_icon_size = 22
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
launcher_item_app = tint2conf.desktop
launcher_item_app = firefox.desktop
launcher_item_app = iceweasel.desktop
launcher_item_app = chromium-browser.desktop
launcher_item_app = google-chrome.desktop
launcher_item_app = x-terminal-emulator.desktop
#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = %A %d %B
time1_font = sans bold 8
time1_timezone =
time2_timezone =
time2_font = sans 7
clock_font_color = #eeeeee 100
clock_padding = 1 0
clock_background_id = 0
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = zenity --calendar --text ""
clock_rclick_command = orage
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = notify-send "battery low"
battery_full_cmd =
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #eeeeee 100
bat1_format =
bat2_format =
battery_padding = 1 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 2 2
tooltip_background_id = 5
tooltip_font_color = #222222 100
tooltip_font = sans 9

View File

@ -1,138 +0,0 @@
# Background 1
rounded = 5
border_width = 0
border_sides = TBLR
background_color = #131a1c 100
background_color_hover = #181f21 100
background_color_pressed = #1b2224 100
# Background 2
rounded = 15
border_width = 0
border_sides = TBLR
background_color = #22292b 100
# Background 3
rounded = 7
border_width = 0
border_sides = TBLR
background_color =#bab3e5 100
# Panel
panel_items = PPPPP:EEEC
panel_size = 98% 45
panel_padding = 5 5 5
panel_margin = 3 10
panel_background_id = 1
panel_position = bottom right vertical
panel_monitor = all
panel_window_name = tint2
panel_shrink = 0
panel_layer = normal
# Launcher
button = new
button_text = 󰮯
button_lclick_command = eww -c ~/.config/eww/systray open settings-panel
button_rclick_command = killall eww
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 12
button_font_color = #181f21 100
button_padding = 10 30
button_background_id = 3
button_centered = 1
button_max_icon_size = 0
button_margin = 1 1
#Button 1
button = new
button_text = 
button_lclick_command = wmctrl -s 1
button_uwheel_command = wmctrl -s 1
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #e06e6e 100
button_padding = 8 35
button_center = 0
button_background_id = 1
#Button 2
button = new
button_text = 
button_lclick_command = wmctrl -s 2
button_uwheel_command = wmctrl -s 2
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #e5c76b 100
button_padding = 6 30
button_center = 1
button_background_id = 1
#Button 2
button = new
button_text = 
button_lclick_command = wmctrl -s 3
button_uwheel_command = wmctrl -s 3
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #8ccf7e 100
button_padding = 8 30
button_center = 1
button_background_id = 1
# Button 4
button = new
button_text = 
button_lclick_command = wmctrl -s 4
button_uwheel_command = wmctrl -s 4
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #67b0e8 100
button_padding = 8 30
button_center = 1
button_background_id = 1
# Battery
execp = new
execp_command = status bat
execp_interval = 30
execp_font = CaskaydiaCove Nerd Font 10
execp_font_color = #e5c76b 100
execp_padding = 10 10
execp_background_id = 2
# Clock
time1_format = %H %M
time1_font = CaskaydiaCove Nerd Font 11
clock_font_color = #bdc3c2 100
clock_background_id = 1
clock_padding = 0 8
# Wifi
execp = new
execp_command = status wifi
execp_interval = 30
execp_font = CaskaydiaCove Nerd Font 10
execp_padding = 10 10
execp_font_color = #8ad8ef 100
execp_background_id = 1
# Volume
execp = new
execp_command = status vol
execp_interval = 30
execp_font = CaskaydiaCove Nerd Font 10
execp_padding = 5 6
execp_font_color = #67b0e8 100
execp_background_id = 2
# Separator
separator = new
separator_background_id = 1
separator_color = #181f21 100
separator_padding = 160
# Separator 2
separator = new
separator_background_id = #bdc3c2 80
separator_size = 2
separator_style = line
separator_padding = 0

View File

@ -1,316 +0,0 @@
#---- Generated by tint2conf 3cd4 ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 5
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #131a1c 100
border_color = #000000 0
background_color_hover = #181f21 100
border_color_hover = #000000 0
background_color_pressed = #1b2224 100
border_color_pressed = #000000 0
# Background 2: Button, Clock, Launcher, Launcher icon, Systray
rounded = 15
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #22292b 100
border_color = #000000 0
background_color_hover = #22292b 100
border_color_hover = #000000 0
background_color_pressed = #22292b 100
border_color_pressed = #000000 0
# Background 3:
rounded = 7
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #bab3e5 100
border_color = #000000 0
background_color_hover = #bab3e5 100
border_color_hover = #000000 0
background_color_pressed = #bab3e5 100
border_color_pressed = #000000 0
#-------------------------------------
# Panel
panel_items = PPPPPPE:CSF
panel_size = 95% 45
panel_margin = 3 10
panel_padding = 5 5 5
panel_background_id = 1
wm_menu = 0
panel_dock = 0
panel_pivot_struts = 0
panel_position = center right vertical
panel_layer = top
panel_monitor = all
panel_shrink = 1
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 2
autohide_height = 1
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 0
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 0 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #000000 100
taskbar_name_active_font_color = #000000 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 0
task_icon = 0
task_centered = 0
urgent_nb_of_blink = 0
task_maximum_size = 0 0
task_padding = 0 0 0
task_tooltip = 0
task_thumbnail = 0
task_thumbnail_size = 210
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = none
mouse_scroll_down = none
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 0
systray_background_id = 2
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 2
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 0
launcher_background_id = 2
launcher_icon_background_id = 2
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 0
launcher_tooltip = 0
#-------------------------------------
# Clock
time1_format = %H %M
time2_format =
time1_font = CaskaydiaCove Nerd Font 11
time1_timezone =
time2_timezone =
clock_font_color = #bdc3c2 100
clock_padding = 0 4
clock_background_id = 2
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = tint2conf
clock_rclick_command =
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 0
battery_low_cmd =
battery_full_cmd =
battery_font_color = #000000 100
bat1_format =
bat2_format =
battery_padding = 0 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Separator 1
separator = new
separator_background_id = 1
separator_color = #181f21 100
separator_style = dots
separator_size = 3
separator_padding = 318 0
#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = line
separator_size = 2
separator_padding = 0 0
#-------------------------------------
# Executor 1
execp = new
execp_command = ~/now-playing -i
execp_interval = 4
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_tooltip =
execp_lclick_command = popup
execp_rclick_command = pkill n30f
execp_mclick_command =
execp_uwheel_command =
execp_dwheel_command =
execp_font = Roboto 8
execp_font_color = #ffffff 40
execp_padding = 8 0
execp_background_id = 0
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0
#-------------------------------------
# Button 1
button = new
button_text = 󰮯
button_lclick_command = eww -c ~/.config/eww/systray open settings-panel
button_rclick_command = killall eww
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 12
button_font_color = #181f21 100
button_padding = 10 12
button_background_id = 3
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 2
button = new
button_text = 
button_lclick_command = wmctrl -s 0
button_rclick_command = firefox
button_mclick_command =
button_uwheel_command = wmctrl -s 1
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #e06e6e 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 3
button = new
button_text = 
button_lclick_command = wmctrl -s 1
button_rclick_command = nautilus
button_mclick_command =
button_uwheel_command = wmctrl -s 2
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #e5c76b 100
button_padding = 9 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 4
button = new
button_text = 
button_lclick_command = wmctrl -s 2
button_rclick_command = kitty
button_mclick_command =
button_uwheel_command = wmctrl -s 3
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #8ccf7e 100
button_padding = 9 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 5
button = new
button_text = 
button_lclick_command = wmctrl -s 3
button_rclick_command = rofi -show drun -theme applications -show-icons
button_mclick_command =
button_uwheel_command = wmctrl -s 4
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 11
button_font_color = #67b0e8 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 6
button = new
button_text = 
button_lclick_command = wmctrl -s 4
button_rclick_command = apple-music-for-linux
button_mclick_command = killall apple-music-for-linux
button_uwheel_command =
button_dwheel_command =
button_font = Cantarell 15
button_font_color = #c01c28 100
button_padding = 6 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0
tooltip_hide_timeout = 0
tooltip_padding = 0 0
tooltip_background_id = 0
tooltip_font_color = #000000 100

View File

@ -1,317 +0,0 @@
#---- Generated by tint2conf 561a ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 5
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #131a1c 100
border_color = #000000 0
background_color_hover = #181f21 100
border_color_hover = #000000 0
background_color_pressed = #1b2224 100
border_color_pressed = #000000 0
# Background 2: Button, Clock, Executor, Launcher, Launcher icon, Systray
rounded = 15
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #22292b 100
border_color = #000000 0
background_color_hover = #22292b 100
border_color_hover = #000000 0
background_color_pressed = #22292b 100
border_color_pressed = #000000 0
# Background 3:
rounded = 7
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #bab3e5 100
border_color = #000000 0
background_color_hover = #bab3e5 100
border_color_hover = #000000 0
background_color_pressed = #bab3e5 100
border_color_pressed = #000000 0
#-------------------------------------
# Panel
panel_items = PPPPPPE:CSF
panel_size = 95% 45
panel_margin = 3 10
panel_padding = 5 5 5
panel_background_id = 1
wm_menu = 0
panel_dock = 0
panel_pivot_struts = 0
panel_position = center right vertical
panel_layer = top
panel_monitor = all
panel_shrink = 1
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 2
autohide_height = 1
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 0
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 0 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #000000 100
taskbar_name_active_font_color = #000000 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 0
task_icon = 0
task_centered = 0
urgent_nb_of_blink = 0
task_maximum_size = 0 0
task_padding = 0 0 0
task_tooltip = 0
task_thumbnail = 0
task_thumbnail_size = 210
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = none
mouse_scroll_down = none
#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 0
systray_background_id = 2
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 2
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 0
launcher_background_id = 2
launcher_icon_background_id = 2
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 0
launcher_tooltip = 0
#-------------------------------------
# Clock
time1_format = %H %M
time2_format =
time1_font = CaskaydiaCove Nerd Font 11
time1_timezone =
time2_timezone =
clock_font_color = #bdc3c2 100
clock_padding = 0 4
clock_background_id = 2
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command = tint2conf
clock_rclick_command =
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 0
battery_low_cmd =
battery_full_cmd =
battery_font_color = #000000 100
bat1_format =
bat2_format =
battery_padding = 0 0
battery_background_id = 0
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Separator 1
separator = new
separator_background_id = 1
separator_color = #181f21 100
separator_style = empty
separator_size = 3
separator_padding = 313 0
#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = line
separator_size = 2
separator_padding = 0 0
#-------------------------------------
# Executor 1
execp = new
execp_command = ~/now-playing -i
execp_interval = 1
execp_has_icon = 1
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_monitor = primary
execp_tooltip =
execp_lclick_command = popup
execp_rclick_command = pkill n30f
execp_mclick_command =
execp_uwheel_command =
execp_dwheel_command =
execp_font = Sarasa Mono K 8
execp_font_color = #ffffff 40
execp_padding = 8 0
execp_background_id = 2
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0
#-------------------------------------
# Button 1
button = new
button_text = 󰮯
button_lclick_command = eww -c ~/.config/eww/systray open settings-panel
button_rclick_command = killall eww
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 12
button_font_color = #181f21 100
button_padding = 10 12
button_background_id = 3
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 2
button = new
button_text = 
button_lclick_command = wmctrl -s 0
button_rclick_command = firefox
button_mclick_command =
button_uwheel_command = wmctrl -s 1
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 13
button_font_color = #e06e6e 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 3
button = new
button_text = 
button_lclick_command = wmctrl -s 1
button_rclick_command = nautilus
button_mclick_command =
button_uwheel_command = wmctrl -s 2
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 13
button_font_color = #e5c76b 100
button_padding = 9 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 4
button = new
button_text = 
button_lclick_command = wmctrl -s 2
button_rclick_command = kitty
button_mclick_command =
button_uwheel_command = wmctrl -s 3
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 13
button_font_color = #8ccf7e 100
button_padding = 9 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 5
button = new
button_text = 
button_lclick_command = wmctrl -s 3
button_rclick_command = rofi -show drun -theme applications -show-icons
button_mclick_command =
button_uwheel_command = wmctrl -s 4
button_dwheel_command =
button_font = CaskaydiaCove Nerd Font 13
button_font_color = #67b0e8 100
button_padding = 8 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Button 6
button = new
button_text = 
button_lclick_command = wmctrl -s 4
button_rclick_command = apple-music-for-linux
button_mclick_command = killall apple-music-for-linux
button_uwheel_command =
button_dwheel_command =
button_font = Cantarell 13
button_font_color = #c01c28 100
button_padding = 6 12
button_background_id = 2
button_centered = 1
button_max_icon_size = 0
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0
tooltip_hide_timeout = 0
tooltip_padding = 0 0
tooltip_background_id = 0
tooltip_font_color = #000000 100