beeg beeg one

This commit is contained in:
2026-02-22 08:57:47 -08:00
parent f6e4a4e209
commit 8e1b0376c5
31 changed files with 134 additions and 63 deletions

View File

@@ -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

View 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'

View File

@@ -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))

View File

@@ -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

View File

@@ -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

View 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
}
}

View File

@@ -0,0 +1 @@
/usr/lib/systemd/user/dms.service

View File

@@ -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/"