beeg beeg one
This commit is contained in:
@@ -5,8 +5,8 @@ TERM = "xterm-256color"
|
|||||||
size = 16
|
size = 16
|
||||||
|
|
||||||
[font.normal]
|
[font.normal]
|
||||||
family = "Victor Mono"
|
family = "VictorMono Nerd Font"
|
||||||
style = "Medium Normal"
|
style = "Medium"
|
||||||
|
|
||||||
[font.offset]
|
[font.offset]
|
||||||
x = 0
|
x = 0
|
||||||
|
|||||||
31
.config/alacritty/dank-theme.toml
Normal file
31
.config/alacritty/dank-theme.toml
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
[colors.primary]
|
||||||
|
background = '#141218'
|
||||||
|
foreground = '#e6e0e9'
|
||||||
|
|
||||||
|
[colors.selection]
|
||||||
|
text = '#e6e0e9'
|
||||||
|
background = '#4f378b'
|
||||||
|
|
||||||
|
[colors.cursor]
|
||||||
|
text = '#141218'
|
||||||
|
cursor = '#d0bcff'
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = '#141218'
|
||||||
|
red = '#ff728f'
|
||||||
|
green = '#7fff9a'
|
||||||
|
yellow = '#ffda72'
|
||||||
|
blue = '#bca5f2'
|
||||||
|
magenta = '#4e3d76'
|
||||||
|
cyan = '#D0BCFF'
|
||||||
|
white = '#f4efff'
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = '#9d99a5'
|
||||||
|
red = '#ff9fb2'
|
||||||
|
green = '#a5ffb8'
|
||||||
|
yellow = '#ffe7a5'
|
||||||
|
blue = '#d7c6ff'
|
||||||
|
magenta = '#ded0ff'
|
||||||
|
cyan = '#e9e0ff'
|
||||||
|
white = '#faf8ff'
|
||||||
@@ -49,8 +49,8 @@
|
|||||||
(add-hook mode (lambda () (display-line-numbers-mode 0))))
|
(add-hook mode (lambda () (display-line-numbers-mode 0))))
|
||||||
|
|
||||||
;; Font Config
|
;; Font Config
|
||||||
(setq doom-font (font-spec :family "Victor Mono" :size 22 :weight 'medium)
|
(setq doom-font (font-spec :family "VictorMono Nerd Font" :size 22 :weight 'medium)
|
||||||
doom-variable-pitch-font (font-spec :family "Victor Mono" :size 22 :weight 'medium :slant 'italic))
|
doom-variable-pitch-font (font-spec :family "VictorMono Nerd Font" :size 22 :weight 'medium :slant 'italic))
|
||||||
|
|
||||||
(defun opal/org-font-setup ()
|
(defun opal/org-font-setup ()
|
||||||
;; Replace list hyphen with dot
|
;; Replace list hyphen with dot
|
||||||
@@ -100,7 +100,7 @@
|
|||||||
;;(setq org-startup-folded t)
|
;;(setq org-startup-folded t)
|
||||||
(setq org-indent-indentation-per-level 2)
|
(setq org-indent-indentation-per-level 2)
|
||||||
(setq org-hide-emphasis-markers t)
|
(setq org-hide-emphasis-markers t)
|
||||||
(setq org-agenda-files (directory-files-recursively "~/sync/org/agenda/" "\\.org$"))
|
(setq org-agenda-files (directory-files-recursively "~/Sync/org/agenda/" "\\.org$"))
|
||||||
(setq org-agenda-todo-ignore-scheduled 'future)
|
(setq org-agenda-todo-ignore-scheduled 'future)
|
||||||
|
|
||||||
(require 'org-habit)
|
(require 'org-habit)
|
||||||
@@ -166,18 +166,18 @@
|
|||||||
;; Create capture templates
|
;; Create capture templates
|
||||||
(setq org-capture-templates
|
(setq org-capture-templates
|
||||||
`(("t" "Tasks")
|
`(("t" "Tasks")
|
||||||
("tw" "Work Task" entry (file+headline "~/sync/org/agenda/work.org" "Inbox")
|
("tw" "Work Task" entry (file+headline "~/Sync/org/agenda/work.org" "Inbox")
|
||||||
"* TODO %?\n %U\n %i" :empty-lines 1)
|
"* TODO %?\n %U\n %i" :empty-lines 1)
|
||||||
("tp" "Personal Task" entry (file+headline "~/sync/org/agenda/personal.org" "Inbox")
|
("tp" "Personal Task" entry (file+headline "~/Sync/org/agenda/personal.org" "Inbox")
|
||||||
"* TODO %?\n %U\n %i" :empty-lines 1)))
|
"* TODO %?\n %U\n %i" :empty-lines 1)))
|
||||||
|
|
||||||
;; Tell Org to stop indenting inside of org source blocks.
|
;; Tell Org to stop indenting inside of org source blocks.
|
||||||
(setq org-edit-src-content-indentation 0)
|
(setq org-edit-src-content-indentation 0)
|
||||||
|
|
||||||
;; Set org agenda dir
|
;; Set org agenda dir
|
||||||
(setq org-directory "~/sync/org/agenda")
|
(setq org-directory "~/Sync/org/agenda")
|
||||||
(setq org-agenda-include-diary t)
|
(setq org-agenda-include-diary t)
|
||||||
(setq diary-file "~/sync/org/diary")
|
(setq diary-file "~/Sync/org/diary")
|
||||||
|
|
||||||
(require 'org-tempo)
|
(require 'org-tempo)
|
||||||
(dolist (template '(("sh" . "src shell")
|
(dolist (template '(("sh" . "src shell")
|
||||||
@@ -283,7 +283,7 @@
|
|||||||
(use-package elfeed-org
|
(use-package elfeed-org
|
||||||
:ensure t
|
:ensure t
|
||||||
:config
|
:config
|
||||||
(setq rmh-elfeed-org-files '("~/sync/org/elfeed/feeds.org")))
|
(setq rmh-elfeed-org-files '("~/Sync/org/elfeed/feeds.org")))
|
||||||
|
|
||||||
(after! osm
|
(after! osm
|
||||||
(set-popup-rule! "^\\*osm\\*" :ignore t))
|
(set-popup-rule! "^\\*osm\\*" :ignore t))
|
||||||
|
|||||||
@@ -84,7 +84,7 @@
|
|||||||
(eval +overlay) ; run code, run (also, repls)
|
(eval +overlay) ; run code, run (also, repls)
|
||||||
;;gist ; interacting with github gists
|
;;gist ; interacting with github gists
|
||||||
(lookup +dictionary) ; navigate your code and its documentation
|
(lookup +dictionary) ; navigate your code and its documentation
|
||||||
;;lsp ; M-x vscode
|
lsp ; M-x vscode
|
||||||
magit ; a git porcelain for Emacs
|
magit ; a git porcelain for Emacs
|
||||||
;;make ; run make tasks from Emacs
|
;;make ; run make tasks from Emacs
|
||||||
;;pass ; password manager for nerds
|
;;pass ; password manager for nerds
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
[Added Associations]
|
|
||||||
video/mp4=org.videolan.VLC.deskop;mpv.desktop;
|
|
||||||
video/quicktime=org.videolan.VLC.deskop;mpv.desktop;
|
|
||||||
video/x-matroska=mpv.desktop;org.videolan.VLC.desktop;
|
|
||||||
application/vnd.rar=xarchiver.desktop;userapp-p7zipForFilemanager-FIKDV2.desktop;
|
|
||||||
image/jpeg=gimp.desktop;userapp-lximage-qt-KLEC62.desktop;
|
|
||||||
application/x-7z-compressed=xarchiver.desktop;userapp-p7zipForFilemanager-D7VDC3.desktop;
|
|
||||||
video/webm=mpv.desktop;
|
|
||||||
video/mpeg=mpv.desktop;
|
|
||||||
image/png=userapp-lximage-qt-KLEC62.desktop;
|
|
||||||
application/zip=xarchiver.desktop;
|
|
||||||
application/x-zerosize=userapp-lximage-qt-KLEC62.desktop;
|
|
||||||
image/webp=org.gnome.gThumb.desktop;
|
|
||||||
application/pdf=org.pwmt.zathura-pdf-poppler.desktop;
|
|
||||||
video/vnd.avi=mpv.desktop;
|
|
||||||
|
|
||||||
[Default Applications]
|
|
||||||
video/mp4=mpv.desktop
|
|
||||||
video/quicktime=mpv.desktop
|
|
||||||
text/html=firefox.desktop
|
|
||||||
application/xhtml+xml=librewolf.desktop
|
|
||||||
application/xml=librewolf.desktop
|
|
||||||
text/xml=librewolf.desktop
|
|
||||||
text/xsl=librewolf.desktop
|
|
||||||
application/rss+xml=librewolf.desktop
|
|
||||||
application/atom+xml=librewolf.desktop
|
|
||||||
x-scheme-handler/http=firefox.desktop
|
|
||||||
x-scheme-handler/https=firefox.desktop
|
|
||||||
x-scheme-handler/ftp=librewolf.desktop
|
|
||||||
x-scheme-handler/chrome=librewolf.desktop
|
|
||||||
x-scheme-handler/about=firefox.desktop
|
|
||||||
x-scheme-handler/mailto=librewolf.desktop
|
|
||||||
image/jpeg=userapp-lximage-qt-KLEC62.desktop
|
|
||||||
application/x-zerosize=userapp-lximage-qt-KLEC62.desktop
|
|
||||||
application/pdf=org.pwmt.zathura-pdf-poppler.desktop
|
|
||||||
x-scheme-handler/unknown=firefox.desktop
|
|
||||||
91
.config/nvim/lua/plugins/dankcolors.lua
Normal file
91
.config/nvim/lua/plugins/dankcolors.lua
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
return {
|
||||||
|
{
|
||||||
|
"RRethy/base16-nvim",
|
||||||
|
priority = 1000,
|
||||||
|
config = function()
|
||||||
|
require('base16-colorscheme').setup({
|
||||||
|
base00 = '#141218',
|
||||||
|
base01 = '#141218',
|
||||||
|
base02 = '#9d99a5',
|
||||||
|
base03 = '#9d99a5',
|
||||||
|
base04 = '#f4efff',
|
||||||
|
base05 = '#faf8ff',
|
||||||
|
base06 = '#faf8ff',
|
||||||
|
base07 = '#faf8ff',
|
||||||
|
base08 = '#ff9fb2',
|
||||||
|
base09 = '#ff9fb2',
|
||||||
|
base0A = '#d7c6ff',
|
||||||
|
base0B = '#a5ffb8',
|
||||||
|
base0C = '#e9e0ff',
|
||||||
|
base0D = '#d7c6ff',
|
||||||
|
base0E = '#ded0ff',
|
||||||
|
base0F = '#ded0ff',
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Visual', {
|
||||||
|
bg = '#9d99a5',
|
||||||
|
fg = '#faf8ff',
|
||||||
|
bold = true
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, 'Statusline', {
|
||||||
|
bg = '#d7c6ff',
|
||||||
|
fg = '#141218',
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, 'LineNr', { fg = '#9d99a5' })
|
||||||
|
vim.api.nvim_set_hl(0, 'CursorLineNr', { fg = '#e9e0ff', bold = true })
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Statement', {
|
||||||
|
fg = '#ded0ff',
|
||||||
|
bold = true
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, 'Keyword', { link = 'Statement' })
|
||||||
|
vim.api.nvim_set_hl(0, 'Repeat', { link = 'Statement' })
|
||||||
|
vim.api.nvim_set_hl(0, 'Conditional', { link = 'Statement' })
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Function', {
|
||||||
|
fg = '#d7c6ff',
|
||||||
|
bold = true
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, 'Macro', {
|
||||||
|
fg = '#d7c6ff',
|
||||||
|
italic = true
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, '@function.macro', { link = 'Macro' })
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Type', {
|
||||||
|
fg = '#e9e0ff',
|
||||||
|
bold = true,
|
||||||
|
italic = true
|
||||||
|
})
|
||||||
|
vim.api.nvim_set_hl(0, 'Structure', { link = 'Type' })
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'String', {
|
||||||
|
fg = '#a5ffb8',
|
||||||
|
italic = true
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Operator', { fg = '#f4efff' })
|
||||||
|
vim.api.nvim_set_hl(0, 'Delimiter', { fg = '#f4efff' })
|
||||||
|
vim.api.nvim_set_hl(0, '@punctuation.bracket', { link = 'Delimiter' })
|
||||||
|
vim.api.nvim_set_hl(0, '@punctuation.delimiter', { link = 'Delimiter' })
|
||||||
|
|
||||||
|
vim.api.nvim_set_hl(0, 'Comment', {
|
||||||
|
fg = '#9d99a5',
|
||||||
|
italic = true
|
||||||
|
})
|
||||||
|
|
||||||
|
local current_file_path = vim.fn.stdpath("config") .. "/lua/plugins/dankcolors.lua"
|
||||||
|
if not _G._matugen_theme_watcher then
|
||||||
|
local uv = vim.uv or vim.loop
|
||||||
|
_G._matugen_theme_watcher = uv.new_fs_event()
|
||||||
|
_G._matugen_theme_watcher:start(current_file_path, {}, vim.schedule_wrap(function()
|
||||||
|
local new_spec = dofile(current_file_path)
|
||||||
|
if new_spec and new_spec[1] and new_spec[1].config then
|
||||||
|
new_spec[1].config()
|
||||||
|
print("Theme reload")
|
||||||
|
end
|
||||||
|
end))
|
||||||
|
end
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
||||||
1
.config/systemd/user/niri.service.wants/dms.service
Symbolic link
1
.config/systemd/user/niri.service.wants/dms.service
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/lib/systemd/user/dms.service
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
# This file is written by xdg-user-dirs-update
|
|
||||||
# If you want to change or add directories, just edit the line you're
|
|
||||||
# interested in. All local changes will be retained on the next run.
|
|
||||||
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
|
|
||||||
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
|
|
||||||
# absolute path. No other format is supported.
|
|
||||||
#
|
|
||||||
XDG_DESKTOP_DIR="$HOME/desktop"
|
|
||||||
XDG_DESKTOP_DIR="$HOME/"
|
|
||||||
XDG_DOWNLOAD_DIR="$HOME/dls"
|
|
||||||
XDG_TEMPLATES_DIR="$HOME/"
|
|
||||||
XDG_PUBLICSHARE_DIR="$HOME/"
|
|
||||||
XDG_DOCUMENTS_DIR="$HOME/docs"
|
|
||||||
XDG_MUSIC_DIR="$HOME/music"
|
|
||||||
XDG_PICTURES_DIR="$HOME/pics"
|
|
||||||
XDG_VIDEOS_DIR="$HOME/"
|
|
||||||
Reference in New Issue
Block a user