fixed depracation for qtile 0.26

This commit is contained in:
paul-loedige
2024-06-09 17:50:05 +02:00
parent e3e55b8523
commit 65d9937570
+17 -9
View File
@@ -19,6 +19,7 @@
- [[#bashrc][.bashrc]] - [[#bashrc][.bashrc]]
- [[#autostartsh][autostart.sh]] - [[#autostartsh][autostart.sh]]
- [[#alacrittytoml][alacritty.toml]] - [[#alacrittytoml][alacritty.toml]]
- [[#etcenvironment][/etc/environment]]
- [[#package-management][Package Management]] - [[#package-management][Package Management]]
- [[#yay][Yay]] - [[#yay][Yay]]
- [[#update-package-repositories][Update Package Repositories]] - [[#update-package-repositories][Update Package Repositories]]
@@ -77,6 +78,7 @@
- [[#zsh-special-settings][ZSH special settings]] - [[#zsh-special-settings][ZSH special settings]]
- [[#do-not-activate-base-environment-on-startup][Do not activate base environment on startup]] - [[#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]] - [[#install-mamba-for-faster-environment-solve][Install Mamba for faster environment solve]]
- [[#workaround-openssl-error][Workaround: OpenSSL error]]
- [[#zathura][Zathura]] - [[#zathura][Zathura]]
- [[#installation-3][Installation]] - [[#installation-3][Installation]]
- [[#enable-synctex][enable synctex]] - [[#enable-synctex][enable synctex]]
@@ -106,7 +108,7 @@
- [[#communication][Communication]] - [[#communication][Communication]]
- [[#thunderbird][Thunderbird]] - [[#thunderbird][Thunderbird]]
- [[#whatsapp][WhatsApp]] - [[#whatsapp][WhatsApp]]
- [[#signal][Signal]] - [[#signal][signal]]
- [[#slack][Slack]] - [[#slack][Slack]]
- [[#discord][Discord]] - [[#discord][Discord]]
- [[#telegram][Telegram]] - [[#telegram][Telegram]]
@@ -747,7 +749,7 @@ qtile
#+begin_src python :mkdirp yes :tangle ~/.config/qtile/config.py #+begin_src python :mkdirp yes :tangle ~/.config/qtile/config.py
from libqtile import layout, bar, widget, hook from libqtile import layout, bar, widget, hook
from libqtile.config import Key, Drag, Click, Group, Screen, ScratchPad, DropDown from libqtile.config import Key, Drag, Click, Group, Screen, ScratchPad, DropDown
from libqtile.command import lazy from libqtile.lazy import lazy
#+end_src #+end_src
*** Defines *** Defines
Defines are stored in a separate ~defines.py~ file 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) self.drawer.draw(offsetx=self.offset, width=self.length)
else: else:
widget.base._TextBox.draw(self) widget.base._TextBox.draw(self)
def cmd_mute(self):
# Emulate button press.
self.button_press(0, 0, BUTTON_MUTE)
#+end_src #+end_src
#+RESULTS:
*** Widget Groups *** Widget Groups
To simplify the configuration of the [[Bars]] widgets are grouped To simplify the configuration of the [[Bars]] widgets are grouped
**** Imports **** Imports
@@ -1363,7 +1364,7 @@ floating_layout = layout.Floating(
***** Enable Dragging ***** Enable Dragging
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
from libqtile.config import Drag, Click from libqtile.config import Drag, Click
from libqtile.command import lazy from libqtile.lazy import lazy
from defines import mod from defines import mod
mouse = [ mouse = [
Drag([mod], "Button1", lazy.window.set_position_floating(), Drag([mod], "Button1", lazy.window.set_position_floating(),
@@ -1377,7 +1378,7 @@ mouse = [
**** Dependencies **** Dependencies
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
from libqtile.config import Group, ScratchPad, DropDown, Key, Match from libqtile.config import Group, ScratchPad, DropDown, Key, Match
from libqtile.command import lazy from libqtile.lazy import lazy
import re import re
@@ -1659,7 +1660,7 @@ Key(base_keys,key,lazy.group['scratchpad'].dropdown_toggle(name), desc=f'open th
*** Keys *** Keys
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes #+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
from libqtile.config import Key from libqtile.config import Key
from libqtile.command import lazy from libqtile.lazy import lazy
from defines import mod, term from defines import mod, term
from chassis_type import ChassisType, chassis_type from chassis_type import ChassisType, chassis_type
@@ -2463,6 +2464,7 @@ ttf-ubuntu-mono-nerd
ttf-ubuntu-nerd ttf-ubuntu-nerd
adobe-source-han-sans-jp-fonts adobe-source-han-sans-jp-fonts
adobe-source-han-serif-jp-fonts adobe-source-han-serif-jp-fonts
noto-fonts-emoji
#+end_src #+end_src
and activate it and activate it
#+begin_src emacs-lisp :mkdirp yes :tangle ~/.config/doom/config.el #+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 #+begin_src shell :tangle ~/.bashrc
export MAMBA_ROOT_PREFIX="$HOME/.conda" export MAMBA_ROOT_PREFIX="$HOME/.conda"
#+end_src #+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 * Zathura
** Installation ** Installation
#+begin_src conf :tangle pkg-list.txt #+begin_src conf :tangle pkg-list.txt