beeg beeg one
This commit is contained in:
@@ -5,8 +5,8 @@ TERM = "xterm-256color"
|
||||
size = 16
|
||||
|
||||
[font.normal]
|
||||
family = "Victor Mono"
|
||||
style = "Medium Normal"
|
||||
family = "VictorMono Nerd Font"
|
||||
style = "Medium"
|
||||
|
||||
[font.offset]
|
||||
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))))
|
||||
|
||||
;; Font Config
|
||||
(setq doom-font (font-spec :family "Victor Mono" :size 22 :weight 'medium)
|
||||
doom-variable-pitch-font (font-spec :family "Victor Mono" :size 22 :weight 'medium :slant 'italic))
|
||||
(setq doom-font (font-spec :family "VictorMono Nerd Font" :size 22 :weight 'medium)
|
||||
doom-variable-pitch-font (font-spec :family "VictorMono Nerd Font" :size 22 :weight 'medium :slant 'italic))
|
||||
|
||||
(defun opal/org-font-setup ()
|
||||
;; Replace list hyphen with dot
|
||||
@@ -100,7 +100,7 @@
|
||||
;;(setq org-startup-folded t)
|
||||
(setq org-indent-indentation-per-level 2)
|
||||
(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)
|
||||
|
||||
(require 'org-habit)
|
||||
@@ -166,18 +166,18 @@
|
||||
;; Create capture templates
|
||||
(setq org-capture-templates
|
||||
`(("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)
|
||||
("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)))
|
||||
|
||||
;; Tell Org to stop indenting inside of org source blocks.
|
||||
(setq org-edit-src-content-indentation 0)
|
||||
|
||||
;; Set org agenda dir
|
||||
(setq org-directory "~/sync/org/agenda")
|
||||
(setq org-directory "~/Sync/org/agenda")
|
||||
(setq org-agenda-include-diary t)
|
||||
(setq diary-file "~/sync/org/diary")
|
||||
(setq diary-file "~/Sync/org/diary")
|
||||
|
||||
(require 'org-tempo)
|
||||
(dolist (template '(("sh" . "src shell")
|
||||
@@ -283,7 +283,7 @@
|
||||
(use-package elfeed-org
|
||||
:ensure t
|
||||
:config
|
||||
(setq rmh-elfeed-org-files '("~/sync/org/elfeed/feeds.org")))
|
||||
(setq rmh-elfeed-org-files '("~/Sync/org/elfeed/feeds.org")))
|
||||
|
||||
(after! osm
|
||||
(set-popup-rule! "^\\*osm\\*" :ignore t))
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
(eval +overlay) ; run code, run (also, repls)
|
||||
;;gist ; interacting with github gists
|
||||
(lookup +dictionary) ; navigate your code and its documentation
|
||||
;;lsp ; M-x vscode
|
||||
lsp ; M-x vscode
|
||||
magit ; a git porcelain for Emacs
|
||||
;;make ; run make tasks from Emacs
|
||||
;;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