From 833ad514e4c20e84a77d36e9b039141e2fb06e96 Mon Sep 17 00:00:00 2001 From: Daryl Ronningen Date: Mon, 12 Sep 2022 12:33:34 -0700 Subject: [PATCH] Update dotfiles configs and themes --- .config/bspwm/bspwmrc | 2 +- .config/btop/btop.conf | 12 +- .config/gtk-2.0/gtkfilechooser.ini | 11 + .config/lutris/lutris.conf | 19 +- .config/lutris/runners/wine.yml | 5 +- .config/nvim | 2 +- .config/picom/picom.conf | 15 +- .config/qt5ct/qt5ct.conf | 5 +- .config/qt6ct/qt6ct.conf | 2 +- .gitmodules | 5 - .../Zafiro-Nord-Black/apps/48/gnome-logs.svg | 83 ++-- .../apps/48/libreoffice-main.svg | 41 +- .../Zafiro-Nord-Black/apps/48/nomacs.svg | 94 ++-- .../apps/48/yast-messages.svg | 36 +- .../Zafiro-Nord-Black/apps/scalable/0ad.svg | 69 ++- .../apps/scalable/1deepin-launcher.svg | 68 ++- .../apps/scalable/3D-Coat.svg | 17 +- .../apps/scalable/4digits.svg | 60 ++- .../apps/scalable/4kslideshowmaker.svg | 36 +- .../apps/scalable/4kvideodownloader.svg | 59 ++- .../apps/scalable/Dnfdragora.svg | 46 +- .../apps/scalable/apport.svg | 60 ++- .../Zafiro-Nord-Black/apps/scalable/chess.svg | 28 +- .../scalable/com.github.gi_lom.dialect.svg | 1 + .../apps/scalable/document.svg | 42 +- .../apps/scalable/gpicview.svg | 104 ++-- .../apps/scalable/hardinfo.svg | 50 +- .../apps/scalable/jubler.svg | 92 ++++ .../apps/scalable/libreoffice-base.svg | 48 +- .../apps/scalable/libreoffice-calc.svg | 49 +- .../apps/scalable/libreoffice-draw.svg | 128 ++--- .../apps/scalable/libreoffice-impress.svg | 63 ++- .../apps/scalable/libreoffice-math.svg | 47 +- .../apps/scalable/multimedia-audio-player.svg | 45 +- .../apps/scalable/okular.svg | 45 +- .../apps/scalable/onboard.svg | 41 +- .../apps/scalable/quickusbformatter.svg | 45 +- .../apps/scalable/radiotray.svg | 70 +-- .../apps/scalable/re.sonny.Commit.svg | 115 +++++ .../apps/scalable/utilities-tweak-tool.svg | 83 ++-- .../Zafiro-Nord-Black/apps/scalable/vectr.svg | 47 +- .../Zafiro-Nord-Black/apps/scalable/viber.svg | 51 +- .../apps/scalable/webstorm.svg | 56 +-- .../apps/scalable/wine-winecfg.svg | 70 ++- .../apps/scalable/winemine.svg | 62 ++- .../apps/scalable/winetricks.svg | 38 +- .../apps/scalable/wiznote.svg | 43 +- .../apps/scalable/workspace-overview.svg | 56 ++- .../Zafiro-Nord-Black/apps/scalable/worms.svg | 38 +- .../apps/scalable/wps-office-etmain.svg | 38 +- .../apps/scalable/xdiagnose.svg | 43 +- .../mimetypes/48/application-certificate.svg | 77 +++ .../mimetypes/48/application-dicom.svg | 78 +++ .../mimetypes/48/application-gzip.svg | 1 + .../mimetypes/48/application-image-bmp.svg | 43 +- .../mimetypes/48/application-image-psd.svg | 43 +- .../mimetypes/48/application-mathml+xml.svg | 1 + .../mimetypes/48/application-msoutlook.svg | 77 +++ .../mimetypes/48/application-pkix-cerl.svg | 1 + .../mimetypes/48/application-relaxng.svg | 1 + .../mimetypes/48/application-sxw.svg | 1 + ...application-vnd.kde.kleopatra.keygroup.svg | 1 + .../48/application-vnd.ms-access.svg | 1 + ...ion-vnd.ms-excel.addin.macroenabled.12.svg | 1 + ....ms-excel.sheet.binary.macroenabled.12.svg | 1 + ...ion-vnd.ms-excel.sheet.macroenabled.12.svg | 1 + ...nd.ms-powerpoint.addin.macroenabled.12.svg | 1 + ...owerpoint.presentation.macroenabled.12.svg | 1 + ...nd.ms-powerpoint.slide.macroenabled.12.svg | 1 + ...s-powerpoint.slideshow.macroenabled.12.svg | 1 + .../48/application-vnd.ms-powerpoint.svg | 1 + ...nd.oasis.opendocument.drawing.template.svg | 1 + ...on-vnd.oasis.opendocument.presentation.svg | 1 + ...ion-vnd.oasis.opendocument.spreadsheet.svg | 1 + ...ion-vnd.oasis.opendocument.text-master.svg | 1 + ...ats-officedocument.spreadsheetml.sheet.svg | 1 + .../48/application-vnd.rn-realmedia.svg | 1 + .../mimetypes/48/application-vnd.sqlite3.svg | 1 + .../48/application-vnd.stardivision.calc.svg | 1 + .../48/application-vnd.stardivision.mail.svg | 1 + .../48/application-vnd.sun.xml.calc.svg | 1 + .../application-vnd.sun.xml.draw.template.svg | 1 + .../48/application-vnd.sun.xml.impress.svg | 1 + .../application-vnd.sun.xml.writer.global.svg | 1 + .../48/application-wps-office.doc.svg | 1 + .../48/application-wps-office.docx.svg | 1 + .../48/application-wps-office.dot.svg | 1 + .../48/application-wps-office.dotx.svg | 1 + .../48/application-wps-office.ppt.svg | 1 + .../48/application-wps-office.pptx.svg | 1 + .../48/application-wps-office.xls.svg | 1 + .../48/application-wps-office.xlsx.svg | 1 + .../mimetypes/48/application-x-abiword.svg | 1 + .../48/application-x-applix-spreadsheet.svg | 1 + .../48/application-x-applix-word.svg | 1 + .../mimetypes/48/application-x-bzip.svg | 35 +- .../mimetypes/48/application-x-cpio.svg | 23 +- .../mimetypes/48/application-x-egon.svg | 1 + .../48/application-x-flash-video.svg | 1 + .../48/application-x-gameboy-rom.svg | 1 + .../48/application-x-gamecube-rom.svg | 1 + .../mimetypes/48/application-x-gba-rom.svg | 1 + .../mimetypes/48/application-x-gdscript.svg | 85 ++++ .../mimetypes/48/application-x-gnumeric.svg | 1 + .../48/application-x-godot-project.svg | 85 ++++ .../48/application-x-godot-resource.svg | 85 ++++ .../48/application-x-godot-scene.svg | 85 ++++ .../48/application-x-godot-shader.svg | 85 ++++ .../mimetypes/48/application-x-gzdvi.svg | 1 + .../mimetypes/48/application-x-gzip.svg | 43 +- .../48/application-x-gzpostscript.svg | 1 + .../48/application-x-kexiproject-sqlite.svg | 1 + .../48/application-x-kexiproject-sqlite2.svg | 1 + .../48/application-x-kexiproject-sqlite3.svg | 1 + .../mimetypes/48/application-x-kformula.svg | 1 + .../mimetypes/48/application-x-kontour.svg | 1 + .../mimetypes/48/application-x-kword.svg | 1 + .../mimetypes/48/application-x-lzma.svg | 47 +- .../48/application-x-mimearchive.svg | 1 + .../mimetypes/48/application-x-ms-wim.svg | 1 + .../mimetypes/48/application-x-mswrite.svg | 1 + .../mimetypes/48/application-x-n64-rom.svg | 1 + .../mimetypes/48/application-x-nes-rom.svg | 1 + .../48/application-x-nintendo-ds-rom.svg | 1 + .../mimetypes/48/application-x-nzb.svg | 1 + .../mimetypes/48/application-x-qemu-disk.svg | 1 + .../48/application-x-qet-element.svg | 1 + .../48/application-x-qet-project.svg | 1 + .../mimetypes/48/application-x-rdata.svg | 1 + .../mimetypes/48/application-x-scribus.svg | 25 +- .../48/application-x-shellscript.svg | 1 + .../mimetypes/48/application-x-sif.svg | 1 + .../mimetypes/48/application-x-smb-server.svg | 1 + .../mimetypes/48/application-x-tar.svg | 25 +- .../mimetypes/48/application-x-tgif.svg | 1 + .../48/application-x-x509-ca-cert.svg | 1 + .../mimetypes/48/application-x-xz-pkg.svg | 1 + .../mimetypes/48/audio-flac.svg | 1 + .../mimetypes/48/audiobook.svg | 1 + .../mimetypes/48/encrypted.svg | 1 + .../mimetypes/48/font-otf.svg | 1 + .../mimetypes/48/font-ttf.svg | 1 + .../mimetypes/48/fonts-package.svg | 1 + .../mimetypes/48/libreoffice-database.svg | 1 + .../mimetypes/48/libreoffice-formula.svg | 1 + .../48/libreoffice-oasis-database.svg | 1 + .../48/libreoffice-oasis-formula.svg | 1 + .../48/libreoffice-oasis-master-document.svg | 1 + .../48/libreoffice-oasis-presentation.svg | 1 + .../48/libreoffice-oasis-spreadsheet.svg | 1 + .../mimetypes/48/libreoffice-presentation.svg | 1 + .../mimetypes/48/libreoffice-spreadsheet.svg | 1 + .../Zafiro-Nord-Black/mimetypes/48/odf.svg | 1 + .../mimetypes/48/podcast.svg | 1 + .../mimetypes/48/text-directory.svg | 1 + .../mimetypes/48/text-vnd.wap.wml.svg | 1 + .../mimetypes/48/text-x-copying.svg | 1 + .../mimetypes/48/text-x-dtd.svg | 1 + .../mimetypes/48/text-x-ldif.svg | 1 + .../mimetypes/48/text-x-lilypond.svg | 1 + .../mimetypes/48/text-x-log.svg | 1 + .../mimetypes/48/text-x-makefile.svg | 1 + .../mimetypes/48/text-x-opml+xml.svg | 1 + .../mimetypes/48/text-x-opml.svg | 1 + .../mimetypes/48/text-x-python3.svg | 1 + .../mimetypes/48/text-x-vcard.svg | 1 + .../mimetypes/48/text-x-xslfo.svg | 1 + .../mimetypes/48/text-xmcd.svg | 1 + .../mimetypes/48/video-mp2t.svg | 1 + .../mimetypes/48/video-x-mng.svg | 1 + .../mimetypes/48/viewdvi.svg | 1 + .../mimetypes/48/viewhtml.svg | 1 + .../mimetypes/48/viewpdf.svg | 1 + .../Zafiro-Nord-Black/mimetypes/48/viewps.svg | 1 + .../mimetypes/48/x-mail-distribution-list.svg | 1 + .../mimetypes/48/x-media-podcast.svg | 107 +++++ .../mimetypes/48/x-office-contact.svg | 1 + .nvidia-settings-rc | 70 +-- .../Nordic-Darker/cinnamon/cinnamon-dark.css | 10 +- .themes/Nordic-Darker/cinnamon/cinnamon.css | 10 +- .../gnome-shell/assets/toggle-on.svg | 38 +- .../Nordic-Darker/gnome-shell/gnome-shell.css | 449 ++++++++++-------- .themes/Nordic-Darker/gtk-3.0/gtk-dark.css | 28 -- .themes/Nordic-Darker/gtk-3.0/gtk.css | 28 -- .zshrc | 25 +- AUR | 1 - suckless/slock/Makefile | 2 +- suckless/slock/config.def.h | 23 - suckless/slock/config.h | 25 +- suckless/slock/config.mk | 6 +- suckless/slock/patch/blur_pixelated_screen.c | 70 --- suckless/slock/patch/blur_pixelated_screen.h | 4 - suckless/slock/patch/colormessage.c | 128 ----- suckless/slock/patch/include.c | 2 - suckless/slock/patch/include.h | 1 - suckless/slock/slock.c | 38 +- suckless/st/FAQ | 3 + suckless/st/config.def.h | 21 +- suckless/st/config.mk | 2 +- suckless/st/patch/st_include.c | 1 - suckless/st/patch/st_include.h | 1 - suckless/st/patch/xresources.c | 11 + suckless/st/patches.h | 264 +++++----- suckless/st/st.c | 6 + suckless/st/st.h | 12 +- suckless/st/x.c | 29 +- suckless/tabbed/config.def.h | 51 +- suckless/tabbed/config.h | 57 +-- suckless/tabbed/config.mk | 4 +- suckless/tabbed/tabbed.c | 20 +- 210 files changed, 3016 insertions(+), 1966 deletions(-) create mode 100644 .config/gtk-2.0/gtkfilechooser.ini create mode 120000 .local/share/icons/Zafiro-Nord-Black/apps/scalable/com.github.gi_lom.dialect.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/apps/scalable/jubler.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/apps/scalable/re.sonny.Commit.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-certificate.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-dicom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-gzip.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-mathml+xml.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-msoutlook.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-pkix-cerl.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-relaxng.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-sxw.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.kde.kleopatra.keygroup.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-access.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.addin.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.addin.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slide.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.drawing.template.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.presentation.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.spreadsheet.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.rn-realmedia.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sqlite3.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.calc.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.mail.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.calc.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.draw.template.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.impress.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.writer.global.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.doc.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.docx.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dot.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dotx.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.ppt.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.pptx.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xls.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xlsx.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-abiword.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-spreadsheet.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-word.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-egon.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-flash-video.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gameboy-rom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gamecube-rom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gba-rom.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gdscript.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gnumeric.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-project.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-resource.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-scene.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-shader.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzdvi.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzpostscript.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kexiproject-sqlite.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kexiproject-sqlite2.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kexiproject-sqlite3.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kformula.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kontour.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-kword.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-mimearchive.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-ms-wim.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-mswrite.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-n64-rom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-nes-rom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-nintendo-ds-rom.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-nzb.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-qemu-disk.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-qet-element.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-qet-project.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-rdata.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-shellscript.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-sif.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-smb-server.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-tgif.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-x509-ca-cert.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-xz-pkg.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/audio-flac.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/audiobook.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/encrypted.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/font-otf.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/font-ttf.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/fonts-package.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-database.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-formula.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-oasis-database.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-oasis-formula.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-oasis-master-document.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-oasis-presentation.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-oasis-spreadsheet.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-presentation.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/libreoffice-spreadsheet.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/odf.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/podcast.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-directory.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-vnd.wap.wml.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-copying.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-dtd.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-ldif.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-lilypond.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-log.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-makefile.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-opml+xml.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-opml.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-python3.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-vcard.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-x-xslfo.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/text-xmcd.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/video-mp2t.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/video-x-mng.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/viewdvi.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/viewhtml.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/viewpdf.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/viewps.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-mail-distribution-list.svg create mode 100644 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-media-podcast.svg create mode 120000 .local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-office-contact.svg delete mode 160000 AUR delete mode 100644 suckless/slock/patch/blur_pixelated_screen.c delete mode 100644 suckless/slock/patch/blur_pixelated_screen.h delete mode 100644 suckless/slock/patch/colormessage.c diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 5fa6248..b62fc5f 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -12,7 +12,7 @@ pgrep -x picom > /dev/null || picom --config $HOME/.config/picom/picom.conf & wmname LG3D & # Set workspaces -bspc monitor DP-2 -d 1 2 3 4 5 +bspc monitor DP-0 -d 1 2 3 4 5 bspc monitor HDMI-0 -d 6 7 8 9 0 # BSPWM config diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index 7301911..0065b19 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -1,4 +1,4 @@ -#? Config file for btop v. 1.2.8 +#? Config file for btop v. 1.2.9 #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" @@ -54,10 +54,10 @@ update_ms = 1000 #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", #* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. -proc_sorting = "name" +proc_sorting = "cpu lazy" #* Reverse sorting order, True or False. -proc_reversed = True +proc_reversed = False #* Show processes as a tree. proc_tree = False @@ -74,6 +74,9 @@ proc_per_core = True #* Show process memory as bytes instead of percent. proc_mem_bytes = True +#* Show cpu graph for each process. +proc_cpu_graphs = True + #* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate) proc_info_smaps = False @@ -165,6 +168,9 @@ only_physical = True #* Read disks list from /etc/fstab. This also disables only_physical. use_fstab = True +#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool) +zfs_hide_datasets = False + #* Set to true to show available disk space for privileged users. disk_free_priv = False diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini new file mode 100644 index 0000000..251c46c --- /dev/null +++ b/.config/gtk-2.0/gtkfilechooser.ini @@ -0,0 +1,11 @@ +[Filechooser Settings] +LocationMode=path-bar +ShowHidden=true +ShowSizeColumn=true +GeometryX=0 +GeometryY=0 +GeometryWidth=840 +GeometryHeight=630 +SortColumn=name +SortOrder=ascending +StartupMode=recent diff --git a/.config/lutris/lutris.conf b/.config/lutris/lutris.conf index c216c5a..0cb4f13 100644 --- a/.config/lutris/lutris.conf +++ b/.config/lutris/lutris.conf @@ -8,18 +8,31 @@ steam = True xdg = True steamwindows = True humblebundle = True +amazon = True [lutris] library_ignores = -migration_version = 11 +migration_version = 12 show_tray_icon = True dark_theme = False show_advanced_options = True -width = 1254 +width = 2528 height = 1308 -window_x = 1287 +window_x = 13 window_y = 52 maximized = False selected_category = category:all show_hidden_games = true +discord_rpc = True +filter_installed = False +view_type = list + +[list view] +name_column_width = 200 +year_column_width = 60 +runner_column_width = 120 +platform_column_width = 120 +lastplayed_column_width = 120 +installedat_column_width = 120 +playtime_column_width = 100 diff --git a/.config/lutris/runners/wine.yml b/.config/lutris/runners/wine.yml index 6234299..50b53bd 100644 --- a/.config/lutris/runners/wine.yml +++ b/.config/lutris/runners/wine.yml @@ -2,10 +2,11 @@ system: {} wine: d3d_extras_version: v2 dgvoodoo2: true - dgvoodoo2_version: v2.79 + dgvoodoo2_version: v2.79.1 dxvk_nvapi_version: v0.5.4 - dxvk_version: v1.10.2 + dxvk_version: v1.10.3 esync: false fsync: false system_winetricks: true + version: lutris-7.2-2-x86_64 vkd3d_version: v2.6 diff --git a/.config/nvim b/.config/nvim index 6918159..4909bf8 160000 --- a/.config/nvim +++ b/.config/nvim @@ -1 +1 @@ -Subproject commit 69181599a565f0a14268cf90b1c44b9e3df4bc56 +Subproject commit 4909bf866273b0c8e799ce35375008638a00edb0 diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index 382406a..cc3987e 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -1,16 +1,3 @@ -################################# -# Animations # -################################# - - -animations = true; -animation-for-open-window = "zoom"; -animation-for-transient-window = "zoom"; -animation-for-unmap-window = "zoom"; -animation-for-workspace-switch-in = "zoom"; -animation-for-workspace-switch-out = "zoom"; - - ################################# # Shadows # ################################# @@ -98,7 +85,7 @@ fade-out-step = 0.03; # Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) -inactive-opacity = 0.7; +inactive-opacity = 1.0; # Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) frame-opacity = 0.5; diff --git a/.config/qt5ct/qt5ct.conf b/.config/qt5ct/qt5ct.conf index df7192b..6660834 100644 --- a/.config/qt5ct/qt5ct.conf +++ b/.config/qt5ct/qt5ct.conf @@ -24,11 +24,14 @@ toolbutton_style=4 underline_shortcut=2 wheel_scroll_lines=3 +[PaletteEditor] +geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\xc1\0\0\x1\xc4\0\0\x6=\0\0\x3\xda\0\0\x3\xc4\0\0\x1\xc7\0\0\x6:\0\0\x3\xd7\0\0\0\0\0\0\0\0\n\0\0\0\x3\xc4\0\0\x1\xc7\0\0\x6:\0\0\x3\xd7)" + [QSSEditor] geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\xbb\0\0\x1\xd3\0\0\x6\x43\0\0\x3\xcb\0\0\x3\xbe\0\0\x1\xd6\0\0\x6@\0\0\x3\xc8\0\0\0\0\0\0\0\0\n\0\0\0\x3\xbe\0\0\x1\xd6\0\0\x6@\0\0\x3\xc8) [SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x5\x6\0\0\x2\xdd\0\0\t\xf3\0\0\x5z\0\0\x5\t\0\0\x2\xe0\0\0\t\xf0\0\0\x5w\0\0\0\0\0\0\0\0\n\0\0\0\x5\t\0\0\x2\xe0\0\0\t\xf0\0\0\x5w) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\f\0\0\x2\xdd\0\0\x4\xf9\0\0\x5z\0\0\0\xf\0\0\x2\xe0\0\0\x4\xf6\0\0\x5w\0\0\0\0\0\0\0\0\n\0\0\0\0\xf\0\0\x2\xe0\0\0\x4\xf6\0\0\x5w) [Troubleshooting] force_raster_widgets=1 diff --git a/.config/qt6ct/qt6ct.conf b/.config/qt6ct/qt6ct.conf index 55663d4..9d91548 100644 --- a/.config/qt6ct/qt6ct.conf +++ b/.config/qt6ct/qt6ct.conf @@ -25,7 +25,7 @@ underline_shortcut=2 wheel_scroll_lines=3 [SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x5\x6\0\0\x2\xdd\0\0\t\xf3\0\0\x5z\0\0\x5\t\0\0\x2\xe0\0\0\t\xf0\0\0\x5w\0\0\0\0\0\0\0\0\n\0\0\0\x5\t\0\0\x2\xe0\0\0\t\xf0\0\0\x5w) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\f\0\0\x2\xdd\0\0\x4\xf9\0\0\x5z\0\0\0\xf\0\0\x2\xe0\0\0\x4\xf6\0\0\x5w\0\0\0\0\0\0\0\0\n\0\0\0\0\xf\0\0\x2\xe0\0\0\x4\xf6\0\0\x5w) [Troubleshooting] force_raster_widgets=1 diff --git a/.gitmodules b/.gitmodules index dc5a4df..3dce607 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,8 +1,3 @@ [submodule ".config/nvim"] path = .config/nvim url = https://code.relms.dev/Relms/neovim-config - branch = main -[submodule "AUR"] - path = AUR - url = https://code.relms.dev/Relms/AUR - branch = main diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/48/gnome-logs.svg b/.local/share/icons/Zafiro-Nord-Black/apps/48/gnome-logs.svg index e53796b..e8e494c 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/48/gnome-logs.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/48/gnome-logs.svg @@ -1,18 +1,18 @@ + sodipodi:docname="gnome-logs.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -40,66 +40,39 @@ inkscape:window-height="1031" id="namedview8" showgrid="false" - inkscape:zoom="9.458333" - inkscape:cx="19.988208" - inkscape:cy="27.738873" + inkscape:zoom="37.833332" + inkscape:cx="17.405287" + inkscape:cy="39.951543" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> - + + style="fill:#ffffff;stroke:#7e7e90;stroke-width:1.6;stroke-linecap:round" + d="m 35.041464,38.101662 a 8.25,8.25 0 0 1 -8.25,8.25 8.25,8.25 0 0 1 -8.25,-8.25 8.25,8.25 0 0 1 8.25,-8.25 8.25,8.25 0 0 1 8.25,8.25 z" /> - + style="fill:none;stroke:#7e7e90;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round" + d="m 64.361136,19.906406 a 7.9879599,7.9879599 0 0 1 -7.987959,7.98796 7.9879599,7.9879599 0 0 1 -7.98796,-7.98796 7.9879599,7.9879599 0 0 1 7.98796,-7.987959 7.9879599,7.9879599 0 0 1 7.987959,7.987959 z" /> + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/48/libreoffice-main.svg b/.local/share/icons/Zafiro-Nord-Black/apps/48/libreoffice-main.svg index ebcf2ca..a57cfea 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/48/libreoffice-main.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/48/libreoffice-main.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,27 +41,22 @@ id="namedview10" showgrid="false" inkscape:zoom="9.4583333" - inkscape:cx="14.070137" - inkscape:cy="27.288289" + inkscape:cx="-5.7621146" + inkscape:cy="27.330397" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#ababab;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#757575;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> + sodipodi:docname="gwenview.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,36 +21,12 @@ image/svg+xml - + - - - - - - + id="defs10" /> - + - + - + + style="opacity:0.99;fill:#88c0d0;stroke-width:1.5348;fill-opacity:1" + d="M 44.245905,24.468578 A 20.310076,20.31008 0 0 1 23.935829,44.778658 20.310076,20.31008 0 0 1 3.6257534,24.468578 20.310076,20.31008 0 0 1 23.935829,4.1584988 20.310076,20.31008 0 0 1 44.245905,24.468578 Z" /> + style="fill:#ebcb8b;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" + d="M 20.441406 23.296875 C 18.029687 23.261701 19.421918 29.628738 17.621094 30.111328 C 15.82027 30.593918 16.022424 27.962423 14.597656 27.789062 C 13.172888 27.615702 11.370584 30.273851 10.201172 29.712891 C 9.0317598 29.151931 11.030573 27.249999 9.4238281 26.833984 C 8.0279969 26.472579 5.5139964 30.330323 4.8457031 31.398438 A 20.310076 20.31008 0 0 0 23.935547 44.779297 A 20.310076 20.31008 0 0 0 43.927734 28.041016 C 42.863332 27.472359 41.564587 26.943006 40.654297 27.136719 C 38.862486 27.518023 38.595129 30.839493 36.830078 31.068359 C 35.065027 31.297225 33.662104 28.215867 32.378906 28.390625 C 31.095708 28.565383 31.972452 30.141916 30.607422 30.259766 C 29.242392 30.377616 27.741054 26.776999 26.078125 26.888672 C 24.415196 27.000345 24.826806 30.342218 22.962891 29.931641 C 21.098976 29.521064 22.853125 23.332045 20.441406 23.296875 z " /> + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,24 +41,22 @@ id="namedview10" showgrid="false" inkscape:zoom="4.7291668" - inkscape:cx="-52.38404" - inkscape:cy="31.530414" + inkscape:cx="8.7753301" + inkscape:cy="33.726871" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#a5c0cd;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + d="M 23.804688 1.3046875 C 11.269906 1.3046875 1.1074207 11.465218 1.1074219 24 C 1.1074219 30.267391 3.6486504 35.941619 7.7558594 40.048828 L 13.621094 34.183594 L 19.898438 35.8125 L 18.185547 29.617188 L 39.851562 7.9511719 C 35.744352 3.8439619 30.072076 1.3046875 23.804688 1.3046875 z " /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/0ad.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/0ad.svg index ce487d6..34d8849 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/0ad.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/0ad.svg @@ -1 +1,68 @@ - \ No newline at end of file + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/1deepin-launcher.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/1deepin-launcher.svg index 387cfdf..e268786 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/1deepin-launcher.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/1deepin-launcher.svg @@ -1 +1,67 @@ - \ No newline at end of file + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/3D-Coat.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/3D-Coat.svg index 76a364e..0f3018c 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/3D-Coat.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/3D-Coat.svg @@ -12,7 +12,7 @@ version="1.1" id="svg10" sodipodi:docname="3D-Coat.svg" - inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"> + inkscape:version="1.0.2 (e86c870879, 2021-01-15)"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,7 +37,7 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1031" + inkscape:window-height="1028" id="namedview12" showgrid="false" inkscape:zoom="5.6715856" @@ -46,13 +46,12 @@ inkscape:window-x="0" inkscape:window-y="24" inkscape:window-maximized="1" - inkscape:current-layer="svg10" /> + inkscape:current-layer="svg10" + inkscape:document-rotation="0" /> + id="path2" + style="stroke-width:1.15035;fill:#b48ead;fill-opacity:1" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,38 +37,32 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1031" + inkscape:window-height="1029" id="namedview12" showgrid="false" inkscape:zoom="8.0208333" - inkscape:cx="31.070422" - inkscape:cy="47.451449" + inkscape:cx="5.174026" + inkscape:cy="47.438961" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg10" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#b48fad;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> - 4 + style="fill:#ffffff;fill-opacity:0.175321;stroke-width:1.04279" + d="M 23.804688 3.4257812 A 20.57396 20.573963 0 0 0 3.2304688 24 A 20.57396 20.573963 0 0 0 23.804688 44.574219 A 20.57396 20.573963 0 0 0 44.376953 24 A 20.57396 20.573963 0 0 0 23.804688 3.4257812 z " /> + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/4kslideshowmaker.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/4kslideshowmaker.svg index e86f02b..2614d6c 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/4kslideshowmaker.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/4kslideshowmaker.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -36,17 +36,18 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1360" - inkscape:window-height="717" + inkscape:window-width="1920" + inkscape:window-height="1029" id="namedview14" showgrid="true" - inkscape:zoom="45.254834" - inkscape:cx="34.838618" - inkscape:cy="32.018098" + inkscape:zoom="11.313709" + inkscape:cx="30.538174" + inkscape:cy="41.851883" inkscape:window-x="0" - inkscape:window-y="25" + inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="svg12"> + inkscape:current-layer="svg12" + inkscape:pagecheckerboard="0"> + id="path2" + style="fill:#bf606a;fill-opacity:1" /> \ No newline at end of file + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/Dnfdragora.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/Dnfdragora.svg index 8ac62cc..d926f13 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/Dnfdragora.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/Dnfdragora.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,6 @@ image/svg+xml - @@ -41,28 +40,23 @@ id="namedview8" showgrid="false" inkscape:zoom="2.3645833" - inkscape:cx="-172.20159" - inkscape:cy="-23.952555" + inkscape:cx="-166.20265" + inkscape:cy="101.28635" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + style="opacity:0.99;fill:#ded9d3;fill-opacity:1" + transform="matrix(1.75830584759 0 0 1.75830608345 -18.15909274367 -30.97874795549)" + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> + style="opacity:0.99;fill:#791506;fill-opacity:0.08383234;stroke-width:1.75831" + d="M 0.66796875 24.46875 C 0.66796875 37.319124 11.085175 47.736328 23.935547 47.736328 C 36.785919 47.736328 47.203125 37.319124 47.203125 24.46875 L 0.66796875 24.46875 z " /> + style="fill:#d6c8c2;fill-opacity:0.99215686" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/apport.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/apport.svg index 4d90f18..7f30133 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/apport.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/apport.svg @@ -1 +1,59 @@ - \ No newline at end of file + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/chess.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/chess.svg index 80e7f57..b642b7f 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/chess.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/chess.svg @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,7 +37,7 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1031" + inkscape:window-height="1028" id="namedview8" showgrid="false" inkscape:zoom="6.6880516" @@ -48,19 +48,17 @@ inkscape:window-maximized="1" inkscape:current-layer="svg6" inkscape:document-rotation="0" /> - + + + style="fill:#ebcb8b;fill-opacity:0.99215686" + d="M 23.921875 9.2382812 L 23.912109 10.496094 C 23.904619 11.54115 23.755437 11.812088 23.035156 12.085938 C 22.492135 12.292391 22.236715 12.590586 22.349609 12.884766 C 22.464522 13.184225 22.200948 13.469147 21.625 13.669922 C 21.127748 13.843265 19.411605 15.255253 17.810547 16.806641 C 15.432542 19.110871 14.898438 19.810368 14.898438 20.623047 C 14.898438 22.055411 15.565357 22.76413 17.105469 22.970703 C 18.247102 23.123826 18.603174 23.012798 19.419922 22.255859 C 20.153928 21.575648 20.58633 21.414224 21.226562 21.580078 C 21.689666 21.700049 22.636827 21.877879 23.330078 21.974609 L 24.589844 22.150391 L 23.132812 23.865234 C 19.595026 28.026904 18.524282 30.476047 19.041016 33.230469 L 19.265625 34.417969 L 25.001953 34.416016 L 30.740234 34.414062 L 30.775391 32.332031 C 30.797936 30.960767 31.180004 29.117429 31.894531 26.935547 C 33.143023 23.123162 33.281454 20.842957 32.441406 17.966797 C 31.76173 15.639717 29.895 13.449242 27.671875 12.373047 C 26.838865 11.969793 25.653592 11.100058 25.039062 10.439453 L 23.921875 9.2382812 z M 20.699219 34.851562 C 19.460014 34.845836 18.647651 34.868782 18.558594 34.923828 C 18.180212 35.157681 18.115842 39.185113 18.484375 39.572266 C 18.621949 39.716776 20.520957 39.740914 22.705078 39.626953 C 24.889197 39.512996 27.854316 39.419922 29.292969 39.419922 L 31.908203 39.419922 L 31.908203 37.304688 L 31.908203 35.1875 L 25.394531 34.955078 C 23.603417 34.891348 21.938424 34.857289 20.699219 34.851562 z " /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/com.github.gi_lom.dialect.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/com.github.gi_lom.dialect.svg new file mode 120000 index 0000000..223c77f --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/com.github.gi_lom.dialect.svg @@ -0,0 +1 @@ +lokalize.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/document.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/document.svg index 5f86cfd..99176f6 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/document.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/document.svg @@ -1,18 +1,18 @@ + sodipodi:docname="wordpad.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -36,24 +36,22 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="870" - inkscape:window-height="480" + inkscape:window-width="1920" + inkscape:window-height="1031" id="namedview8" showgrid="false" inkscape:zoom="4.9166667" - inkscape:cx="24" - inkscape:cy="24" + inkscape:cx="-14.135593" + inkscape:cy="24.101695" inkscape:window-x="0" - inkscape:window-y="30" - inkscape:window-maximized="0" - inkscape:current-layer="svg6" /> + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg6" + inkscape:pagecheckerboard="0" /> + style="fill:#a3be8c;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + sodipodi:docname="net.sourceforge.qtpfsgui.LuminanceHDR.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,36 +21,12 @@ image/svg+xml - + - - - - - - + id="defs10" /> - + - + - + + style="opacity:0.99;fill:#a9d3c1;stroke-width:1.5348;fill-opacity:1" + d="M 44.245905,24.468578 A 20.310076,20.31008 0 0 1 23.935829,44.778658 20.310076,20.31008 0 0 1 3.6257534,24.468578 20.310076,20.31008 0 0 1 23.935829,4.1584988 20.310076,20.31008 0 0 1 44.245905,24.468578 Z" /> - + style="opacity:1;fill:#ebcb8b;stroke-width:4.69726;stroke-linecap:round;fill-opacity:1" + d="m 31.244911,20.585831 a 7.3090816,7.3090816 0 0 1 -7.309082,7.309081 7.3090816,7.3090816 0 0 1 -7.309081,-7.309081 7.3090816,7.3090816 0 0 1 7.309081,-7.309082 7.3090816,7.3090816 0 0 1 7.309082,7.309082 z" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/hardinfo.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/hardinfo.svg index 65f5a52..93bdaf6 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/hardinfo.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/hardinfo.svg @@ -1,18 +1,18 @@ + sodipodi:docname="org.gnome.Firmware.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,20 +41,18 @@ id="namedview10" showgrid="false" inkscape:zoom="6.6880518" - inkscape:cx="-38.902608" - inkscape:cy="18.154615" + inkscape:cx="6.9526973" + inkscape:cy="18.914327" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#81a1c1;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> - + style="fill:#ffffff;stroke:#81a1c1;stroke-width:1.6;stroke-linecap:round;stroke-opacity:1" + d="m 41.54628,33.860722 a 8.25,8.25 0 0 1 -8.25,8.25 8.25,8.25 0 0 1 -8.25,-8.25 8.25,8.25 0 0 1 8.25,-8.25 8.25,8.25 0 0 1 8.25,8.25 z" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/jubler.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/jubler.svg new file mode 100644 index 0000000..b26104d --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/jubler.svg @@ -0,0 +1,92 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-base.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-base.svg index 53d8ca0..a687c39 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-base.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-base.svg @@ -1,18 +1,18 @@ + sodipodi:docname="libreoffice-base.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,20 +41,18 @@ id="namedview10" showgrid="false" inkscape:zoom="9.4583333" - inkscape:cx="14.070137" - inkscape:cy="27.288289" + inkscape:cx="-5.7621146" + inkscape:cy="27.330397" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#b48ead;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#92748c;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> + style="fill:#b48ead;fill-opacity:1" + d="M 19.787109 7.8203125 L 19.787109 17.714844 L 23.427734 17.714844 C 25.393071 17.714844 27.191406 16.92668 27.191406 14.767578 C 27.191406 13.895633 26.77749 12.885072 25.642578 12.539062 L 25.642578 12.511719 C 26.389959 12.082667 26.791016 11.238626 26.791016 10.408203 C 26.791016 8.7058338 25.406911 7.8203125 23.427734 7.8203125 L 19.787109 7.8203125 z M 22.208984 9.8964844 L 23.414062 9.8964844 C 24.064561 9.8964844 24.328125 10.283502 24.328125 10.740234 C 24.328125 11.210807 24.064056 11.654297 23.455078 11.654297 L 22.208984 11.654297 L 22.208984 9.8964844 z M 22.208984 13.591797 L 23.677734 13.591797 C 24.383595 13.591797 24.714844 14.047946 24.714844 14.601562 C 24.714844 15.155178 24.367969 15.638672 23.662109 15.638672 L 22.208984 15.638672 L 22.208984 13.591797 z " /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-calc.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-calc.svg index 9d08c6f..d0a337e 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-calc.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-calc.svg @@ -1,18 +1,18 @@ + sodipodi:docname="libreoffice-calc.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,20 +41,18 @@ id="namedview10" showgrid="false" inkscape:zoom="9.4583333" - inkscape:cx="14.070137" - inkscape:cy="27.288289" + inkscape:cx="-5.7621146" + inkscape:cy="27.330397" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#8fbcbb;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#78a6a5;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> + id="path18" + d="M 23.736328 7.6914062 C 22.143066 7.6914062 20.880401 8.1365575 19.949219 9.0292969 C 19.018036 9.9177645 18.552734 11.12706 18.552734 12.65625 C 18.552734 14.181168 19.018036 15.390463 19.949219 16.283203 C 20.880401 17.171671 22.143066 17.615234 23.736328 17.615234 C 24.270263 17.615234 24.784171 17.555149 25.275391 17.435547 C 25.766611 17.315946 26.23863 17.139228 26.691406 16.904297 L 26.691406 14.923828 C 26.234358 15.235646 25.782124 15.464145 25.337891 15.609375 C 24.893657 15.754606 24.426768 15.828125 23.935547 15.828125 C 23.055622 15.828125 22.36341 15.546257 21.859375 14.982422 C 21.35534 14.418587 21.103516 13.642962 21.103516 12.65625 C 21.103516 11.665266 21.35534 10.888054 21.859375 10.324219 C 22.36341 9.7603838 23.055622 9.4785156 23.935547 9.4785156 C 24.426768 9.4785156 24.893657 9.5500818 25.337891 9.6953125 C 25.782124 9.8405425 26.234358 10.069042 26.691406 10.380859 L 26.691406 8.4023438 C 26.23863 8.1674124 25.766611 7.988742 25.275391 7.8691406 C 24.784171 7.7495393 24.270263 7.6914063 23.736328 7.6914062 z " + style="fill:#8fbcbb;fill-opacity:1" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-draw.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-draw.svg index 9645bb6..f177c9d 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-draw.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-draw.svg @@ -1,18 +1,18 @@ + sodipodi:docname="libreoffice-draw.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,6 @@ image/svg+xml - @@ -40,83 +39,56 @@ inkscape:window-height="1031" id="namedview10" showgrid="false" - inkscape:zoom="13.376103" - inkscape:cx="0.98845937" - inkscape:cy="29.474262" + inkscape:zoom="1.1822917" + inkscape:cx="-121.37445" + inkscape:cy="118.837" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#ebcb8b;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="color:#000000;fill:#ffffff;fill-opacity:1;-inkscape-stroke:none" + d="m 39.117446,18.26658 -1.304688,0.367187 c -3.806348,1.073804 -7.827835,2.064254 -10.521484,4.503906 -1.346825,1.219827 -2.326129,2.846751 -2.63086,4.896485 -0.283174,1.904736 0.05318,4.189087 0.966797,6.880859 l -3.427734,4.320313 1.566406,1.24414 3.396485,-4.28125 c 2.604825,0.501901 4.757853,0.463605 6.4375,-0.222656 1.83298,-0.748909 3.083057,-2.185592 3.859375,-3.900391 1.552635,-3.429597 1.513815,-8.030403 1.625,-12.453125 z m -2.097657,2.708984 c -0.106525,3.951347 -0.265035,7.806346 -1.382812,10.275391 -0.626917,1.38479 -1.472816,2.333665 -2.792969,2.873046 -1.212316,0.495322 -2.981954,0.57025 -5.335937,0.115235 -0.827939,-2.459272 -1.091339,-4.430657 -0.871094,-5.91211 0.238573,-1.604731 0.93124,-2.742587 1.996094,-3.707031 1.871033,-1.694605 5.056265,-2.689809 8.386718,-3.644531 z" + id="path4710" /> + id="path839" + style="fill:#ddb779;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> + d="m 30.601333,13.121542 a 7.5,7.5 0 0 1 -7.836122,7.133709 7.5,7.5 0 0 1 -7.148003,-7.823085 7.5,7.5 0 0 1 7.810023,-7.1622737 7.5,7.5 0 0 1 7.17652,7.7969337" + fill="#ffffff" + id="path14" /> + + + + + + style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 35.168255,22.811572 28.738879,32.904197" + id="path4939" /> + style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 32.775929,26.886002 2.541847,-0.336421" + id="path4941" /> - - - - - - - - - - + style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 30.495744,30.17545 29.262201,27.521464" + id="path4943" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-impress.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-impress.svg index f9844ee..4deb943 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-impress.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-impress.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,27 +41,22 @@ id="namedview10" showgrid="false" inkscape:zoom="9.4583333" - inkscape:cx="14.070137" - inkscape:cy="27.288289" + inkscape:cx="-5.7621146" + inkscape:cy="27.330397" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#d08770;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#c87c78;fill-opacity:0.91326529;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> - I + style="fill-opacity:1;fill:#ffffff;stroke:#d08770;stroke-opacity:1" /> + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-math.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-math.svg index cd7a095..1e74f52 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-math.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/libreoffice-math.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,35 +41,30 @@ id="namedview10" showgrid="false" inkscape:zoom="9.4583333" - inkscape:cx="14.070137" - inkscape:cy="27.288289" + inkscape:cx="-5.7621146" + inkscape:cy="27.330397" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#829ca9;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#658493;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269908 1.3046875 1.1074229 11.465217 1.1074219 24 C 1.1074219 36.534782 11.269906 46.695313 23.804688 46.695312 L 23.804688 1.3046875 z " /> + id="path8" + d="M 20.552734 6.828125 L 19.566406 18.263672 L 21.490234 18.263672 L 21.798828 11.861328 C 21.844998 10.922577 21.859845 10.168982 21.890625 9.2148438 L 21.953125 9.2148438 C 22.06085 10.168982 22.136887 10.922577 22.275391 11.861328 L 22.783203 15.339844 L 24.167969 15.339844 L 24.630859 11.861328 C 24.753974 10.937967 24.84564 10.199761 24.96875 9.2148438 L 25.03125 9.2148438 C 25.04664 10.199761 25.045627 10.922577 25.091797 11.861328 L 25.416016 18.263672 L 27.169922 18.263672 L 26.246094 6.828125 L 24.091797 6.828125 L 23.568359 10.738281 C 23.476026 11.47697 23.429218 12.215918 23.398438 12.923828 L 23.337891 12.923828 C 23.307112 12.215918 23.244919 11.47697 23.167969 10.738281 L 22.644531 6.828125 L 20.552734 6.828125 z " + style="fill:#829ca9;fill-opacity:1" /> \ No newline at end of file + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/okular.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/okular.svg index 6eff89e..10bee3e 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/okular.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/okular.svg @@ -1,18 +1,18 @@ + sodipodi:docname="okular.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -41,32 +41,27 @@ id="namedview8" showgrid="false" inkscape:zoom="9.458333" - inkscape:cx="19.988208" - inkscape:cy="27.738873" + inkscape:cx="32.933922" + inkscape:cy="30.502204" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> + style="opacity:0.99;fill:#92748c;fill-opacity:1;stroke-width:1.75831" + d="M 47.203125 24.46875 L 2.4960938 33.525391 C 3.673501 36.309095 5.3771144 38.816565 7.4824219 40.921875 C 9.5877293 43.027185 12.095202 44.730796 14.878906 45.908203 C 17.66261 47.085612 20.722953 47.736328 23.935547 47.736328 C 30.360732 47.736328 36.178053 45.132492 40.388672 40.921875 C 42.493979 38.816565 44.197593 36.309095 45.375 33.525391 C 46.552409 30.741686 47.203125 27.681344 47.203125 24.46875 z " /> + sodipodi:docname="utilities-desktop-extra.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,29 +37,26 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1040" + inkscape:window-height="1031" id="namedview20" showgrid="true" inkscape:zoom="9.8333336" - inkscape:cx="10.080681" - inkscape:cy="22.366699" + inkscape:cx="-8.9999998" + inkscape:cy="22.322033" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="svg18"> + inkscape:current-layer="svg18" + inkscape:pagecheckerboard="0"> - + style="opacity:0.99;fill:#93aca7" + transform="matrix(1.72140702696 0 0 1.72140725788 -17.2289093957 -30.06939350282)" + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> + sodipodi:docname="usbprog.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -41,22 +41,19 @@ id="namedview8" showgrid="false" inkscape:zoom="9.4583331" - inkscape:cx="51.042368" - inkscape:cy="5.0823726" + inkscape:cx="31.136565" + inkscape:cy="30.502203" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + style="opacity:0.99;fill:#9ca9b7" + transform="matrix(1.75830584759 0 0 1.75830608345 -18.15909274367 -30.97874795549)" + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/radiotray.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/radiotray.svg index 2dd01a8..6bd94eb 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/radiotray.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/radiotray.svg @@ -1,18 +1,18 @@ + sodipodi:docname="view-radiostream.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -28,10 +28,10 @@ + inkscape:current-layer="svg10" + inkscape:pagecheckerboard="0"> @@ -144,74 +145,75 @@ id="path2" style="fill:#5f72c6;fill-opacity:1" /> + style="fill:#bf616a;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " + transform="matrix(0.86929694,0,0,0.86929694,3.8997748,6.5419507)" /> + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/utilities-tweak-tool.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/utilities-tweak-tool.svg index a2047fd..f501640 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/utilities-tweak-tool.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/utilities-tweak-tool.svg @@ -1,18 +1,18 @@ + sodipodi:docname="utilities-tweak-tool.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -40,46 +40,35 @@ inkscape:window-height="1031" id="namedview8" showgrid="false" - inkscape:zoom="13.376103" - inkscape:cx="15.717127" - inkscape:cy="22.326507" + inkscape:zoom="6.6880515" + inkscape:cx="-36.707253" + inkscape:cy="18.914328" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - - - + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + + + + style="stroke-width:0.842732;fill:#c0616a;fill-opacity:0.99215686" + d="M 24.207031 20.226562 A 4.1843198 4.1843198 0 0 0 19.849609 24.222656 A 4.1843198 4.1843198 0 0 0 23.835938 28.587891 A 4.1843198 4.1843198 0 0 0 28.208984 24.607422 L 28.208984 24.576172 A 4.1843198 4.1843198 0 0 0 24.207031 20.226562 z " /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/vectr.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/vectr.svg index ded73f1..f39eee8 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/vectr.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/vectr.svg @@ -1 +1,46 @@ - \ No newline at end of file + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/viber.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/viber.svg index 54b4709..2b0779e 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/viber.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/viber.svg @@ -1,18 +1,18 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,6 @@ image/svg+xml - @@ -41,36 +40,30 @@ id="namedview10" showgrid="false" inkscape:zoom="6.6880518" - inkscape:cx="-22.595127" - inkscape:cy="42.26031" + inkscape:cx="91.880269" + inkscape:cy="12.634472" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" + inkscape:lockguides="true" /> + style="fill:#b48ead;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#8f788f;fill-opacity:1;stroke-width:1.15035" + d="M 39.851562 7.9511719 L 7.7558594 40.048828 C 11.863069 44.156038 17.537297 46.695312 23.804688 46.695312 C 36.339469 46.695312 46.500001 36.534782 46.5 24 C 46.5 17.732609 43.958771 12.058381 39.851562 7.9511719 z " /> + style="fill:#ffffff;fill-opacity:0.38265306;stroke-width:1.04041" + d="M 23.804688 3.4726562 A 20.527088 20.527092 0 0 0 3.2773438 24 A 20.527088 20.527092 0 0 0 23.804688 44.527344 A 20.527088 20.527092 0 0 0 44.330078 24 A 20.527088 20.527092 0 0 0 23.804688 3.4726562 z " /> + id="path20" + style="fill:#ffffff;fill-opacity:1" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/webstorm.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/webstorm.svg index eda0455..77c5362 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/webstorm.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/webstorm.svg @@ -1,18 +1,18 @@ + sodipodi:docname="webstorm.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,40 +37,30 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1031" + inkscape:window-height="978" id="namedview10" showgrid="false" - inkscape:zoom="9.4583333" - inkscape:cx="9.6322786" - inkscape:cy="30.689624" + inkscape:zoom="4.7291667" + inkscape:cx="10.678414" + inkscape:cy="41.867842" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#84b396;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + style="fill:#ffffff;fill-opacity:0.162031;stroke-width:1.15035" + d="M 23.804688 1.3046875 C 11.269907 1.3046874 1.107423 11.465218 1.1074219 24 L 46.5 24 C 46.499999 11.465218 36.339468 1.3046875 23.804688 1.3046875 z " /> + style="fill:#3158d5;fill-opacity:0.257601;stroke-width:1.15035" + d="M 23.804688 1.3046875 L 23.804688 46.695312 C 36.339469 46.695312 46.5 36.534782 46.5 24 C 46.499999 11.465218 36.339468 1.3046875 23.804688 1.3046875 z " /> + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -40,46 +40,40 @@ inkscape:window-height="1031" id="namedview8" showgrid="false" - inkscape:zoom="13.376103" - inkscape:cx="15.717127" - inkscape:cy="22.326507" + inkscape:zoom="6.6880515" + inkscape:cx="-11.587829" + inkscape:cy="27.73603" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + style="opacity:0.99;fill:#9eb0b5" + transform="matrix(1.75830584759 0 0 1.75830608345 -18.15909274367 -30.97874795549)" + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> + height="28.652889" + x="9.6698523" + y="10.258472" + ry="1.44712" /> + y="20.025661" + ry="1.44712" + transform="rotate(-45)" /> + style="fill:#9eb0b5;fill-opacity:0.99215686" /> diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winemine.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winemine.svg index 501461f..48b610b 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winemine.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winemine.svg @@ -1 +1,61 @@ - \ No newline at end of file + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winetricks.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winetricks.svg index 68e3d44..3237ddd 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winetricks.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/winetricks.svg @@ -1,18 +1,18 @@ + sodipodi:docname="winetricks.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -37,24 +37,22 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="1031" + inkscape:window-height="1029" id="namedview10" showgrid="false" inkscape:zoom="6.6880516" - inkscape:cx="4.6006372" - inkscape:cy="37.051624" + inkscape:cx="-26.539867" + inkscape:cy="37.006293" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#d08770;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -40,26 +40,23 @@ inkscape:window-height="1031" id="namedview8" showgrid="false" - inkscape:zoom="13.376103" - inkscape:cx="6.8398946" - inkscape:cy="26.255549" + inkscape:zoom="6.6880515" + inkscape:cx="-42.089987" + inkscape:cy="34.015886" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> - + + style="opacity:0.99;fill:#8da2ce" + transform="matrix(1.75830584759 0 0 1.75830608345 -18.15909274367 -30.97874795549)" + d="M 37.173613,31.534513 A 13.232998,13.232998 0 0 1 23.940615,44.767511 13.232998,13.232998 0 0 1 10.707617,31.534513 13.232998,13.232998 0 0 1 23.940615,18.301516 13.232998,13.232998 0 0 1 37.173613,31.534513 Z" /> \ No newline at end of file + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/worms.svg b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/worms.svg index 070227d..524d427 100644 --- a/.local/share/icons/Zafiro-Nord-Black/apps/scalable/worms.svg +++ b/.local/share/icons/Zafiro-Nord-Black/apps/scalable/worms.svg @@ -1,18 +1,18 @@ + sodipodi:docname="WormsReloaded.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -36,28 +36,26 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1360" - inkscape:window-height="717" + inkscape:window-width="1920" + inkscape:window-height="1031" id="namedview8" showgrid="true" inkscape:zoom="4.9166667" - inkscape:cx="-34.881356" - inkscape:cy="24" + inkscape:cx="-73.118644" + inkscape:cy="24.101695" inkscape:window-x="0" - inkscape:window-y="25" + inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="svg6"> + inkscape:current-layer="svg6" + inkscape:pagecheckerboard="0"> + style="fill:#ebcb8b;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> + sodipodi:docname="wps-office2019-etmain.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -21,7 +21,7 @@ image/svg+xml - + @@ -40,21 +40,19 @@ inkscape:window-height="1031" id="namedview10" showgrid="false" - inkscape:zoom="18.916667" - inkscape:cx="24" - inkscape:cy="24" + inkscape:zoom="6.6880518" + inkscape:cx="-11.288788" + inkscape:cy="32.07212" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg8" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" /> + style="fill:#a3be8c;fill-opacity:1;stroke-width:1.15035" + d="M 23.804688 1.3046875 A 22.696228 22.696232 0 0 0 1.1074219 24 A 22.696228 22.696232 0 0 0 23.804688 46.695312 A 22.696228 22.696232 0 0 0 46.5 24 A 22.696228 22.696232 0 0 0 23.804688 1.3046875 z " /> \ No newline at end of file + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-certificate.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-certificate.svg new file mode 100644 index 0000000..6d50960 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-certificate.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-dicom.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-dicom.svg new file mode 100644 index 0000000..9122751 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-dicom.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-gzip.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-gzip.svg new file mode 120000 index 0000000..96e2183 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-gzip.svg @@ -0,0 +1 @@ +application-x-gzip.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-image-bmp.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-image-bmp.svg index 63d55f0..90cc01d 100644 --- a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-image-bmp.svg +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-image-bmp.svg @@ -2,20 +2,20 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="image-x-win-bmp.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + units="px" + inkscape:pagecheckerboard="0"> @@ -49,7 +50,7 @@ image/svg+xml - + @@ -58,14 +59,10 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + style="opacity:1;fill:#d19ebf;stroke-width:0.292055;stroke-linecap:round;stroke-opacity:0.880282;fill-opacity:1" + d="m 2.2171529,285.09375 h 8.0011111 c 0.202248,0 0.365069,0.16282 0.365069,0.36507 v 10.64694 c 0,0.20225 -0.162821,0.36507 -0.365069,0.36507 H 2.2171529 c -0.2022486,0 -0.3650696,-0.16282 -0.3650696,-0.36507 v -10.64694 c 0,-0.20225 0.162821,-0.36507 0.3650696,-0.36507 z" /> + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="gnome-mime-image-vnd.adobe.photoshop.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + units="px" + inkscape:pagecheckerboard="0"> @@ -49,7 +50,7 @@ image/svg+xml - + @@ -58,14 +59,10 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + style="opacity:1;fill:#88c5c0;stroke-width:0.292055;stroke-linecap:round;stroke-opacity:0.880282;fill-opacity:1" + d="m 2.2171529,285.09375 h 8.0011111 c 0.202248,0 0.365069,0.16282 0.365069,0.36507 v 10.64694 c 0,0.20225 -0.162821,0.36507 -0.365069,0.36507 H 2.2171529 c -0.2022486,0 -0.3650696,-0.16282 -0.3650696,-0.36507 v -10.64694 c 0,-0.20225 0.162821,-0.36507 0.3650696,-0.36507 z" /> + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-pkix-cerl.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-pkix-cerl.svg new file mode 120000 index 0000000..b02dde5 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-pkix-cerl.svg @@ -0,0 +1 @@ +application-certificate.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-relaxng.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-relaxng.svg new file mode 120000 index 0000000..c4ba315 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-relaxng.svg @@ -0,0 +1 @@ +text-html.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-sxw.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-sxw.svg new file mode 120000 index 0000000..86b2f62 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-sxw.svg @@ -0,0 +1 @@ +x-office-document.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.kde.kleopatra.keygroup.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.kde.kleopatra.keygroup.svg new file mode 120000 index 0000000..b02dde5 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.kde.kleopatra.keygroup.svg @@ -0,0 +1 @@ +application-certificate.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-access.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-access.svg new file mode 120000 index 0000000..9d514aa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-access.svg @@ -0,0 +1 @@ +text-x-sql.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.addin.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.addin.macroenabled.12.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.addin.macroenabled.12.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg new file mode 120000 index 0000000..e4bebe8 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg @@ -0,0 +1 @@ +application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg new file mode 120000 index 0000000..e4bebe8 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg @@ -0,0 +1 @@ +application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.addin.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.addin.macroenabled.12.svg new file mode 120000 index 0000000..27179b7 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.addin.macroenabled.12.svg @@ -0,0 +1 @@ +libreoffice-presentation.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slide.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slide.macroenabled.12.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slide.macroenabled.12.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.ms-powerpoint.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.drawing.template.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.drawing.template.svg new file mode 120000 index 0000000..3ead4f1 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.drawing.template.svg @@ -0,0 +1 @@ +application-vnd.oasis.opendocument.draw.template.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.presentation.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.presentation.svg new file mode 120000 index 0000000..73bb02f --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.presentation.svg @@ -0,0 +1 @@ +x-office-presentation.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.spreadsheet.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.spreadsheet.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.spreadsheet.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg new file mode 120000 index 0000000..86b2f62 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg @@ -0,0 +1 @@ +x-office-document.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg new file mode 120000 index 0000000..e4bebe8 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg @@ -0,0 +1 @@ +application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.rn-realmedia.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.rn-realmedia.svg new file mode 120000 index 0000000..db0a1dc --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.rn-realmedia.svg @@ -0,0 +1 @@ +video-x-generic.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sqlite3.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sqlite3.svg new file mode 120000 index 0000000..d150bb2 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sqlite3.svg @@ -0,0 +1 @@ +application-vnd.oasis.opendocument.database.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.calc.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.calc.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.calc.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.mail.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.mail.svg new file mode 120000 index 0000000..ed06356 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.stardivision.mail.svg @@ -0,0 +1 @@ +message-rfc822.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.calc.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.calc.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.calc.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.draw.template.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.draw.template.svg new file mode 120000 index 0000000..9e61b2c --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.draw.template.svg @@ -0,0 +1 @@ +application-vnd.oasis.opendocument.formula-template.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.impress.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.impress.svg new file mode 120000 index 0000000..73bb02f --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.impress.svg @@ -0,0 +1 @@ +x-office-presentation.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.writer.global.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.writer.global.svg new file mode 120000 index 0000000..86b2f62 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-vnd.sun.xml.writer.global.svg @@ -0,0 +1 @@ +x-office-document.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.doc.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.doc.svg new file mode 120000 index 0000000..803a0ed --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.doc.svg @@ -0,0 +1 @@ +application-msword.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.docx.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.docx.svg new file mode 120000 index 0000000..803a0ed --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.docx.svg @@ -0,0 +1 @@ +application-msword.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dot.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dot.svg new file mode 120000 index 0000000..a53f556 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dot.svg @@ -0,0 +1 @@ +application-msword-template.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dotx.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dotx.svg new file mode 120000 index 0000000..a53f556 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.dotx.svg @@ -0,0 +1 @@ +application-msword-template.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.ppt.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.ppt.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.ppt.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.pptx.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.pptx.svg new file mode 120000 index 0000000..e55d1fa --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.pptx.svg @@ -0,0 +1 @@ +application-vnd.ms-powerpoint.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xls.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xls.svg new file mode 120000 index 0000000..e4bebe8 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xls.svg @@ -0,0 +1 @@ +application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xlsx.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xlsx.svg new file mode 120000 index 0000000..e4bebe8 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-wps-office.xlsx.svg @@ -0,0 +1 @@ +application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-abiword.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-abiword.svg new file mode 120000 index 0000000..86b2f62 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-abiword.svg @@ -0,0 +1 @@ +x-office-document.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-spreadsheet.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-spreadsheet.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-spreadsheet.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-word.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-word.svg new file mode 120000 index 0000000..86b2f62 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-applix-word.svg @@ -0,0 +1 @@ +x-office-document.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-bzip.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-bzip.svg index 8d596a4..ecec332 100644 --- a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-bzip.svg +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-bzip.svg @@ -2,20 +2,20 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="gnome-mime-application-x-bzip.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + units="px" + inkscape:pagecheckerboard="0"> @@ -49,7 +50,7 @@ image/svg+xml - + @@ -59,7 +60,7 @@ id="layer1" transform="translate(0,-284.3)"> + + @@ -29,13 +31,12 @@ inkscape:document-units="mm" inkscape:current-layer="layer1" showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1028" + inkscape:window-width="1360" + inkscape:window-height="712" inkscape:window-x="0" inkscape:window-y="24" inkscape:window-maximized="1" - units="px" - inkscape:document-rotation="0"> + units="px"> @@ -48,7 +49,7 @@ image/svg+xml - + @@ -57,10 +58,14 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + width="8.7312498" + height="11.377084" + x="1.8520833" + y="285.09375" + ry="0.36506954" /> + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gnumeric.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gnumeric.svg new file mode 120000 index 0000000..b17ea28 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gnumeric.svg @@ -0,0 +1 @@ +x-office-spreadsheet.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-project.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-project.svg new file mode 100644 index 0000000..b10ab44 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-project.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-resource.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-resource.svg new file mode 100644 index 0000000..cb872ac --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-resource.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-scene.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-scene.svg new file mode 100644 index 0000000..4328472 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-scene.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-shader.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-shader.svg new file mode 100644 index 0000000..225b700 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-godot-shader.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzdvi.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzdvi.svg new file mode 120000 index 0000000..2c7ae24 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzdvi.svg @@ -0,0 +1 @@ +application-x-arj.svg \ No newline at end of file diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzip.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzip.svg index cce3cb7..bfae4c1 100644 --- a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzip.svg +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/application-x-gzip.svg @@ -2,20 +2,20 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="gnome-mime-application-x-gzip.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + units="px" + inkscape:pagecheckerboard="0"> @@ -49,7 +50,7 @@ image/svg+xml - + @@ -58,14 +59,10 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + style="opacity:1;fill:#ebcb8b;stroke-width:0.292055;stroke-linecap:round;stroke-opacity:0.880282;fill-opacity:1" + d="m 2.2171529,285.09375 h 8.0011111 c 0.202248,0 0.365069,0.16282 0.365069,0.36507 v 10.64694 c 0,0.20225 -0.162821,0.36507 -0.365069,0.36507 H 2.2171529 c -0.2022486,0 -0.3650696,-0.16282 -0.3650696,-0.36507 v -10.64694 c 0,-0.20225 0.162821,-0.36507 0.3650696,-0.36507 z" /> + + @@ -23,19 +25,18 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="5.6" - inkscape:cx="32.987373" - inkscape:cy="12.2803" + inkscape:zoom="3.959798" + inkscape:cx="23.219733" + inkscape:cy="8.9985897" inkscape:document-units="mm" inkscape:current-layer="layer1" showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1028" + inkscape:window-width="1360" + inkscape:window-height="712" inkscape:window-x="0" inkscape:window-y="24" inkscape:window-maximized="1" - units="px" - inkscape:document-rotation="0"> + units="px"> @@ -48,7 +49,7 @@ image/svg+xml - + @@ -57,23 +58,27 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + width="8.7312498" + height="11.377084" + x="1.8520833" + y="285.09375" + ry="0.36506954" /> + style="opacity:1;fill:#454545;fill-opacity:0.69411767;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.97535209" /> + style="opacity:1;fill:#454545;fill-opacity:0.69411767;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.97535209" /> + style="opacity:1;fill:#454545;fill-opacity:0.69411767;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.97535209" /> + + @@ -25,17 +27,16 @@ inkscape:pageshadow="2" inkscape:zoom="5.6568543" inkscape:cx="26.669407" - inkscape:cy="-9.555183" + inkscape:cy="18.729088" inkscape:document-units="mm" inkscape:current-layer="layer1" showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1028" + inkscape:window-width="1360" + inkscape:window-height="712" inkscape:window-x="0" inkscape:window-y="24" inkscape:window-maximized="1" - units="px" - inkscape:document-rotation="0"> + units="px"> @@ -48,7 +49,7 @@ image/svg+xml - + @@ -57,10 +58,14 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + width="8.7312498" + height="11.377084" + x="1.8520833" + y="285.09375" + ry="0.36506954" /> + + + inkscape:version="0.92.2 (5c3e80d, 2017-08-06)" + sodipodi:docname="application-x-tar.svg"> + units="px"> @@ -48,7 +49,7 @@ image/svg+xml - + @@ -57,10 +58,14 @@ inkscape:groupmode="layer" id="layer1" transform="translate(0,-284.3)"> - + width="8.7312498" + height="11.377084" + x="1.8520833" + y="285.09375" + ry="0.36506954" /> + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-office-contact.svg b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-office-contact.svg new file mode 120000 index 0000000..506c888 --- /dev/null +++ b/.local/share/icons/Zafiro-Nord-Black/mimetypes/48/x-office-contact.svg @@ -0,0 +1 @@ +text-x-authors.svg \ No newline at end of file diff --git a/.nvidia-settings-rc b/.nvidia-settings-rc index 15acd12..7e9306f 100644 --- a/.nvidia-settings-rc +++ b/.nvidia-settings-rc @@ -2,7 +2,7 @@ # /home/relms/.nvidia-settings-rc # # Configuration file for nvidia-settings - the NVIDIA Settings utility -# Generated on Mon Jul 18 15:07:20 2022 +# Generated on Mon Sep 26 18:25:19 2022 # # ConfigProperties: @@ -29,40 +29,6 @@ Timer = Memory_Used_(GPU_0),Yes,3000 0/OpenGLImageSettings=1 0/FSAAAppEnhanced=0 0/ShowGraphicsVisualIndicator=0 -[DPY:DP-0]/Dithering=0 -[DPY:DP-0]/DitheringMode=0 -[DPY:DP-0]/DitheringDepth=0 -[DPY:DP-0]/ColorSpace=0 -[DPY:DP-0]/ColorRange=0 -[DPY:DP-0]/SynchronousPaletteUpdates=0 -[DPY:DP-1]/Dithering=0 -[DPY:DP-1]/DitheringMode=0 -[DPY:DP-1]/DitheringDepth=0 -[DPY:DP-1]/ColorSpace=0 -[DPY:DP-1]/ColorRange=0 -[DPY:DP-1]/SynchronousPaletteUpdates=0 -[DPY:DP-2]/RedBrightness=0.000000 -[DPY:DP-2]/GreenBrightness=0.000000 -[DPY:DP-2]/BlueBrightness=0.000000 -[DPY:DP-2]/RedContrast=0.000000 -[DPY:DP-2]/GreenContrast=0.000000 -[DPY:DP-2]/BlueContrast=0.000000 -[DPY:DP-2]/RedGamma=1.000000 -[DPY:DP-2]/GreenGamma=1.000000 -[DPY:DP-2]/BlueGamma=1.000000 -[DPY:DP-2]/Dithering=0 -[DPY:DP-2]/DitheringMode=0 -[DPY:DP-2]/DitheringDepth=0 -[DPY:DP-2]/DigitalVibrance=0 -[DPY:DP-2]/ColorSpace=0 -[DPY:DP-2]/ColorRange=0 -[DPY:DP-2]/SynchronousPaletteUpdates=0 -[DPY:DP-3]/Dithering=0 -[DPY:DP-3]/DitheringMode=0 -[DPY:DP-3]/DitheringDepth=0 -[DPY:DP-3]/ColorSpace=0 -[DPY:DP-3]/ColorRange=0 -[DPY:DP-3]/SynchronousPaletteUpdates=0 [DPY:HDMI-0]/RedBrightness=0.000000 [DPY:HDMI-0]/GreenBrightness=0.000000 [DPY:HDMI-0]/BlueBrightness=0.000000 @@ -79,6 +45,40 @@ Timer = Memory_Used_(GPU_0),Yes,3000 [DPY:HDMI-0]/ColorSpace=0 [DPY:HDMI-0]/ColorRange=0 [DPY:HDMI-0]/SynchronousPaletteUpdates=0 +[DPY:DP-0]/RedBrightness=0.000000 +[DPY:DP-0]/GreenBrightness=0.000000 +[DPY:DP-0]/BlueBrightness=0.000000 +[DPY:DP-0]/RedContrast=0.000000 +[DPY:DP-0]/GreenContrast=0.000000 +[DPY:DP-0]/BlueContrast=0.000000 +[DPY:DP-0]/RedGamma=1.000000 +[DPY:DP-0]/GreenGamma=1.000000 +[DPY:DP-0]/BlueGamma=1.000000 +[DPY:DP-0]/Dithering=1 +[DPY:DP-0]/DitheringMode=3 +[DPY:DP-0]/DitheringDepth=2 +[DPY:DP-0]/DigitalVibrance=0 +[DPY:DP-0]/ColorSpace=0 +[DPY:DP-0]/ColorRange=0 +[DPY:DP-0]/SynchronousPaletteUpdates=0 +[DPY:DP-1]/Dithering=0 +[DPY:DP-1]/DitheringMode=0 +[DPY:DP-1]/DitheringDepth=0 +[DPY:DP-1]/ColorSpace=0 +[DPY:DP-1]/ColorRange=0 +[DPY:DP-1]/SynchronousPaletteUpdates=0 +[DPY:DP-2]/Dithering=0 +[DPY:DP-2]/DitheringMode=0 +[DPY:DP-2]/DitheringDepth=0 +[DPY:DP-2]/ColorSpace=0 +[DPY:DP-2]/ColorRange=0 +[DPY:DP-2]/SynchronousPaletteUpdates=0 +[DPY:DP-3]/Dithering=0 +[DPY:DP-3]/DitheringMode=0 +[DPY:DP-3]/DitheringDepth=0 +[DPY:DP-3]/ColorSpace=0 +[DPY:DP-3]/ColorRange=0 +[DPY:DP-3]/SynchronousPaletteUpdates=0 [DPY:DP-4]/Dithering=0 [DPY:DP-4]/DitheringMode=0 [DPY:DP-4]/DitheringDepth=0 diff --git a/.themes/Nordic-Darker/cinnamon/cinnamon-dark.css b/.themes/Nordic-Darker/cinnamon/cinnamon-dark.css index d992942..419f7f0 100644 --- a/.themes/Nordic-Darker/cinnamon/cinnamon-dark.css +++ b/.themes/Nordic-Darker/cinnamon/cinnamon-dark.css @@ -969,7 +969,7 @@ StScrollBar { #menu-search-entry { width: 250px; - height: 15px; + min-height: 15px; font-weight: normal; caret-color: #d8dee9; } @@ -1103,7 +1103,7 @@ StScrollBar { border-color: #545f75; } .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { color: #d8dee9; - border-color: #4c566a; } + border-color: #99a3b6; } .grouped-window-list-item-box .progress { background-color: rgba(76, 86, 106, 0.8); } .grouped-window-list-item-demands-attention { @@ -1262,10 +1262,8 @@ StScrollBar { padding: 3px; padding-top: 4px; transition-duration: 300; } - .workspace-button:outlined, .workspace-button:outlined:hover { - color: #4c566a; } - .workspace-button:hover { - color: rgba(76, 86, 106, 0.5); } + .workspace-button:hover, .workspace-button:outlined, .workspace-button:outlined:hover { + color: #5e81ac; } /* Controls the style when using the "Visual representation" option */ .workspace-graph { diff --git a/.themes/Nordic-Darker/cinnamon/cinnamon.css b/.themes/Nordic-Darker/cinnamon/cinnamon.css index 21eaa0c..4c6a1ce 100644 --- a/.themes/Nordic-Darker/cinnamon/cinnamon.css +++ b/.themes/Nordic-Darker/cinnamon/cinnamon.css @@ -969,7 +969,7 @@ StScrollBar { #menu-search-entry { width: 250px; - height: 15px; + min-height: 15px; font-weight: normal; caret-color: #d8dee9; } @@ -1103,7 +1103,7 @@ StScrollBar { border-color: #545f75; } .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { color: #d8dee9; - border-color: #4c566a; } + border-color: #99a3b6; } .grouped-window-list-item-box .progress { background-color: rgba(76, 86, 106, 0.8); } .grouped-window-list-item-demands-attention { @@ -1262,10 +1262,8 @@ StScrollBar { padding: 3px; padding-top: 4px; transition-duration: 300; } - .workspace-button:outlined, .workspace-button:outlined:hover { - color: #4c566a; } - .workspace-button:hover { - color: rgba(76, 86, 106, 0.5); } + .workspace-button:hover, .workspace-button:outlined, .workspace-button:outlined:hover { + color: #5e81ac; } /* Controls the style when using the "Visual representation" option */ .workspace-graph { diff --git a/.themes/Nordic-Darker/gnome-shell/assets/toggle-on.svg b/.themes/Nordic-Darker/gnome-shell/assets/toggle-on.svg index 1c3ae0f..9c343b7 100755 --- a/.themes/Nordic-Darker/gnome-shell/assets/toggle-on.svg +++ b/.themes/Nordic-Darker/gnome-shell/assets/toggle-on.svg @@ -2,20 +2,20 @@ + inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" + sodipodi:docname="toggle-on.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + showborder="true" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#37474f"> @@ -179,7 +181,7 @@ id="rect912" style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:nonzero;stroke:none;stroke-width:1.76470685;stroke-opacity:1;marker:none;enable-background:new;filter:url(#filter930)" /> StIcon { + icon-size: 16px; + -st-icon-style: symbolic; } + +.message-secondary-bin { + padding: 0 12px; } .message-secondary-bin > .event-time { color: #a7b5cd; @@ -996,19 +1012,9 @@ StScrollBar { .message-content { padding: 10px; } - -.message-close-button { - color: #d8dee9; - background-color: rgba(216, 222, 233, 0.1); - border-radius: 99px; } - .message-close-button:hover { - background-color: rgba(191, 97, 106, 0.3); } - .message-close-button:hover > StIcon { - color: #d8dee9; } - .message-close-button:active { - background-color: rgba(191, 97, 106, 0.5); } - .message-close-button:active > StIcon { - color: #d8dee9; } + .message-content *:hover > StIcon, + .message-content *:focus > StIcon { + color: #bf616a; } .message-media-control { padding: 12px; @@ -1155,7 +1161,7 @@ StScrollBar { .nm-dialog-scroll-view { border: 2px solid #1f232b; - background: #2e3440; } + background: transparent; } .nm-dialog-header { font-weight: bold; } @@ -1183,18 +1189,19 @@ StScrollBar { spacing: 12px; } /* OVERVIEW */ -#overview, .controls-manager, .secondary-monitor-workspaces { +#overview { spacing: 24px; } -#overviewGroup { - background-color: #2e3440; } +#overview.cosmic-solid-bg { + background-color: #1d2128 !important; } .overview-controls { padding-bottom: 32px; } .window-picker { -horizontal-spacing: 16px; - -vertical-spacing: 16px; } + -vertical-spacing: 16px; + padding: 0 16px 16px; } .window-picker.external-monitor { padding: 16px; } @@ -1206,19 +1213,31 @@ StScrollBar { .window-caption { spacing: 20px; color: #d8dee9; - background-color: #1d2128; - border-radius: 7px; + background-color: rgba(46, 52, 64, 0.65); + border-radius: 2px; padding: 4px 8px; } .search-entry { width: 320px; padding: 9px; - border-radius: 10px; - border-color: transparent; } + border-radius: 2px; + border: none; + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.6); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + .search-entry:focus { + border-width: 0; + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.8); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } .search-entry .search-entry-icon { icon-size: 1em; padding: 0 4px; color: rgba(216, 222, 233, 0.7); } + .search-entry:hover, .search-entry:focus { + background-color: rgba(46, 52, 64, 0.8); } + .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #d8dee9; } .search-provider-icon:focus, .list-search-result:focus, .search-provider-icon:hover, @@ -1278,12 +1297,26 @@ StScrollBar { padding: 15px; } /* DASHBOARD */ -.dash-background { - background-color: #232831; } +#dash { + font-size: 9pt; + color: #d8dee9; + background-color: #1d2128; + padding: 6px 0; + border: 1px solid #1f232b; + border-left: 0px; + border-radius: 0px 5px 5px 0px; } + #dash:rtl { + border-radius: 9px 0 0 9px; } + #dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; } + #dash .empty-dash-drop-target { + width: 24px; + height: 24px; } -.dash-separator { - width: 1px; - background-color: #434c5e; } +.dash-item-container > StWidget { + padding: 4px 8px; } .dash-label { border-radius: 7px; @@ -1329,6 +1362,16 @@ StScrollBar { .show-apps, .grid-search-result { border: none; } + .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, + .app-well-app.app-folder:active .overview-icon, + .app-well-app.app-folder:checked .overview-icon, + .show-apps:active .overview-icon, + .show-apps:checked .overview-icon, + .grid-search-result:active .overview-icon, + .grid-search-result:checked .overview-icon { + background-color: rgba(31, 35, 43, 0.85); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #d8dee9; } .app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, .app-well-app.app-folder:hover .overview-icon, .app-well-app.app-folder:focus .overview-icon, @@ -1339,20 +1382,10 @@ StScrollBar { .grid-search-result:hover .overview-icon, .grid-search-result:focus .overview-icon, .grid-search-result:selected .overview-icon { - background-color: #3d4555; + background-color: rgba(46, 52, 64, 0.5); transition-duration: 0ms; border-image: none; background-image: none; } - .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, - .app-well-app.app-folder:active .overview-icon, - .app-well-app.app-folder:checked .overview-icon, - .show-apps:active .overview-icon, - .show-apps:checked .overview-icon, - .grid-search-result:active .overview-icon, - .grid-search-result:checked .overview-icon { - background-color: #3d4555; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - color: #d8dee9; } .app-well-app-running-dot { width: 4px; @@ -1367,27 +1400,12 @@ StScrollBar { .show-apps .overview-icon, .grid-search-result .overview-icon { color: #d8dee9; + border-radius: 2px; padding: 7px 6px; border: none; transition-duration: 100ms; text-align: center; - box-shadow: none; } - -/* App Folders */ -.app-well-app.app-folder { - background-color: #3d4555; - border-radius: 12px; } - -.app-folder-dialog { - background-color: rgba(35, 40, 49, 0.95); - border: none; } - .app-folder-dialog .edit-folder-button { - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; } - .app-folder-dialog .edit-folder-button > StIcon { - icon-size: 16px; } + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } .app-well-app.app-folder > .overview-icon { background-color: rgba(46, 52, 64, 0.35); } @@ -1416,13 +1434,13 @@ StScrollBar { spacing-columns: 5px; } .page-indicator { - padding: 6px 12px; } + padding: 15px 20px; } .page-indicator .page-indicator-icon { width: 12px; height: 12px; border-radius: 12px; background-image: none; - background-color: #6f7d98; } + background-color: rgba(255, 255, 255, 0.3); } .page-indicator:hover .page-indicator-icon { background-image: none; background-color: rgba(255, 255, 255, 0.5); } @@ -1475,15 +1493,15 @@ StScrollBar { font-size: 11pt; width: 34em; margin: 5px; - border-radius: 12px; + border-radius: 3px; color: #d8dee9; background-color: #2e3440; border: 1px solid #1f232b; - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.445); } - .notification-banner:hover, .notification-banner:focus { - background-color: #343b49; - box-shadow: none; - border-radius: 12px; } + box-shadow: 0 1px 4px black; } + .notification-banner:hover { + background-color: rgba(46, 52, 64, 0.96); } + .notification-banner:focus { + background-color: rgba(46, 52, 64, 0.96); } .notification-banner * { color: #d8dee9; } .notification-banner .notification-icon { @@ -1496,16 +1514,15 @@ StScrollBar { .notification-banner .notification-actions { background-color: #2a2f3a; padding-top: 2px; - spacing: 1px; - border-radius: 0px 0px 12px 12px; } + spacing: 1px; } .notification-banner .notification-button { - padding: 7px; + padding: 5px; background-color: rgba(46, 52, 64, 0.9); box-shadow: none; } .notification-banner .notification-button:first-child { - border-radius: 0 0 0 12px; } + border-radius: 0 0 0 3px; } .notification-banner .notification-button:last-child { - border-radius: 0 0 12px 0; } + border-radius: 0 0 3px 0; } .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { background-color: #2a2f3a; color: #5E6A82; } @@ -1996,4 +2013,34 @@ StScrollBar { .openweather-current-databox-captions, .openweather-forecast-day { color: #5E6A82; } +/* Pop_OS COSMIC Widget styling. */ +/* Pop_OS COSMIC Dock styling, append !important to any changed rules */ +.cosmic-dock #dock { + border-radius: 12px 12px 12px 12px !important; + border: 0 !important; + background-color: #2e3440; + margin: 4px !important; } + +.cosmic-dock.extended #dock { + border-radius: 0px !important; + margin: 0 !important; } + +.cosmic-dock.extended.side #dock { + border-top-width: 0 !important; + border-bottom-width: 0 !important; } + +.cosmic-dock.extended.side.left #dock { + border-left-width: 0 !important; } + +.cosmic-dock.extended.side.right #dock { + border-right-width: 0 !important; } + +.cosmic-dock.extended.bottom #dock { + border-bottom-width: 0 !important; + border-left-width: 0 !important; + border-right-width: 0 !important; } + +.cosmic-dock .app-well-app:hover .overview-icon, .cosmic-dock .app-well-app:focus .overview-icon, .cosmic-dock .app-well-app:selected .overview-icon { + border-radius: 11px; } + /*# sourceMappingURL=gnome-shell.css.map */ diff --git a/.themes/Nordic-Darker/gtk-3.0/gtk-dark.css b/.themes/Nordic-Darker/gtk-3.0/gtk-dark.css index df3ca8f..0578c4e 100755 --- a/.themes/Nordic-Darker/gtk-3.0/gtk-dark.css +++ b/.themes/Nordic-Darker/gtk-3.0/gtk-dark.css @@ -2852,34 +2852,6 @@ menu, .menu, .context-menu { margin-right: 10px; } menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { color: inherit; } - menu > arrow, .menu > arrow, .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #313744; - border-radius: 0; } - menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #3f4551; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #3f4551; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { - background-color: #3f4551; } - menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { - background-color: #323846; } - menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } menuitem accelerator { color: alpha(currentColor,0.55); } diff --git a/.themes/Nordic-Darker/gtk-3.0/gtk.css b/.themes/Nordic-Darker/gtk-3.0/gtk.css index 1a5458e..fe8320a 100755 --- a/.themes/Nordic-Darker/gtk-3.0/gtk.css +++ b/.themes/Nordic-Darker/gtk-3.0/gtk.css @@ -2852,34 +2852,6 @@ menu, .menu, .context-menu { margin-right: 10px; } menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { color: inherit; } - menu > arrow, .menu > arrow, .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #313744; - border-radius: 0; } - menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #3f4551; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #3f4551; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { - background-color: #3f4551; } - menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { - background-color: #323846; } - menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } menuitem accelerator { color: alpha(currentColor,0.55); } diff --git a/.zshrc b/.zshrc index 2c491c8..3e668d0 100644 --- a/.zshrc +++ b/.zshrc @@ -1,30 +1,21 @@ # Set PATH -export PATH=$PATH:$HOME/.spicetify +export PATH=$PATH:$HOME/.spicetify:/opt/cuda/bin # Path to your oh-my-zsh installation. export ZSH="$HOME/.oh-my-zsh" # omz configs -# ZSH_THEME="powerlevel10k/powerlevel10k" -# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) -# CASE_SENSITIVE="true" -HYPHEN_INSENSITIVE="true" -# DISABLE_AUTO_UPDATE="true" -# DISABLE_UPDATE_PROMPT="true" -export UPDATE_ZSH_DAYS=7 -# DISABLE_MAGIC_FUNCTIONS="true" -# DISABLE_LS_COLORS="true" -# DISABLE_AUTO_TITLE="true" -ENABLE_CORRECTION="true" -COMPLETION_WAITING_DOTS="true" +HYPHEN_INSENSITIVE=true +UPDATE_ZSH_DAYS=7 +ENABLE_CORRECTION=true +COMPLETION_WAITING_DOTS=true # Plugins plugins=(zsh-completions zsh-history-substring-search zsh-autosuggestions bgnotify colored-man-pages nvm rust docker docker-compose dotnet zsh-syntax-highlighting) # Plugin Configs -export NVM_AUTOLOAD=1 -export COMMAND_NOT_FOUND_INSTALL_PROMPT=1 -export ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern cursor root line) +NVM_AUTOLOAD=1 +ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern cursor root line) source $ZSH/oh-my-zsh.sh @@ -117,5 +108,5 @@ eval $(thefuck --alias) # Set starship Prompt eval "$(starship init zsh)" -# Neofetch cuz its cool +# Gay Neofetch hyfetch diff --git a/AUR b/AUR deleted file mode 160000 index fe1a502..0000000 --- a/AUR +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fe1a502b0145f02c7ee74fb221497a1f3c8a8dfd diff --git a/suckless/slock/Makefile b/suckless/slock/Makefile index 97e4680..5737b38 100644 --- a/suckless/slock/Makefile +++ b/suckless/slock/Makefile @@ -37,7 +37,7 @@ dist: clean @echo creating dist tarball @mkdir -p slock-${VERSION} @cp -R LICENSE Makefile README slock.1 config.mk \ - ${SRC} explicit_bzero.c config.def.h arg.h util.h slock-${VERSION} + ${SRC} config.def.h arg.h util.h slock-${VERSION} @tar -cf slock-${VERSION}.tar slock-${VERSION} @gzip slock-${VERSION}.tar @rm -rf slock-${VERSION} diff --git a/suckless/slock/config.def.h b/suckless/slock/config.def.h index 3c60cfc..5162eac 100644 --- a/suckless/slock/config.def.h +++ b/suckless/slock/config.def.h @@ -10,14 +10,6 @@ static const char *colorname[NUMCOLS] = { [BLOCKS] = "#ffffff", /* key feedback block */ }; -/* default message */ -static const char * message = "Suckless: Software that sucks less."; - -/* text color */ -static const char * text_color = "#ffffff"; - -/* text size (must be a valid size) */ -static const char * font_name = "6x10"; @@ -29,13 +21,8 @@ ResourcePref resources[] = { { "input", STRING, &colorname[INPUT] }, { "failed", STRING, &colorname[FAILED] }, { "capslock", STRING, &colorname[CAPS] }, - { "message", STRING, &message }, - { "text_color", STRING, &text_color }, - { "font_name", STRING, &font_name }, }; -/* lock screen opacity */ -static const float alpha = 0.9; /* treat a cleared input like a wrong password (color) */ static const int failonclear = 1; @@ -43,17 +30,7 @@ static const int failonclear = 1; -/* Enable blur */ -#define BLUR -/* Set blur radius */ -static const int blurRadius = 5; -/* Enable Pixelation */ -//#define PIXELATION -/* Set pixelation radius */ -static const int pixelSize = 10; -/* allow control key to trigger fail on clear */ -static const int controlkeyclear = 0; /* time in seconds before the monitor shuts down */ static const int monitortime = 5; diff --git a/suckless/slock/config.h b/suckless/slock/config.h index aa64841..7a89b2e 100644 --- a/suckless/slock/config.h +++ b/suckless/slock/config.h @@ -10,14 +10,6 @@ static const char *colorname[NUMCOLS] = { [BLOCKS] = "#ffffff", /* key feedback block */ }; -/* default message */ -static const char * message = "Suckless: Software that sucks less."; - -/* text color */ -static const char * text_color = "#ffffff"; - -/* text size (must be a valid size) */ -static const char * font_name = "6x13"; @@ -29,13 +21,8 @@ ResourcePref resources[] = { { "input", STRING, &colorname[INPUT] }, { "failed", STRING, &colorname[FAILED] }, { "capslock", STRING, &colorname[CAPS] }, - { "message", STRING, &message }, - { "text_color", STRING, &text_color }, - { "font_name", STRING, &font_name }, }; -/* lock screen opacity */ -static const float alpha = 0.9; /* treat a cleared input like a wrong password (color) */ static const int failonclear = 1; @@ -43,17 +30,7 @@ static const int failonclear = 1; -/* Enable blur */ -//#define BLUR -/* Set blur radius */ -static const int blurRadius = 5; -/* Enable Pixelation */ -#define PIXELATION -/* Set pixelation radius */ -static const int pixelSize = 10; -/* allow control key to trigger fail on clear */ -static const int controlkeyclear = 1; /* time in seconds before the monitor shuts down */ static const int monitortime = 5; @@ -71,4 +48,4 @@ static const int blocks_count = 10; /* time in seconds to cancel lock with mouse movement */ -static const int timetocancel = 3; +static const int timetocancel = 4; diff --git a/suckless/slock/config.mk b/suckless/slock/config.mk index 8570b63..9b56f8a 100644 --- a/suckless/slock/config.mk +++ b/suckless/slock/config.mk @@ -17,14 +17,14 @@ X11LIB = /usr/X11R6/lib #NETBSD=-D_NETBSD_SOURCE # Uncomment for message patch / MESSAGE_PATCH / COLORMESSAGE_PATCH / DWM_LOGO_PATCH -XINERAMA=-lXinerama -XINERAMAFLAGS = -DXINERAMA +#XINERAMA=-lXinerama +#XINERAMAFLAGS = -DXINERAMA # Uncomment for pam auth patch / PAMAUTH_PATCH #PAM=-lpam # Uncomment for blur pixelated screen and background image patches / BLUR_PIXELATED_SCREEN_PATCH, BACKGROUND_IMAGE_PATCH -IMLIB=-lImlib2 +#IMLIB=-lImlib2 # includes and libs INCS = -I. -I/usr/include -I${X11INC} diff --git a/suckless/slock/patch/blur_pixelated_screen.c b/suckless/slock/patch/blur_pixelated_screen.c deleted file mode 100644 index eecdf51..0000000 --- a/suckless/slock/patch/blur_pixelated_screen.c +++ /dev/null @@ -1,70 +0,0 @@ -#include - -Imlib_Image image; - -void -render_lock_image(Display *dpy, struct lock *lock, Imlib_Image image) -{ - if (image) { - lock->bgmap = XCreatePixmap(dpy, lock->root, DisplayWidth(dpy, lock->screen), DisplayHeight(dpy, lock->screen), DefaultDepth(dpy, lock->screen)); - imlib_context_set_image(image); - imlib_context_set_display(dpy); - imlib_context_set_visual(DefaultVisual(dpy, lock->screen)); - imlib_context_set_colormap(DefaultColormap(dpy, lock->screen)); - imlib_context_set_drawable(lock->bgmap); - imlib_render_image_on_drawable(0, 0); - imlib_free_image(); - } -} - -void -create_lock_image(Display *dpy) -{ - /* Create screenshot Image */ - Screen *scr = ScreenOfDisplay(dpy, DefaultScreen(dpy)); - image = imlib_create_image(scr->width,scr->height); - imlib_context_set_image(image); - imlib_context_set_display(dpy); - imlib_context_set_visual(DefaultVisual(dpy,0)); - imlib_context_set_drawable(RootWindow(dpy,XScreenNumberOfScreen(scr))); - imlib_copy_drawable_to_image(0,0,0,scr->width,scr->height,0,0,1); - - #ifdef BLUR - /* Blur function */ - imlib_image_blur(blurRadius); - #endif // BLUR - - #ifdef PIXELATION - /* Pixelation */ - int width = scr->width; - int height = scr->height; - - for (int y = 0; y < height; y += pixelSize) { - for (int x = 0; x < width; x += pixelSize) { - int red = 0; - int green = 0; - int blue = 0; - - Imlib_Color pixel; - Imlib_Color* pp; - pp = &pixel; - for (int j = 0; j < pixelSize && j < height; j++) { - for (int i = 0; i < pixelSize && i < width; i++) { - imlib_image_query_pixel(x + i, y + j, pp); - red += pixel.red; - green += pixel.green; - blue += pixel.blue; - } - } - red /= (pixelSize * pixelSize); - green /= (pixelSize * pixelSize); - blue /= (pixelSize * pixelSize); - imlib_context_set_color(red, green, blue, pixel.alpha); - imlib_image_fill_rectangle(x, y, pixelSize, pixelSize); - red = 0; - green = 0; - blue = 0; - } - } - #endif -} diff --git a/suckless/slock/patch/blur_pixelated_screen.h b/suckless/slock/patch/blur_pixelated_screen.h deleted file mode 100644 index a6b3397..0000000 --- a/suckless/slock/patch/blur_pixelated_screen.h +++ /dev/null @@ -1,4 +0,0 @@ -#include - -static void create_lock_image(Display *dpy); -static void render_lock_image(Display *dpy, struct lock *lock, Imlib_Image image); diff --git a/suckless/slock/patch/colormessage.c b/suckless/slock/patch/colormessage.c deleted file mode 100644 index 9d1b49d..0000000 --- a/suckless/slock/patch/colormessage.c +++ /dev/null @@ -1,128 +0,0 @@ -#include - -/* global count to prevent repeated error messages */ -int count_error = 0; - -static int -readescapedint(const char *str, int *i) { - int n = 0; - if (str[*i]) - ++*i; - while(str[*i] && str[*i] != ';' && str[*i] != 'm') { - n = 10 * n + str[*i] - '0'; - ++*i; - } - return n; -} - -static void -writemessage(Display *dpy, Window win, int screen) -{ - int len, line_len, width, height, s_width, s_height, i, k, tab_size, r, g, b, escaped_int, curr_line_len; - XGCValues gr_values; - XFontStruct *fontinfo; - XColor color, dummy; - XineramaScreenInfo *xsi; - GC gc; - fontinfo = XLoadQueryFont(dpy, font_name); - - if (fontinfo == NULL) { - if (count_error == 0) { - fprintf(stderr, "slock: Unable to load font \"%s\"\n", font_name); - fprintf(stderr, "slock: Try listing fonts with 'slock -f'\n"); - count_error++; - } - return; - } - - tab_size = 8 * XTextWidth(fontinfo, " ", 1); - - XAllocNamedColor(dpy, DefaultColormap(dpy, screen), - text_color, &color, &dummy); - - gr_values.font = fontinfo->fid; - gr_values.foreground = color.pixel; - gc=XCreateGC(dpy,win,GCFont+GCForeground, &gr_values); - - /* To prevent "Uninitialized" warnings. */ - xsi = NULL; - - /* - * Start formatting and drawing text - */ - - len = strlen(message); - - /* Max max line length (cut at '\n') */ - line_len = curr_line_len = 0; - k = 0; - for (i = 0; i < len; i++) { - if (message[i] == '\n') { - curr_line_len = 0; - k++; - } else if (message[i] == 0x1b) { - while (i < len && message[i] != 'm') { - i++; - } - if (i == len) - die("slock: unclosed escape sequence\n"); - } else { - curr_line_len += XTextWidth(fontinfo, message + i, 1); - if (curr_line_len > line_len) - line_len = curr_line_len; - } - } - /* If there is only one line */ - if (line_len == 0) - line_len = len; - - if (XineramaIsActive(dpy)) { - xsi = XineramaQueryScreens(dpy, &i); - s_width = xsi[0].width; - s_height = xsi[0].height; - } else { - s_width = DisplayWidth(dpy, screen); - s_height = DisplayHeight(dpy, screen); - } - height = s_height*3/7 - (k*20)/3; - width = (s_width - line_len)/2; - - line_len = 0; - /* print the text while parsing 24 bit color ANSI escape codes*/ - for (i = k = 0; i < len; i++) { - switch (message[i]) { - case '\n': - line_len = 0; - while (message[i + 1] == '\t') { - line_len += tab_size; - i++; - } - k++; - break; - case 0x1b: - i++; - if (message[i] == '[') { - escaped_int = readescapedint(message, &i); - if (escaped_int == 39) - continue; - if (escaped_int != 38) - die("slock: unknown escape sequence%d\n", escaped_int); - if (readescapedint(message, &i) != 2) - die("slock: only 24 bit color supported\n"); - r = readescapedint(message, &i) & 0xff; - g = readescapedint(message, &i) & 0xff; - b = readescapedint(message, &i) & 0xff; - XSetForeground(dpy, gc, r << 16 | g << 8 | b); - } else - die("slock: unknown escape sequence\n"); - break; - default: - XDrawString(dpy, win, gc, width + line_len, height + 20 * k, message + i, 1); - line_len += XTextWidth(fontinfo, message + i, 1); - } - } - - /* xsi should not be NULL anyway if Xinerama is active, but to be safe */ - if (XineramaIsActive(dpy) && xsi != NULL) - XFree(xsi); -} diff --git a/suckless/slock/patch/include.c b/suckless/slock/patch/include.c index 23e0660..342c3cf 100644 --- a/suckless/slock/patch/include.c +++ b/suckless/slock/patch/include.c @@ -1,7 +1,5 @@ /* Patches */ -#include "blur_pixelated_screen.c" -#include "colormessage.c" #include "keypress_feedback.c" diff --git a/suckless/slock/patch/include.h b/suckless/slock/patch/include.h index d3551df..527729b 100644 --- a/suckless/slock/patch/include.h +++ b/suckless/slock/patch/include.h @@ -1,5 +1,4 @@ /* Patches */ -#include "blur_pixelated_screen.h" diff --git a/suckless/slock/slock.c b/suckless/slock/slock.c index f6834a1..1c4a975 100644 --- a/suckless/slock/slock.c +++ b/suckless/slock/slock.c @@ -20,7 +20,6 @@ #include #include -#include #include #include #include @@ -66,7 +65,6 @@ struct lock { int screen; Window root, win; Pixmap pmap; - Pixmap bgmap; unsigned long colors[NUMCOLS]; }; @@ -236,9 +234,8 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, XSendEvent(dpy, DefaultRootWindow(dpy), True, KeyPressMask, &ev); break; default: - if (controlkeyclear && iscntrl((int)buf[0])) - continue; - if (num && (len + num < sizeof(passwd))) + if (num && !iscntrl((int)buf[0]) && + (len + num < sizeof(passwd))) { memcpy(passwd + len, buf, num); len += num; @@ -251,12 +248,10 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, color = len ? (caps ? CAPS : INPUT) : (failure || failonclear ? FAILED : INIT); if (running && oldc != color) { for (screen = 0; screen < nscreens; screen++) { - if (locks[screen]->bgmap) - XSetWindowBackgroundPixmap(dpy, locks[screen]->win, locks[screen]->bgmap); - else - XSetWindowBackground(dpy, locks[screen]->win, locks[screen]->colors[0]); + XSetWindowBackground(dpy, + locks[screen]->win, + locks[screen]->colors[color]); XClearWindow(dpy, locks[screen]->win); - writemessage(dpy, locks[screen]->win, screen); } oldc = color; } @@ -299,7 +294,6 @@ lockscreen(Display *dpy, struct xrandr *rr, int screen) lock->screen = screen; lock->root = RootWindow(dpy, lock->screen); - render_lock_image(dpy, lock, image); for (i = 0; i < NUMCOLS; i++) { XAllocNamedColor(dpy, DefaultColormap(dpy, lock->screen), @@ -318,8 +312,6 @@ lockscreen(Display *dpy, struct xrandr *rr, int screen) CopyFromParent, DefaultVisual(dpy, lock->screen), CWOverrideRedirect | CWBackPixel, &wa); - if (lock->bgmap) - XSetWindowBackgroundPixmap(dpy, lock->win, lock->bgmap); lock->pmap = XCreateBitmapFromData(dpy, lock->win, curs, 8, 8); invisible = XCreatePixmapCursor(dpy, lock->pmap, lock->pmap, &color, &color, 0, 0); @@ -349,9 +341,6 @@ lockscreen(Display *dpy, struct xrandr *rr, int screen) XSelectInput(dpy, lock->root, SubstructureNotifyMask); locktime = time(NULL); - unsigned int opacity = (unsigned int)(alpha * 0xffffffff); - XChangeProperty(dpy, lock->win, XInternAtom(dpy, "_NET_WM_WINDOW_OPACITY", False), XA_CARDINAL, 32, PropModeReplace, (unsigned char *)&opacity, 1L); - XSync(dpy, False); return lock; } @@ -376,7 +365,7 @@ lockscreen(Display *dpy, struct xrandr *rr, int screen) static void usage(void) { - die("usage: slock [-v] [-f] [-m message] [cmd [arg ...]]\n"); + die("usage: slock [-v] [cmd [arg ...]]\n"); } int @@ -391,23 +380,10 @@ main(int argc, char **argv) { Display *dpy; int s, nlocks, nscreens; CARD16 standby, suspend, off; - int i, count_fonts; - char **font_names; ARGBEGIN { case 'v': fprintf(stderr, "slock-"VERSION"\n"); return 0; - case 'm': - message = EARGF(usage()); - break; - case 'f': - if (!(dpy = XOpenDisplay(NULL))) - die("slock: cannot open display\n"); - font_names = XListFonts(dpy, "*", 10000 /* list 10000 fonts*/, &count_fonts); - for (i=0; iwin, s); nlocks++; } else { break; diff --git a/suckless/st/FAQ b/suckless/st/FAQ index 969b195..b4d0b8a 100644 --- a/suckless/st/FAQ +++ b/suckless/st/FAQ @@ -248,3 +248,6 @@ fonts: Please don't bother reporting this bug to st, but notify the upstream Xft developers about fixing this bug. + +As of 2022-09-05 this now seems to be finally fixed in libXft 2.3.5: +https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS \ No newline at end of file diff --git a/suckless/st/config.def.h b/suckless/st/config.def.h index bb494c4..dd27958 100644 --- a/suckless/st/config.def.h +++ b/suckless/st/config.def.h @@ -239,19 +239,14 @@ static uint forcemousemod = ShiftMask; * Beware that overloading Button1 will disable the selection. */ static MouseShortcut mshortcuts[] = { - /* mask button function argument release */ + /* mask button function argument release screen */ { XK_ANY_MOD, Button2, clippaste, {.i = 0}, 1 }, { ShiftMask, Button4, ttysend, {.s = "\033[5;2~"} }, { ShiftMask, Button5, ttysend, {.s = "\033[6;2~"} }, - { XK_NO_MOD, Button4, kscrollup, {.i = 1} }, - { XK_NO_MOD, Button5, kscrolldown, {.i = 1} }, -}; - -static MouseShortcut maltshortcuts[] = { - /* mask button function argument release */ - { XK_ANY_MOD, Button2, clippaste, {.i = 0}, 1 }, - { XK_ANY_MOD, Button4, ttysend, {.s = "\031"} }, - { XK_ANY_MOD, Button5, ttysend, {.s = "\005"} }, + { XK_NO_MOD, Button4, kscrollup, {.i = 1}, 0, S_PRI }, + { XK_NO_MOD, Button5, kscrolldown, {.i = 1}, 0, S_PRI }, + { XK_ANY_MOD, Button4, ttysend, {.s = "\031"}, 0, S_ALT }, + { XK_ANY_MOD, Button5, ttysend, {.s = "\005"}, 0, S_ALT }, }; /* Internal keyboard shortcuts. */ @@ -267,7 +262,7 @@ static char *setbgcolorcmd[] = { "/bin/sh", "-c", "externalpipein", NULL }; static Shortcut shortcuts[] = { - /* mask keysym function argument */ + /* mask keysym function argument screen */ { XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} }, { ControlMask, XK_Print, toggleprinter, {.i = 0} }, { ShiftMask, XK_Print, printscreen, {.i = 0} }, @@ -277,8 +272,8 @@ static Shortcut shortcuts[] = { { TERMMOD, XK_Home, zoomreset, {.f = 0} }, { TERMMOD, XK_C, clipcopy, {.i = 0} }, { TERMMOD, XK_V, clippaste, {.i = 0} }, - { ShiftMask, XK_Page_Up, kscrollup, {.i = -1} }, - { ShiftMask, XK_Page_Down, kscrolldown, {.i = -1} }, + { ShiftMask, XK_Page_Up, kscrollup, {.i = -1}, S_PRI }, + { ShiftMask, XK_Page_Down, kscrolldown, {.i = -1}, S_PRI }, { TERMMOD, XK_Y, clippaste, {.i = 0} }, { ShiftMask, XK_Insert, clippaste, {.i = 0} }, { TERMMOD, XK_Num_Lock, numlock, {.i = 0} }, diff --git a/suckless/st/config.mk b/suckless/st/config.mk index 330cd2f..af7a2cc 100644 --- a/suckless/st/config.mk +++ b/suckless/st/config.mk @@ -1,5 +1,5 @@ # st version -VERSION = 0.8.5 +VERSION = 0.9 # Customize below to fit your system diff --git a/suckless/st/patch/st_include.c b/suckless/st/patch/st_include.c index b86bd0b..2b3960f 100644 --- a/suckless/st/patch/st_include.c +++ b/suckless/st/patch/st_include.c @@ -1,3 +1,2 @@ /* Patches */ #include "scrollback.c" -#include "universcroll.c" diff --git a/suckless/st/patch/st_include.h b/suckless/st/patch/st_include.h index 7f138ec..1f0fd68 100644 --- a/suckless/st/patch/st_include.h +++ b/suckless/st/patch/st_include.h @@ -1,7 +1,6 @@ /* Patches */ #include "openurlonclick.h" #include "scrollback.h" -#include "universcroll.h" // #if VIM_BROWSE_PATCH // #include "normalMode.h" // #endif diff --git a/suckless/st/patch/xresources.c b/suckless/st/patch/xresources.c index 1753723..30ebf44 100644 --- a/suckless/st/patch/xresources.c +++ b/suckless/st/patch/xresources.c @@ -61,6 +61,17 @@ reload_config(int sig) config_init(dpy); xloadcols(); + + /* nearly like zoomabs() */ + xunloadfonts(); + xloadfonts(font, 0); /* font <- config_init() */ + cresize(0, 0); redraw(); + xhints(); + XCloseDisplay(dpy); + + /* from https://st.suckless.org/patches/xresources-with-reload-signal */ + /* triggers re-render if we're visible */ + ttywrite("\033[O", 3, 1); } diff --git a/suckless/st/patches.h b/suckless/st/patches.h index cf9f9c4..c17fd47 100644 --- a/suckless/st/patches.h +++ b/suckless/st/patches.h @@ -10,15 +10,15 @@ /* Patches */ /* The alpha patch adds transparency for the terminal. - * You need to uncomment the corresponding line in config.mk to use the - * -lXrender library when including this patch. + * You need to uncomment the corresponding line in config.mk to use the -lXrender library + * when including this patch. * https://st.suckless.org/patches/alpha/ */ #define ALPHA_PATCH 0 -/* The alpha focus highlight patch allows the user to specify two distinct - * opacity values or background colors in order to easily differentiate between - * focused and unfocused terminal windows. This depends on the alpha patch. +/* The alpha focus highlight patch allows the user to specify two distinct opacity values or + * background colors in order to easily differentiate between focused and unfocused terminal + * windows. This depends on the alpha patch. * https://github.com/juliusHuelsmann/st-focus/ * https://st.suckless.org/patches/alpha_focus_highlight/ */ @@ -29,25 +29,25 @@ */ #define ALPHA_GRADIENT_PATCH 0 -/* This patch allows st to resize to any pixel size rather than snapping to - * character width/height. https://st.suckless.org/patches/anysize/ +/* This patch allows st to resize to any pixel size rather than snapping to character width/height. + * https://st.suckless.org/patches/anysize/ */ #define ANYSIZE_PATCH 1 -/* A simple variant of the anysize patch that only changes the resize hints to - * allow the window to be resized to any size. +/* A simple variant of the anysize patch that only changes the resize hints to allow the window to + * be resized to any size. */ #define ANYSIZE_SIMPLE_PATCH 0 -/* Draws a background image in farbfeld format in place of the defaultbg color - * allowing for pseudo transparency. +/* Draws a background image in farbfeld format in place of the defaultbg color allowing for pseudo + * transparency. * https://st.suckless.org/patches/background_image/ */ #define BACKGROUND_IMAGE_PATCH 0 -/* This patch adds the ability to reload the background image config when a - * SIGUSR1 signal is received, e.g.: killall -USR1 st Depends on the - * BACKGROUND_IMAGE_PATCH. +/* This patch adds the ability to reload the background image config when a SIGUSR1 signal is + * received, e.g.: killall -USR1 st + * Depends on the BACKGROUND_IMAGE_PATCH. */ #define BACKGROUND_IMAGE_RELOAD_PATCH 0 @@ -59,15 +59,14 @@ */ #define BLINKING_CURSOR_PATCH 1 -/* By default bold text is rendered with a bold font in the bright variant of - * the current color. This patch makes bold text rendered simply as bold, - * leaving the color unaffected. +/* By default bold text is rendered with a bold font in the bright variant of the current color. + * This patch makes bold text rendered simply as bold, leaving the color unaffected. * https://st.suckless.org/patches/bold-is-not-bright/ */ -#define BOLD_IS_NOT_BRIGHT_PATCH 0 +#define BOLD_IS_NOT_BRIGHT_PATCH 1 -/* This patch adds custom rendering of lines/blocks/braille characters for - * gapless alignment. https://st.suckless.org/patches/boxdraw/ +/* This patch adds custom rendering of lines/blocks/braille characters for gapless alignment. + * https://st.suckless.org/patches/boxdraw/ */ #define BOXDRAW_PATCH 1 @@ -77,9 +76,8 @@ */ #define CLIPBOARD_PATCH 1 -/* This patch allows st to be resized without cutting off text when the terminal - * window is made larger again. Text does not wrap when the terminal window is - * made smaller. +/* This patch allows st to be resized without cutting off text when the terminal window is + * made larger again. Text does not wrap when the terminal window is made smaller. * * The vim browse patch takes precedence over this patch. * @@ -87,36 +85,36 @@ */ #define COLUMNS_PATCH 1 -/* Select and copy the last URL displayed with Mod+l. Multiple invocations cycle - * through the available URLs. https://st.suckless.org/patches/copyurl/ +/* Select and copy the last URL displayed with Mod+l. Multiple invocations cycle through the + * available URLs. + * https://st.suckless.org/patches/copyurl/ */ #define COPYURL_PATCH 0 -/* Select and copy the last URL displayed with Mod+l. Multiple invocations cycle - * through the available URLs. This variant also highlights the selected URLs. +/* Select and copy the last URL displayed with Mod+l. Multiple invocations cycle through the + * available URLs. This variant also highlights the selected URLs. * https://st.suckless.org/patches/copyurl/ */ #define COPYURL_HIGHLIGHT_SELECTED_URLS_PATCH 0 /* This patch adds support for CSI escape sequences 22 and 23, which save and - * restores the window title (for instance nvim does this when opening and - * closing). https://st.suckless.org/patches/csi_22_23/ + * restores the window title (for instance nvim does this when opening and closing). + * https://st.suckless.org/patches/csi_22_23/ */ #define CSI_22_23_PATCH 1 -/* According to the specification (see link in BLINKING_CURSOR_PATCH) the "Set - * cursor style (DECSCUSR), VT520." escape sequences define both values of 0 and - * 1 as a blinking block, with 1 being the default. +/* According to the specification (see link in BLINKING_CURSOR_PATCH) the "Set cursor style + * (DECSCUSR), VT520." escape sequences define both values of 0 and 1 as a blinking block, + * with 1 being the default. * - * This patch allows the default cursor to be set when value 0 is used, as - * opposed to setting the cursor to a blinking block. + * This patch allows the default cursor to be set when value 0 is used, as opposed to + * setting the cursor to a blinking block. * - * This allows a command like this to restore the cursor to what st is - * configured with: $ echo -ne "\e[ q" + * This allows a command like this to restore the cursor to what st is configured with: + * $ echo -ne "\e[ q" * - * While many terminal emulators do this it is not adhering to specification. - * xterm is an example terminal that sets a blinking block instead of the - * configured one, same as st. + * While many terminal emulators do this it is not adhering to specification. xterm is an + * example terminal that sets a blinking block instead of the configured one, same as st. */ #define DEFAULT_CURSOR_PATCH 1 @@ -168,63 +166,62 @@ */ #define EXTERNALPIPEIN_PATCH 0 -/* This patch allows command line applications to use all the fancy key - * combinations that are available to GUI applications. +/* This patch allows command line applications to use all the fancy key combinations + * that are available to GUI applications. * https://st.suckless.org/patches/fix_keyboard_input/ */ #define FIXKEYBOARDINPUT_PATCH 1 -/* This patch allows you to add spare font besides the default. Some glyphs can - * be not present in the default font. For this glyphs st uses font-config and - * try to find them in font cache first. This patch append fonts defined in - * font2 variable to the beginning of the font cache. So they will be used first - * for glyphs that are absent in the default font. +/* This patch allows you to add spare font besides the default. Some glyphs can be not present in + * the default font. For this glyphs st uses font-config and try to find them in font cache first. + * This patch append fonts defined in font2 variable to the beginning of the font cache. + * So they will be used first for glyphs that are absent in the default font. * https://st.suckless.org/patches/font2/ */ #define FONT2_PATCH 0 -/* Hide the X cursor whenever a key is pressed and show it back when the mouse - * is moved in the terminal window. https://st.suckless.org/patches/hidecursor/ +/* Hide the X cursor whenever a key is pressed and show it back when the mouse is moved in + * the terminal window. + * https://st.suckless.org/patches/hidecursor/ */ #define HIDECURSOR_PATCH 1 -/* This patch hides the terminal cursor when the window loses focus (as opposed - * to showing a hollow cursor). +/* This patch hides the terminal cursor when the window loses focus (as opposed to showing a hollow + * cursor). * https://www.reddit.com/r/suckless/comments/nvee8h/how_to_hide_cursor_in_st_is_there_a_patch_for_it/ */ -#define HIDE_TERMINAL_CURSOR_PATCH 1 +#define HIDE_TERMINAL_CURSOR_PATCH 0 -/* This patch adds a keybinding that lets you invert the current colorscheme of - * st. This provides a simple way to temporarily switch to a light colorscheme - * if you use a dark colorscheme or visa-versa. +/* This patch adds a keybinding that lets you invert the current colorscheme of st. + * This provides a simple way to temporarily switch to a light colorscheme if you use a dark + * colorscheme or visa-versa. * https://st.suckless.org/patches/invert/ */ #define INVERT_PATCH 0 -/* Pressing the default binding Ctrl+Shift-i will popup dmenu, asking you to - * enter a unicode codepoint that will be converted to a glyph and then pushed - * to st. https://st.suckless.org/patches/iso14755/ +/* Pressing the default binding Ctrl+Shift-i will popup dmenu, asking you to enter a unicode + * codepoint that will be converted to a glyph and then pushed to st. + * https://st.suckless.org/patches/iso14755/ */ #define ISO14755_PATCH 0 -/* This patch allows you to select text on the terminal using keyboard - * shortcuts. https://st.suckless.org/patches/keyboard_select/ +/* This patch allows you to select text on the terminal using keyboard shortcuts. + * https://st.suckless.org/patches/keyboard_select/ */ #define KEYBOARDSELECT_PATCH 0 -/* This patch adds support for drawing ligatures using the Harfbuzz library to - * transform original text of a single line to a list of glyphs with ligatures - * included. This patch depends on the Harfbuzz library and headers to compile. - * You need to uncomment the corresponding lines in config.mk to use the - * harfbuzz library when including this patch. +/* This patch adds support for drawing ligatures using the Harfbuzz library to transform + * original text of a single line to a list of glyphs with ligatures included. + * This patch depends on the Harfbuzz library and headers to compile. + * You need to uncomment the corresponding lines in config.mk to use the harfbuzz library + * when including this patch. * https://github.com/cog1to/st-ligatures * https://st.suckless.org/patches/ligatures/ */ #define LIGATURES_PATCH 1 -/* This patch makes st ignore terminal color attributes by forcing display of - * the default foreground and background colors only - making for a monochrome - * look. Idea ref. +/* This patch makes st ignore terminal color attributes by forcing display of the default + * foreground and background colors only - making for a monochrome look. Idea ref. * https://www.reddit.com/r/suckless/comments/ixbx6z/how_to_use_black_and_white_only_for_st/ */ #define MONOCHROME_PATCH 0 @@ -234,42 +231,40 @@ */ #define NETWMICON_PATCH 1 -/* This patch allows you to spawn a new st terminal using Ctrl-Shift-Return. It - * will have the same CWD (current working directory) as the original st - * instance. https://st.suckless.org/patches/newterm/ +/* This patch allows you to spawn a new st terminal using Ctrl-Shift-Return. It will have the + * same CWD (current working directory) as the original st instance. + * https://st.suckless.org/patches/newterm/ */ #define NEWTERM_PATCH 0 -/* This patch will set the _MOTIF_WM_HINTS property for the st window which, if - * the window manager respects it, will show the st window without window - * decorations. +/* This patch will set the _MOTIF_WM_HINTS property for the st window which, if the window manager + * respects it, will show the st window without window decorations. * - * In dwm, if the decoration hints patch is applied, then the st window will - * start out without a border. In GNOME and KDE the window should start without - * a window title. + * In dwm, if the decoration hints patch is applied, then the st window will start out without a + * border. In GNOME and KDE the window should start without a window title. */ -#define NO_WINDOW_DECORATIONS_PATCH 1 +#define NO_WINDOW_DECORATIONS_PATCH 0 /* Open contents of the clipboard in a user-defined browser. * https://st.suckless.org/patches/open_copied_url/ */ #define OPENCOPIED_PATCH 0 -/* This patch allows for URLs to be opened directly when you click on them. This - * may not work with all terminal applications. +/* This patch allows for URLs to be opened directly when you click on them. This may not work with + * all terminal applications. * * https://www.reddit.com/r/suckless/comments/cc83om/st_open_url/ */ #define OPENURLONCLICK_PATCH 1 -/* This patch allows you to specify a border that is relative in size to the - * width of a cell in the terminal. +/* This patch allows you to specify a border that is relative in size to the width of a cell + * in the terminal. * https://st.suckless.org/patches/relativeborder/ */ #define RELATIVEBORDER_PATCH 1 -/* This patch allows you to right-click on some selected text to send it to the - * plumbing program of choice, e.g. open a file, view an image, open a URL. +/* This patch allows you to right-click on some selected text to send it to the plumbing + * program of choice, e.g. open a file, view an image, open a URL. * https://st.suckless.org/patches/right_click_to_plumb/ */ #define RIGHTCLICKTOPLUMB_PATCH 0 @@ -285,8 +280,8 @@ */ #define SCROLLBACK_MOUSE_PATCH 0 -/* Scroll back through terminal output using mouse wheel (when not in - * MODE_ALTSCREEN). This variant depends on SCROLLBACK_PATCH being enabled. +/* Scroll back through terminal output using mouse wheel (when not in MODE_ALTSCREEN). + * This variant depends on SCROLLBACK_PATCH being enabled. * https://st.suckless.org/patches/scrollback/ */ #define SCROLLBACK_MOUSE_ALTSCREEN_PATCH 1 @@ -305,15 +300,15 @@ * the xterm implementation. This is likely an issue of sixel height * not being detected correctly. * - * Note that you need to uncomment the corresponding lines in config.mk when - * including this patch. This patch is incompatible with the W3M patch. + * Note that you need to uncomment the corresponding lines in config.mk when including this patch. + * This patch is incompatible with the W3M patch. * * https://gist.github.com/saitoha/70e0fdf22e3e8f63ce937c7f7da71809 */ #define SIXEL_PATCH 0 -/* This patch allows clients to embed into the st window and is useful if you - * tend to start X applications from the terminal. For example: +/* This patch allows clients to embed into the st window and is useful if you tend to + * start X applications from the terminal. For example: * * $ surf -e $WINDOWID * @@ -327,31 +322,29 @@ */ #define SPOILER_PATCH 1 -/* This patch changes the mouse shape to the global default when the running - * program subscribes for mouse events, for instance, in programs like ranger - * and fzf. It emulates the behaviour shown by vte terminals like termite. +/* This patch changes the mouse shape to the global default when the running program subscribes + * for mouse events, for instance, in programs like ranger and fzf. It emulates the behaviour + * shown by vte terminals like termite. * https://st.suckless.org/patches/swapmouse/ */ #define SWAPMOUSE_PATCH 1 /* This patch adds synchronized-updates/application-sync support in st. - * This will have no effect except when an application uses the - * synchronized-update escape sequences. With this patch nearly all cursor - * flicker is eliminated in tmux, and tmux detects it automatically via - * terminfo. + * This will have no effect except when an application uses the synchronized-update escape + * sequences. With this patch nearly all cursor flicker is eliminated in tmux, and tmux detects + * it automatically via terminfo. * - * Note: this patch alters st.info to promote support for extra escape - * sequences, which can potentially cause application misbehaviour if you do not - * use this patch. Try removing or commenting out the corresponding line in - * st.info if this is causing issues. + * Note: this patch alters st.info to promote support for extra escape sequences, which can + * potentially cause application misbehaviour if you do not use this patch. Try removing or + * commenting out the corresponding line in st.info if this is causing issues. * * https://st.suckless.org/patches/sync/ */ #define SYNC_PATCH 0 /* Instead of a default X cursor, use the xterm cursor from your cursor theme. - * You need to uncomment the corresponding line in config.mk to use the - * -lXcursor library when including this patch. + * You need to uncomment the corresponding line in config.mk to use the -lXcursor library + * when including this patch. * https://st.suckless.org/patches/themed_cursor/ */ #define THEMED_CURSOR_PATCH 1 @@ -366,49 +359,46 @@ * | \- sets underline style to curvy * \- set underline * - * Note: this patch alters st.info to promote support for extra escape - * sequences, which can potentially cause application misbehaviour if you do not - * use this patch. Try removing or commenting out the corresponding line in - * st.info if this is causing issues. + * Note: this patch alters st.info to promote support for extra escape sequences, which can + * potentially cause application misbehaviour if you do not use this patch. Try removing or + * commenting out the corresponding line in st.info if this is causing issues. * * https://st.suckless.org/patches/undercurl/ */ #define UNDERCURL_PATCH 1 -/* Allows mouse scroll without modifier keys for regardless of alt screen using - * the external scroll program. https://st.suckless.org/patches/universcroll/ +/* Allows mouse scroll without modifier keys for regardless of alt screen using the external + * scroll program. + * https://st.suckless.org/patches/universcroll/ */ #define UNIVERSCROLL_PATCH 0 /* Use XftFontMatch in place of FcFontMatch. * - * XftFontMatch calls XftDefaultSubstitute which configures various match - * properties according to the user's configured Xft defaults (xrdb) as well as - * according to the current display and screen. Most importantly, the screen DPI - * is computed [1]. Without this, st uses a "default" DPI of 75 [2]. + * XftFontMatch calls XftDefaultSubstitute which configures various match properties according + * to the user's configured Xft defaults (xrdb) as well as according to the current display and + * screen. Most importantly, the screen DPI is computed [1]. Without this, st uses a "default" + * DPI of 75 [2]. * - * [1]: - * https://cgit.freedesktop.org/xorg/lib/libXft/tree/src/xftdpy.c?id=libXft-2.3.2#n535 - * [2]: - * https://cgit.freedesktop.org/fontconfig/tree/src/fcdefault.c?id=2.11.1#n255 + * [1]: https://cgit.freedesktop.org/xorg/lib/libXft/tree/src/xftdpy.c?id=libXft-2.3.2#n535 + * [2]: https://cgit.freedesktop.org/fontconfig/tree/src/fcdefault.c?id=2.11.1#n255 * * https://git.suckless.org/st/commit/528241aa3835e2f1f052abeeaf891737712955a0.html */ #define USE_XFTFONTMATCH_PATCH 1 -/* Vertically center lines in the space available if you have set a larger - * chscale in config.h https://st.suckless.org/patches/vertcenter/ +/* Vertically center lines in the space available if you have set a larger chscale in config.h + * https://st.suckless.org/patches/vertcenter/ */ #define VERTCENTER_PATCH 1 -/* The vim-browse patch offers the possibility to move through the terminal - * history-buffer, search for strings using VIM-like motions, operations and - * quantifiers. It overlays the screen with highlighted search results and - * displays the current operation / motions / search string in the bottom right - * corner. +/* The vim-browse patch offers the possibility to move through the terminal history-buffer, + * search for strings using VIM-like motions, operations and quantifiers. It overlays the + * screen with highlighted search results and displays the current operation / motions / search + * string in the bottom right corner. * * https://github.com/juliusHuelsmann/st-history-vim - * https://st.suckless.org/patches/vim_browse/ + * https://st.suckless.org/patches/vim_browse/git restore -s@ -SW -- aDirectory */ #define VIM_BROWSE_PATCH 0 @@ -422,36 +412,36 @@ */ #define W3M_PATCH 1 -/* Adds proper glyphs rendering in st allowing wide glyphs to be drawn as-is as - * opposed to smaller or cut glyphs being rendered. +/* Adds proper glyphs rendering in st allowing wide glyphs to be drawn as-is as opposed to + * smaller or cut glyphs being rendered. * https://github.com/Dreomite/st/commit/e3b821dcb3511d60341dec35ee05a4a0abfef7f2 * https://www.reddit.com/r/suckless/comments/jt90ai/update_support_for_proper_glyph_rendering_in_st/ */ #define WIDE_GLYPHS_PATCH 1 -/* There is a known issue that Google's Variable Fonts (VF) can end up with - * letter spacing that is too wide in programs that use Xft, for example - * Inconsolata v3.000. +/* There is a known issue that Google's Variable Fonts (VF) can end up with letter spacing + * that is too wide in programs that use Xft, for example Inconsolata v3.000. * - * This is intended as a temporary patch / hack until (if) this is fixed in the - * Xft library itself. + * This is intended as a temporary patch / hack until (if) this is fixed in the Xft library + * itself. * * https://github.com/googlefonts/Inconsolata/issues/42#issuecomment-737508890 */ #define WIDE_GLYPH_SPACING_PATCH 0 -/* This patch allows user to specify the initial path st should use as the - * working directory. https://st.suckless.org/patches/workingdir/ +/* This patch allows user to specify the initial path st should use as the working directory. + * https://st.suckless.org/patches/workingdir/ */ #define WORKINGDIR_PATCH 1 -/* This patch adds the ability to configure st via Xresources. At startup, st - * will read and apply the resources named in the resources[] array in config.h. +/* This patch adds the ability to configure st via Xresources. At startup, st will read and + * apply the resources named in the resources[] array in config.h. * https://st.suckless.org/patches/xresources/ */ #define XRESOURCES_PATCH 1 -/* This patch adds the ability to reload the Xresources config when a SIGUSR1 - * signal is received e.g.: killall -USR1 st Depends on the XRESOURCES_PATCH. +/* This patch adds the ability to reload the Xresources config when a SIGUSR1 signal is received + * e.g.: killall -USR1 st + * Depends on the XRESOURCES_PATCH. */ #define XRESOURCES_RELOAD_PATCH 1 diff --git a/suckless/st/st.c b/suckless/st/st.c index 66bd94d..c7db394 100644 --- a/suckless/st/st.c +++ b/suckless/st/st.c @@ -943,6 +943,12 @@ tattrset(int attr) return 0; } +int +tisaltscr(void) +{ + return IS_SET(MODE_ALTSCREEN); +} + void tsetdirt(int top, int bot) { diff --git a/suckless/st/st.h b/suckless/st/st.h index 83efa29..3630b5d 100644 --- a/suckless/st/st.h +++ b/suckless/st/st.h @@ -54,6 +54,13 @@ enum drawing_mode { DRAW_FG = 1 << 1, }; +/* Used to control which screen(s) keybindings and mouse shortcuts apply to. */ +enum screen { + S_PRI = -1, /* primary screen */ + S_ALL = 0, /* both primary and alt screen */ + S_ALT = 1 /* alternate screen */ +}; + enum selection_mode { SEL_IDLE = 0, SEL_EMPTY = 1, @@ -188,6 +195,7 @@ typedef struct { KeySym keysym; void (*func)(const Arg *); const Arg arg; + int screen; } Shortcut; typedef struct { @@ -195,7 +203,8 @@ typedef struct { uint button; void (*func)(const Arg *); const Arg arg; - uint release; + uint release; + int screen; } MouseShortcut; typedef struct { @@ -243,6 +252,7 @@ void sendbreak(const Arg *); void toggleprinter(const Arg *); int tattrset(int); +int tisaltscr(void); void tnew(int, int); void tresize(int, int); void tsetdirtattr(int); diff --git a/suckless/st/x.c b/suckless/st/x.c index 88314a0..4e9c1f3 100644 --- a/suckless/st/x.c +++ b/suckless/st/x.c @@ -297,24 +297,15 @@ int mouseaction(XEvent *e, uint release) { MouseShortcut *ms; + int screen = tisaltscr() ? S_ALT : S_PRI; /* ignore Buttonmask for Button - it's set on release */ uint state = e->xbutton.state & ~buttonmask(e->xbutton.button); - if (tisaltscr()) - for (ms = maltshortcuts; ms < maltshortcuts + LEN(maltshortcuts); ms++) { - if (ms->release == release && - ms->button == e->xbutton.button && - (match(ms->mod, state) || /* exact or forced */ - match(ms->mod, state & ~forcemousemod))) { - ms->func(&(ms->arg)); - return 1; - } - } - else for (ms = mshortcuts; ms < mshortcuts + LEN(mshortcuts); ms++) { if (ms->release == release && ms->button == e->xbutton.button && + (!ms->screen || (ms->screen == screen)) && (match(ms->mod, state) || /* exact or forced */ match(ms->mod, state & ~forcemousemod))) { ms->func(&(ms->arg)); @@ -1215,10 +1206,6 @@ xinit(int cols, int rows) XChangeProperty(xw.dpy, xw.win, xw.netwmicon, XA_CARDINAL, 32, PropModeReplace, (uchar *)&icon, LEN(icon)); - Atom motifwmhints = XInternAtom(xw.dpy, "_MOTIF_WM_HINTS", False); - unsigned int data[] = { 0x2, 0x0, 0x0, 0x0, 0x0 }; - XChangeProperty(xw.dpy, xw.win, motifwmhints, motifwmhints, 16, - PropModeReplace, (unsigned char *)data, 5); xw.netwmpid = XInternAtom(xw.dpy, "_NET_WM_PID", False); XChangeProperty(xw.dpy, xw.win, xw.netwmpid, XA_CARDINAL, 32, @@ -1464,9 +1451,6 @@ xdrawglyphfontspecs(const XftGlyphFontSpec *specs, Glyph base, int len, int x, i bg = &dc.col[base.bg]; } - /* Change basic system colors [0-7] to bright system colors [8-15] */ - if ((base.mode & ATTR_BOLD_FAINT) == ATTR_BOLD && BETWEEN(base.fg, 0, 7)) - fg = &dc.col[base.fg + 8]; if (IS_SET(MODE_REVERSE)) { if (fg == &dc.col[defaultfg]) { @@ -1960,7 +1944,7 @@ xdrawcursor(int cx, int cy, Glyph g, int ox, int oy, Glyph og, Line line, int le * It will restore the ligatures broken by the cursor. */ xdrawline(line, 0, oy, len); - if (IS_SET(MODE_HIDE) || !IS_SET(MODE_FOCUSED)) + if (IS_SET(MODE_HIDE)) return; /* @@ -2348,7 +2332,7 @@ kpress(XEvent *ev) XKeyEvent *e = &ev->xkey; KeySym ksym; char buf[64], *customkey; - int len; + int len, screen; Rune c; Status status; Shortcut *bp; @@ -2373,9 +2357,12 @@ kpress(XEvent *ev) else len = XLookupString(e, buf, sizeof buf, &ksym, NULL); + screen = tisaltscr() ? S_ALT : S_PRI; + /* 1. shortcuts */ for (bp = shortcuts; bp < shortcuts + LEN(shortcuts); bp++) { - if (ksym == bp->keysym && match(bp->mod, e->state)) { + if (ksym == bp->keysym && match(bp->mod, e->state) && + (!bp->screen || bp->screen == screen)) { bp->func(&(bp->arg)); return; } diff --git a/suckless/tabbed/config.def.h b/suckless/tabbed/config.def.h index d1a2af5..c1881a5 100644 --- a/suckless/tabbed/config.def.h +++ b/suckless/tabbed/config.def.h @@ -48,34 +48,29 @@ ResourcePref resources[] = { }; #define MODKEY ControlMask -static Key keys[] = { +static const Key keys[] = { /* modifier key function argument */ - { MODKEY|ShiftMask, XK_Return, focusonce, { 0 } }, - { MODKEY|ShiftMask, XK_Return, spawn, { 0 } }, - - { MODKEY|ShiftMask, XK_l, rotate, { .i = +1 } }, - { MODKEY|ShiftMask, XK_h, rotate, { .i = -1 } }, - { MODKEY|ShiftMask, XK_j, movetab, { .i = -1 } }, - { MODKEY|ShiftMask, XK_k, movetab, { .i = +1 } }, - { MODKEY, XK_Tab, rotate, { .i = 0 } }, - - { MODKEY, XK_grave, spawn, SETPROP("_TABBED_SELECT_TAB") }, - { MODKEY, XK_1, move, { .i = 0 } }, - { MODKEY, XK_2, move, { .i = 1 } }, - { MODKEY, XK_3, move, { .i = 2 } }, - { MODKEY, XK_4, move, { .i = 3 } }, - { MODKEY, XK_5, move, { .i = 4 } }, - { MODKEY, XK_6, move, { .i = 5 } }, - { MODKEY, XK_7, move, { .i = 6 } }, - { MODKEY, XK_8, move, { .i = 7 } }, - { MODKEY, XK_9, move, { .i = 8 } }, - { MODKEY, XK_0, move, { .i = 9 } }, - - { MODKEY, XK_q, killclient, { 0 } }, - - { MODKEY, XK_u, focusurgent, { 0 } }, - { MODKEY|ShiftMask, XK_u, toggle, { .v = (void*) &urgentswitch } }, - - { 0, XK_F11, fullscreen, { 0 } }, + { MODKEY|ShiftMask, 36, focusonce, { 0 } }, + { MODKEY|ShiftMask, 36, spawn, { 0 } }, + { MODKEY|ShiftMask, 46, rotate, { .i = +1 } }, + { MODKEY|ShiftMask, 43, rotate, { .i = -1 } }, + { MODKEY|ShiftMask, 44, movetab, { .i = -1 } }, + { MODKEY|ShiftMask, 45, movetab, { .i = +1 } }, + { MODKEY, 23, rotate, { .i = 0 } }, + { MODKEY, 49, spawn, SETPROP("_TABBED_SELECT_TAB") }, + { MODKEY, 10, move, { .i = 0 } }, + { MODKEY, 11, move, { .i = 1 } }, + { MODKEY, 12, move, { .i = 2 } }, + { MODKEY, 13, move, { .i = 3 } }, + { MODKEY, 14, move, { .i = 4 } }, + { MODKEY, 15, move, { .i = 5 } }, + { MODKEY, 16, move, { .i = 6 } }, + { MODKEY, 17, move, { .i = 7 } }, + { MODKEY, 18, move, { .i = 8 } }, + { MODKEY, 19, move, { .i = 9 } }, + { MODKEY, 24, killclient, { 0 } }, + { MODKEY, 30, focusurgent, { .v = NULL } }, + { MODKEY|ShiftMask, 30, toggle, { .v = (void*) &urgentswitch } }, + { 0, 95, fullscreen, { 0 } }, }; diff --git a/suckless/tabbed/config.h b/suckless/tabbed/config.h index a588c02..7679f52 100644 --- a/suckless/tabbed/config.h +++ b/suckless/tabbed/config.h @@ -1,7 +1,7 @@ /* See LICENSE file for copyright and license details. */ /* appearance */ -static char font[] = "FiraCode Nerd Font Mono:size=9:antialias=true:autohint=true"; +static char font[] = "FiraCode Nerd Font Mono:size=9"; static char* normbgcolor = "#222222"; static char* normfgcolor = "#cccccc"; static char* selbgcolor = "#555555"; @@ -21,8 +21,8 @@ static Bool urgentswitch = False; * then the current position is changed + newposition. If npisrelative * is False, then newposition is an absolute position. */ -static int newposition = 0; -static Bool npisrelative = False; +static int newposition = 1; +static Bool npisrelative = True; #define SETPROP(p) { \ .v = (char *[]){ "/bin/sh", "-c", \ @@ -48,34 +48,29 @@ ResourcePref resources[] = { }; #define MODKEY ControlMask -static Key keys[] = { +static const Key keys[] = { /* modifier key function argument */ - { MODKEY|ShiftMask, XK_Return, focusonce, { 0 } }, - { MODKEY|ShiftMask, XK_Return, spawn, { 0 } }, - - { MODKEY|ShiftMask, XK_l, rotate, { .i = +1 } }, - { MODKEY|ShiftMask, XK_h, rotate, { .i = -1 } }, - { MODKEY|ShiftMask, XK_j, movetab, { .i = -1 } }, - { MODKEY|ShiftMask, XK_k, movetab, { .i = +1 } }, - { MODKEY, XK_Tab, rotate, { .i = 0 } }, - - { MODKEY, XK_grave, spawn, SETPROP("_TABBED_SELECT_TAB") }, - { MODKEY, XK_1, move, { .i = 0 } }, - { MODKEY, XK_2, move, { .i = 1 } }, - { MODKEY, XK_3, move, { .i = 2 } }, - { MODKEY, XK_4, move, { .i = 3 } }, - { MODKEY, XK_5, move, { .i = 4 } }, - { MODKEY, XK_6, move, { .i = 5 } }, - { MODKEY, XK_7, move, { .i = 6 } }, - { MODKEY, XK_8, move, { .i = 7 } }, - { MODKEY, XK_9, move, { .i = 8 } }, - { MODKEY, XK_0, move, { .i = 9 } }, - - { MODKEY, XK_q, killclient, { 0 } }, - - { MODKEY, XK_u, focusurgent, { 0 } }, - { MODKEY|ShiftMask, XK_u, toggle, { .v = (void*) &urgentswitch } }, - - { 0, XK_F11, fullscreen, { 0 } }, + { MODKEY|ShiftMask, 36, focusonce, { 0 } }, + { MODKEY|ShiftMask, 36, spawn, { 0 } }, + { MODKEY|ShiftMask, 46, rotate, { .i = +1 } }, + { MODKEY|ShiftMask, 43, rotate, { .i = -1 } }, + { MODKEY|ShiftMask, 44, movetab, { .i = -1 } }, + { MODKEY|ShiftMask, 45, movetab, { .i = +1 } }, + { MODKEY, 23, rotate, { .i = 0 } }, + { MODKEY, 49, spawn, SETPROP("_TABBED_SELECT_TAB") }, + { MODKEY, 10, move, { .i = 0 } }, + { MODKEY, 11, move, { .i = 1 } }, + { MODKEY, 12, move, { .i = 2 } }, + { MODKEY, 13, move, { .i = 3 } }, + { MODKEY, 14, move, { .i = 4 } }, + { MODKEY, 15, move, { .i = 5 } }, + { MODKEY, 16, move, { .i = 6 } }, + { MODKEY, 17, move, { .i = 7 } }, + { MODKEY, 18, move, { .i = 8 } }, + { MODKEY, 19, move, { .i = 9 } }, + { MODKEY, 24, killclient, { 0 } }, + { MODKEY, 30, focusurgent, { .v = NULL } }, + { MODKEY|ShiftMask, 30, toggle, { .v = (void*) &urgentswitch } }, + { 0, 95, fullscreen, { 0 } }, }; diff --git a/suckless/tabbed/config.mk b/suckless/tabbed/config.mk index 4aa5a08..8bd9dab 100644 --- a/suckless/tabbed/config.mk +++ b/suckless/tabbed/config.mk @@ -1,5 +1,5 @@ # tabbed version -VERSION = 0.6 +VERSION = 0.7 # Customize below to fit your system @@ -17,7 +17,7 @@ FREETYPEINC = /usr/include/freetype2 #FREETYPEINC = ${X11INC}/freetype2 # Uncomment this for the alpha patch / ALPHA_PATCH -#XRENDER = -lXrender +XRENDER = -lXrender # includes and libs INCS = -I. -I/usr/include -I$(X11INC) -I${FREETYPEINC} diff --git a/suckless/tabbed/tabbed.c b/suckless/tabbed/tabbed.c index f42b207..d34ae55 100644 --- a/suckless/tabbed/tabbed.c +++ b/suckless/tabbed/tabbed.c @@ -67,7 +67,7 @@ typedef union { typedef struct { unsigned int mod; - KeySym keysym; + KeyCode keycode; void (*func)(const Arg *); const Arg arg; } Key; @@ -697,12 +697,9 @@ keypress(const XEvent *e) { const XKeyEvent *ev = &e->xkey; unsigned int i; - KeySym keysym; - - keysym = XkbKeycodeToKeysym(dpy, (KeyCode)ev->keycode, 0, 0); for (i = 0; i < LENGTH(keys); i++) { if ( - keysym == keys[i].keysym && + ev->keycode == keys[i].keycode && CLEANMASK(keys[i].mod) == CLEANMASK(ev->state) && keys[i].func) keys[i].func(&(keys[i].arg)); @@ -739,7 +736,6 @@ manage(Window w) int i, j, nextpos; unsigned int modifiers[] = { 0, LockMask, numlockmask, numlockmask | LockMask }; - KeyCode code; Client *c; XEvent e; @@ -750,13 +746,11 @@ manage(Window w) XSync(dpy, False); for (i = 0; i < LENGTH(keys); i++) { - if ((code = XKeysymToKeycode(dpy, keys[i].keysym))) { - for (j = 0; j < LENGTH(modifiers); j++) { - XGrabKey(dpy, code, keys[i].mod | - modifiers[j], w, True, - GrabModeAsync, GrabModeAsync); - } - } + for (j = 0; j < LENGTH(modifiers); ++j) { + XGrabKey(dpy, keys[i].keycode, + keys[i].mod | modifiers[j], w, + True, GrabModeAsync, GrabModeAsync); + } }