From 3ed602eae87bbd34fb3200de604d07fa7c037cec Mon Sep 17 00:00:00 2001 From: opal <847966@proton.me> Date: Fri, 18 Nov 2022 23:05:53 -0800 Subject: [PATCH] switched back to single monitor --- .bashrc | 4 + .config/doom/config.el | 14 +-- .config/doom/packages.el | 1 - .config/qutebrowser/autoconfig.yml | 104 ++++++++++++++++++- .config/qutebrowser/bookmarks/urls | 0 .config/qutebrowser/config.py | 4 +- .config/qutebrowser/dracula | 1 + .config/qutebrowser/qsettings/QtProject.conf | 8 ++ .config/sway/.config.swp | Bin 0 -> 20480 bytes .config/sway/config | 8 +- emacs.org | 14 +-- 11 files changed, 129 insertions(+), 29 deletions(-) create mode 100644 .config/qutebrowser/bookmarks/urls create mode 160000 .config/qutebrowser/dracula create mode 100644 .config/qutebrowser/qsettings/QtProject.conf create mode 100644 .config/sway/.config.swp diff --git a/.bashrc b/.bashrc index 1d7d4a8..15818aa 100755 --- a/.bashrc +++ b/.bashrc @@ -158,6 +158,10 @@ alias logs="sudo find /var/log -type f -exec file {} \; | grep 'text' | cut -d' # SHA1 alias sha1='openssl sha1' +# Wireguard +alias wgup='sudo wg-quick up /etc/wireguard/wg0.conf' +alias wgdown='sudo wg-quick down /etc/wireguard/wg0.conf' + # ####################################################### # # SPECIAL FUNCTIONS # ####################################################### diff --git a/.config/doom/config.el b/.config/doom/config.el index f1bbabd..36d58e0 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -75,17 +75,15 @@ (setq org-log-into-drawer t) (setq org-startup-folded t) (setq org-agenda-files - '("~/org/projects/" - "~/org/tasks/" - "~/projects/flashcards/")) + '("~/work/work.org")) (require 'org-habit) (add-to-list 'org-modules 'org-habit) (setq org-habit-graph-column 60) (setq org-todo-keywords - '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") - (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + '((sequence "NEXT(n)" "TODO(t)" "|" "DONE(d!)") + (sequence "ACTIVE(a)" "PROJ(p)" "WAIT(w@/!)" "HOLD(h)" "BACKLOG(b)" "DOC(u)" "|" "COMPLETED(c)" "CANC(k@)"))) (setq org-refile-targets '(("archive.org" :maxlevel . 1) @@ -117,11 +115,7 @@ ;; Create capture templates (setq org-capture-templates `(("t" "Tasks") - ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") - "* TODO %?\n %U\n %a\n %i" :empty-lines 1) - - ("p" "Projects") - ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + ("tt" "Task" entry (file+olp "~/work/work.org" "Inbox") "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) ;; Tell Org to stop indenting inside of org source blocks. diff --git a/.config/doom/packages.el b/.config/doom/packages.el index 72419c7..7116077 100644 --- a/.config/doom/packages.el +++ b/.config/doom/packages.el @@ -4,4 +4,3 @@ (package! modus-themes) (package! quelpa) (package! quelpa-use-package) -(package! w3m) diff --git a/.config/qutebrowser/autoconfig.yml b/.config/qutebrowser/autoconfig.yml index ef7ef15..51c5919 100644 --- a/.config/qutebrowser/autoconfig.yml +++ b/.config/qutebrowser/autoconfig.yml @@ -6,48 +6,150 @@ config_version: 2 settings: + content.blocking.method: + global: both content.javascript.enabled: + '*://*.01.emailinboundprocessing.eu/*': true '*://*.127.0.0.1/*': true '*://*.4chanlit.fandom.com/*': true '*://*.account.proton.me/*': true '*://*.account.protonvpn.com/*': true + '*://*.ancientdead.com/*': true + '*://*.app.netdata.cloud/*': true + '*://*.app.simplelogin.io/*': true + '*://*.askubuntu.com/*': true + '*://*.babeground.com/*': true + '*://*.babeground.net/*': true + '*://*.babegrounds.live/*': true + '*://*.bandcamp.com/*': true + '*://*.chmodcommand.com/*': true + '*://*.codeberg.org/*': true + '*://*.confluence.atg-corp.com/*': false '*://*.crontab.guru/*': true '*://*.customer.xfinity.com/*': true + '*://*.demo.uptime.kuma.pet/*': true + '*://*.docs.google.com/*': true + '*://*.drop.download/*': true + '*://*.duckduckgo.com/*': true + '*://*.features.jellyfin.org/*': true + '*://*.flathub.org/*': true + '*://*.fleet.linuxserver.io/*': true '*://*.fmovies.to/*': true '*://*.framatube.org/*': true + '*://*.get.adobe.com/*': true '*://*.github.com/*': true + '*://*.gitlab.com/*': true + '*://*.goauthentik.io/*': true '*://*.greyzone.com/*': true + '*://*.heretic.camp/*': true + '*://*.html.duckduckgo.com/*': true '*://*.hub.docker.com/*': true + '*://*.id.atlassian.com/*': true '*://*.idcs-3359adb31e35415e8c1729c5c8098c6d.identity.oraclecloud.com/*': true + '*://*.imgflip.com/*': true + '*://*.inv.odyssey346.dev/*': true '*://*.jf.opal.sh/*': true + '*://*.jira.atg-corp.com/*': true + '*://*.layoffs.fyi/*': true + '*://*.learningnetwork.cisco.com/*': true + '*://*.listen.20buckspin.com/*': true '*://*.localhost/*': true '*://*.login.seattle.gov/*': true '*://*.login.xfinity.com/*': true + '*://*.looking-glass.io/*': true + '*://*.lotrproject.com/*': true '*://*.mail.proton.me/*': true + '*://*.main.realsecure.flyingcroc.net/*': true + '*://*.metalodyssey.8merch.com/*': true + '*://*.my.uscis.gov/*': true '*://*.my.vultr.com/*': true + '*://*.myaccount.standingstonegames.com/*': true '*://*.myutilities.seattle.gov/*': true + '*://*.nagios.realsecure.flyingcroc.net/*': true + '*://*.netbox.realsecure.flyingcroc.net/*': true + '*://*.online.adp.com/*': true '*://*.onlinebanking.becu.org/*': true + '*://*.onyxboox.com/*': true + '*://*.openscrobbler.com/*': true '*://*.payments.xfinity.com/*': true + '*://*.portainer.opal.sh/*': true '*://*.protesilaos.com/*': true '*://*.proton.me/*': true + '*://*.rateyourmusic.com/*': true '*://*.register.be.xfinity.com/*': false + '*://*.reverb.com/*': true + '*://*.sack.realsecure.flyingcroc.net/*': true '*://*.search.brave.com/*': true + '*://*.seattle.bibliocommons.com/*': true '*://*.seattle.craigslist.org/*': true '*://*.shop.bulletproof.com/*': true + '*://*.spl.overdrive.com/*': true '*://*.stackoverflow.com/*': true + '*://*.stash.atg-corp.com/*': true + '*://*.superuser.com/*': true + '*://*.support-acquia.force.com/*': true + '*://*.thecirclemusic.gr/*': true + '*://*.thegrayzone.com/*': true + '*://*.translate.google.com/*': true '*://*.twitter.com/*': true + '*://*.unix.stackexchange.com/*': true + '*://*.uploadev.org/*': true '*://*.utilities-self-service.ebill.seattle.gov/*': true - '*://*.vid.puffyan.us/*': false + '*://*.veganmenshoes.com/*': true + '*://*.vid.puffyan.us/*': true + '*://*.wooddove.fciis.net/*': true + '*://*.www.20buckspin.com/*': true + '*://*.www.airplane.dev/*': true + '*://*.www.amazon.com/*': true '*://*.www.astound.com/*': true '*://*.www.budgetbytes.com/*': true + '*://*.www.calculator.net/*': true + '*://*.www.carhartt.com/*': true + '*://*.www.dancarlin.com/*': true + '*://*.www.drmartens.com/*': true + '*://*.www.duluthtrading.com/*': true + '*://*.www.easyime.com/*': true + '*://*.www.ebay.com/*': true + '*://*.www.filson.com/*': true '*://*.www.foodnetwork.com/*': true + '*://*.www.geoguessr.com/*': true + '*://*.www.goodreads.com/*': true + '*://*.www.google.com/*': true + '*://*.www.harddrivesdirect.com/*': true '*://*.www.knoll.com/*': true + '*://*.www.kobo.com/*': true + '*://*.www.last.fm/*': true + '*://*.www.lastpodcastontheleft.com/*': true + '*://*.www.lotro.com/*': true + '*://*.www.metal-archives.com/*': true + '*://*.www.mmorpg.com/*': true + '*://*.www.moddb.com/*': true + '*://*.www.netaddictionrecovery.com/*': true + '*://*.www.nightshiftmerch.com/*': true '*://*.www.openstreetmap.org/*': true + '*://*.www.patagonia.com/*': true + '*://*.www.paypal.com/*': true + '*://*.www.raspberrypi.com/*': true '*://*.www.reddit.com/*': true '*://*.www.seattle.gov/*': true '*://*.www.startpage.com/*': true + '*://*.www.thisisclassicalguitar.com/*': true + '*://*.www.vegetarian-shoes.co.uk/*': true '*://*.www.vultr.com/*': true + '*://*.www.wills-vegan-store.com/*': true '*://*.www.xfinity.com/*': true '*://*.www.youtube.com/*': true + '*://*.www.zillow.com/*': true + '*://gethomepage.dev/*': true '*://jf.opal.sh/*': true + '*://jsonformatter.curiousconcept.com/*': true + '*://rateyourmusic.com/*': true + '*://revelationofdoom.com/*': true + '*://www.duplicati.com/*': true '*://www.newegg.com/*': true + '*://www.vitamix.com/*': true + '*://www.youtube.com/*': true + content.notifications.enabled: + https://jf.opal.sh: false + content.register_protocol_handler: + https://mail.proton.me#mailto=%25s: false diff --git a/.config/qutebrowser/bookmarks/urls b/.config/qutebrowser/bookmarks/urls new file mode 100644 index 0000000..e69de29 diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index beffb0c..b9b5f38 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -45,10 +45,10 @@ config.bind("K", "tab-next") config.bind("J", "tab-prev") c.url.searchengines = { - "DEFAULT": "https://www.startpage.com/sp/search?query={}", + "DEFAULT": "https://duckduckgo.com/?q={}", } -c.url.start_pages = ["https://www.startpage.com"] +c.url.start_pages = ["http://localhost:80"] # Bitwarden Password Management config.bind( diff --git a/.config/qutebrowser/dracula b/.config/qutebrowser/dracula new file mode 160000 index 0000000..791de19 --- /dev/null +++ b/.config/qutebrowser/dracula @@ -0,0 +1 @@ +Subproject commit 791de19ce6a43f0fa52405eea57cba43b4c05a22 diff --git a/.config/qutebrowser/qsettings/QtProject.conf b/.config/qutebrowser/qsettings/QtProject.conf new file mode 100644 index 0000000..9d0d477 --- /dev/null +++ b/.config/qutebrowser/qsettings/QtProject.conf @@ -0,0 +1,8 @@ +[FileDialog] +history=file:///home/opal/pictures +lastVisited=file:///home/opal/pictures +qtVersion=5.15.6 +shortcuts=file:, file:///home/opal +sidebarWidth=87 +treeViewHeader="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xd1\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xf5\0\0\0\x1\0\0\0\0\0\0\0\x39\0\0\0\x1\0\0\0\0\0\0\0=\0\0\0\x1\0\0\0\0\0\0\0\x66\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)" +viewMode=Detail diff --git a/.config/sway/.config.swp b/.config/sway/.config.swp new file mode 100644 index 0000000000000000000000000000000000000000..d550669fde8ca8359a2790f3fd32c4a86207a6e3 GIT binary patch literal 20480 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 literal 0 HcmV?d00001 diff --git a/.config/sway/config b/.config/sway/config index f751c51..12da1e6 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -184,7 +184,7 @@ exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK # Window Borders -default_border pixel 2 +default_border pixel 3 default_floating_border none client.focused "#990000" "#9f1209" "#ffffff" "#9f1209" @@ -228,7 +228,7 @@ input type:keyboard { } # Hide mouse cursor after inactivity -seat * hide_cursor 8000 +seat * hide_cursor 10000 set $laptop eDP-1 bindswitch --reload --locked lid:on output $laptop disable @@ -236,9 +236,7 @@ bindswitch --reload --locked lid:off output $laptop enable # Monitors # You can get the names of your outputs by running: swaymsg -t get_outputs -#output eDP-1 pos 0 1440 res 1920x1080 -#output DP-1 pos 0 0 res 3440x1440 -#output HDMI-A-1 pos 0 0 res 2560x1440 +#output DP-1 pos 0 0 # Wallpaper output * bg /home/opal/.config/wallpapers/mountains.jpg fill diff --git a/emacs.org b/emacs.org index 0f1a1a2..fe8258e 100644 --- a/emacs.org +++ b/emacs.org @@ -101,17 +101,15 @@ I have to load mu4e manually from =/usr/share/emacs= for some reason. (setq org-log-into-drawer t) (setq org-startup-folded t) (setq org-agenda-files - '("~/org/projects/" - "~/org/tasks/" - "~/projects/flashcards/")) + '("~/work/work.org")) (require 'org-habit) (add-to-list 'org-modules 'org-habit) (setq org-habit-graph-column 60) (setq org-todo-keywords - '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") - (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + '((sequence "NEXT(n)" "TODO(t)" "|" "DONE(d!)") + (sequence "ACTIVE(a)" "PROJ(p)" "WAIT(w@/!)" "HOLD(h)" "BACKLOG(b)" "DOC(u)" "|" "COMPLETED(c)" "CANC(k@)"))) (setq org-refile-targets '(("archive.org" :maxlevel . 1) @@ -143,11 +141,7 @@ I have to load mu4e manually from =/usr/share/emacs= for some reason. ;; Create capture templates (setq org-capture-templates `(("t" "Tasks") - ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") - "* TODO %?\n %U\n %a\n %i" :empty-lines 1) - - ("p" "Projects") - ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + ("tt" "Task" entry (file+olp "~/work/work.org" "Inbox") "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) ;; Tell Org to stop indenting inside of org source blocks.