From 65d99375703013378c2703a5b7ea894e10c51285 Mon Sep 17 00:00:00 2001 From: paul-loedige <59517210+ploedige@users.noreply.github.com> Date: Sun, 9 Jun 2024 17:50:05 +0200 Subject: [PATCH] fixed depracation for qtile 0.26 --- config.org | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/config.org b/config.org index 8428db7..268ee9c 100644 --- a/config.org +++ b/config.org @@ -19,6 +19,7 @@ - [[#bashrc][.bashrc]] - [[#autostartsh][autostart.sh]] - [[#alacrittytoml][alacritty.toml]] + - [[#etcenvironment][/etc/environment]] - [[#package-management][Package Management]] - [[#yay][Yay]] - [[#update-package-repositories][Update Package Repositories]] @@ -77,6 +78,7 @@ - [[#zsh-special-settings][ZSH special settings]] - [[#do-not-activate-base-environment-on-startup][Do not activate base environment on startup]] - [[#install-mamba-for-faster-environment-solve][Install Mamba for faster environment solve]] + - [[#workaround-openssl-error][Workaround: OpenSSL error]] - [[#zathura][Zathura]] - [[#installation-3][Installation]] - [[#enable-synctex][enable synctex]] @@ -106,7 +108,7 @@ - [[#communication][Communication]] - [[#thunderbird][Thunderbird]] - [[#whatsapp][WhatsApp]] - - [[#signal][Signal]] + - [[#signal][signal]] - [[#slack][Slack]] - [[#discord][Discord]] - [[#telegram][Telegram]] @@ -747,7 +749,7 @@ qtile #+begin_src python :mkdirp yes :tangle ~/.config/qtile/config.py from libqtile import layout, bar, widget, hook from libqtile.config import Key, Drag, Click, Group, Screen, ScratchPad, DropDown -from libqtile.command import lazy +from libqtile.lazy import lazy #+end_src *** Defines Defines are stored in a separate ~defines.py~ file @@ -1031,11 +1033,10 @@ class Microphone(widget.base._TextBox): self.drawer.draw(offsetx=self.offset, width=self.length) else: widget.base._TextBox.draw(self) - - def cmd_mute(self): - # Emulate button press. - self.button_press(0, 0, BUTTON_MUTE) #+end_src + +#+RESULTS: + *** Widget Groups To simplify the configuration of the [[Bars]] widgets are grouped **** Imports @@ -1363,7 +1364,7 @@ floating_layout = layout.Floating( ***** Enable Dragging #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes from libqtile.config import Drag, Click -from libqtile.command import lazy +from libqtile.lazy import lazy from defines import mod mouse = [ Drag([mod], "Button1", lazy.window.set_position_floating(), @@ -1377,7 +1378,7 @@ mouse = [ **** Dependencies #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes from libqtile.config import Group, ScratchPad, DropDown, Key, Match -from libqtile.command import lazy +from libqtile.lazy import lazy import re @@ -1659,7 +1660,7 @@ Key(base_keys,key,lazy.group['scratchpad'].dropdown_toggle(name), desc=f'open th *** Keys #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes from libqtile.config import Key -from libqtile.command import lazy +from libqtile.lazy import lazy from defines import mod, term from chassis_type import ChassisType, chassis_type @@ -2463,6 +2464,7 @@ ttf-ubuntu-mono-nerd ttf-ubuntu-nerd adobe-source-han-sans-jp-fonts adobe-source-han-serif-jp-fonts +noto-fonts-emoji #+end_src and activate it #+begin_src emacs-lisp :mkdirp yes :tangle ~/.config/doom/config.el @@ -3632,6 +3634,12 @@ export MAMBA_ROOT_PREFIX="$HOME/.conda" #+begin_src shell :tangle ~/.bashrc export MAMBA_ROOT_PREFIX="$HOME/.conda" #+end_src +** Workaround: OpenSSL error +as per [[https://aur.archlinux.org/packages/miniconda3#comment-973586][this comment]] in the AUR we need the current workaround +#+begin_src shell :tangle ~/.zshrc +export CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1 +#+end_src + * Zathura ** Installation #+begin_src conf :tangle pkg-list.txt