fixed broken git repo

This commit is contained in:
paul-loedige
2023-04-18 22:46:18 +02:00
parent e6df7505f6
commit a318f7624d
17 changed files with 604 additions and 241 deletions
-6
View File
@@ -1,9 +1,3 @@
[submodule "zsh/.oh-my-zsh/custom/plugins/zsh-autosuggestions"]
path = zsh/.oh-my-zsh/custom/plugins/zsh-autosuggestions
url = https://github.com/zsh-users/zsh-autosuggestions
[submodule "zsh/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting"]
path = zsh/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
url = https://github.com/zsh-users/zsh-syntax-highlighting
[submodule "emacs/.emacs.d"] [submodule "emacs/.emacs.d"]
path = emacs/.emacs.d path = emacs/.emacs.d
url = https://github.com/doomemacs/doomemacs url = https://github.com/doomemacs/doomemacs
+1
View File
@@ -0,0 +1 @@
auto_activate_base: false
+13 -13
View File
@@ -39,8 +39,8 @@
;;ligatures ; ligatures and symbols to make your code pretty again ;;ligatures ; ligatures and symbols to make your code pretty again
;;minimap ; show a map of the code on the side ;;minimap ; show a map of the code on the side
modeline ; snazzy, Atom-inspired modeline, plus API modeline ; snazzy, Atom-inspired modeline, plus API
;;nav-flash ; blink cursor line after big motions nav-flash ; blink cursor line after big motions
;;neotree ; a project drawer, like NERDTree for vim neotree ; a project drawer, like NERDTree for vim
ophints ; highlight the region an operation acts on ophints ; highlight the region an operation acts on
(popup +defaults) ; tame sudden yet inevitable temporary windows (popup +defaults) ; tame sudden yet inevitable temporary windows
;;tabs ; a tab bar for Emacs ;;tabs ; a tab bar for Emacs
@@ -74,15 +74,15 @@
vc ; version-control and Emacs, sitting in a tree vc ; version-control and Emacs, sitting in a tree
:term :term
;;eshell ; the elisp shell that works everywhere eshell ; the elisp shell that works everywhere
;;shell ; simple shell REPL for Emacs ;;shell ; simple shell REPL for Emacs
;;term ; basic terminal emulator for Emacs ;;term ; basic terminal emulator for Emacs
;;vterm ; the best terminal emulation in Emacs vterm ; the best terminal emulation in Emacs
:checkers :checkers
syntax ; tasing you for every semicolon you forget syntax ; tasing you for every semicolon you forget
;;(spell +flyspell) ; tasing you for misspelling mispelling (spell +flyspell) ; tasing you for misspelling mispelling
;;grammar ; tasing grammar mistake every you make grammar ; tasing grammar mistake every you make
:tools :tools
;;ansible ;;ansible
@@ -95,7 +95,7 @@
(eval +overlay) ; run code, run (also, repls) (eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists ;;gist ; interacting with github gists
lookup ; navigate your code and its documentation lookup ; navigate your code and its documentation
;;lsp ; M-x vscode lsp ; M-x vscode
magit ; a git porcelain for Emacs magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs ;;make ; run make tasks from Emacs
;;pass ; password manager for nerds ;;pass ; password manager for nerds
@@ -115,7 +115,7 @@
:lang :lang
;;agda ; types of types of types of types... ;;agda ; types of types of types of types...
;;beancount ; mind the GAAP ;;beancount ; mind the GAAP
;;(cc +lsp) ; C > C++ == 1 (cc +lsp) ; C > C++ == 1
;;clojure ; java with a lisp ;;clojure ; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all ;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs ;;coq ; proofs-as-programs
@@ -145,7 +145,7 @@
;;javascript ; all(hope(abandon(ye(who(enter(here)))))) ;;javascript ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB ;;julia ; a better, faster MATLAB
;;kotlin ; a better, slicker Java(Script) ;;kotlin ; a better, slicker Java(Script)
;;latex ; writing papers in Emacs has never been so fun (latex +latexmk +lsp +fold) ; writing papers in Emacs has never been so fun
;;lean ; for folks with too much to prove ;;lean ; for folks with too much to prove
;;ledger ; be audit you can be ;;ledger ; be audit you can be
;;lua ; one-based indices? one-based indices ;;lua ; one-based indices? one-based indices
@@ -157,7 +157,7 @@
;;php ; perl's insecure younger brother ;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more ;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional ;;purescript ; javascript, but functional
;;python ; beautiful is better than ugly python ; beautiful is better than ugly
;;qt ; the 'cutest' gui framework ever ;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs ;;racket ; a DSL for DSLs
;;raku ; the artist formerly known as perl6 ;;raku ; the artist formerly known as perl6
@@ -172,12 +172,12 @@
;;solidity ; do you need a blockchain? No. ;;solidity ; do you need a blockchain? No.
;;swift ; who asked for emoji variables? ;;swift ; who asked for emoji variables?
;;terra ; Earth and Moon in alignment for performance. ;;terra ; Earth and Moon in alignment for performance.
;;web ; the tubes web ; the tubes
;;yaml ; JSON, but readable yaml ; JSON, but readable
;;zig ; C, but simpler ;;zig ; C, but simpler
:email :email
;;(mu4e +org +gmail) (mu4e +org +gmail)
;;notmuch ;;notmuch
;;(wanderlust +gmail) ;;(wanderlust +gmail)
Submodule emacs/.emacs.d deleted from 5b2ea8c32f
+27
View File
@@ -0,0 +1,27 @@
/* Hide border on tab bar, force its state to 'scroll', adjust margin-left for width of scrollbar. */
#tabbar { border: 0; overflow-y: scroll !important; scrollbar-width: auto; }
/* Hide .twisty and adjust margins so favicons have 7px on left. */
tab-item .twisty {
visibility: hidden;
margin-left: -12px;
}
/* Push tab labels slightly to the right so they're completely hidden in collapsed state */
tab-item .label {
margin-left: 7px;
}
/* Hide close buttons on tabs. */
tab-item .closebox {
visibility: collapse;
}
tab-item:hover .closebox {
visibility: initial;
}
/* Hide sound playing/muted button. */
.sound-button::before {
display: none !important;
}
+101
View File
@@ -0,0 +1,101 @@
/* Hide .twisty and adjust margins so favicons have 7px on left. */
.tab .twisty {
visibility: hidden;
margin-left: -12px;
}
/* Push tab labels slightly to the right so they're completely hidden in collapsed state */
.tab .label {
margin-left: 7px;
}
/* Hide close buttons on tabs. */
.tab .closebox {
visibility: collapse;
}
/* Hide sound playing/muted button. */
.sound-button::before {
display: none !important;
}
/* Hide 'new tab' button. */
.newtab-button {
display: none;
}
/* ################################################ */
/* ##### COLOR THEME ############################## */
/* ################################################ */
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes pulse {
0% {
width: 0px;
height: 0px;
opacity: 1;
}
100% {
width: 350px;
height: 350px;
opacity: 0;
top: calc(50% - 175px);
left: calc(50% - 175px);
}
}
:root {
background-color: #383838;
}
#tabbar {
border-right: 1px solid #1d1d1d;
box-shadow: none !important;
}
.tab {
background-color: transparent;
border-color: #292929;
color: rgba(207,207,207,0.75);
box-shadow: none !important;
}
.tab:hover {
background-color: #404040 !important;
color: rgba(207,207,207,1) !important;
}
.tab.discarded {
background-color: #1d1d1d;
color: #383838 !important;
}
.tab.discarded:hover {
background-color: #292929 !important;
}
.tab.active {
background-color: #8fa876;
}
.tab.active:hover {
background-color: #8fa876 !important;
}
/* Adjust style for tab that has sound playing. */
.tab.sound-playing .favicon::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
border-radius: 50%;
background: #FFFFFF;
animation: pulse 2s ease-out 0s infinite;
z-index: -1;
opacity: 0;
}
/* Adjust style for tab that is muted. */
.tab.muted {
opacity: 0.5;
}
+2
View File
@@ -5,3 +5,5 @@
helper = store helper = store
[http] [http]
sslVerify = true sslVerify = true
[init]
defaultBranch = main
+153
View File
@@ -0,0 +1,153 @@
alabaster==0.7.12
apipkg==1.5
appdirs==1.4.4
arandr==0.1.10
argh==0.26.2
astroid==2.6.2
attrs==21.2.0
Babel==2.9.1
backcall==0.2.0
borgbackup==1.1.17
bsddb3==6.2.9
btrfsutil==5.14.2
CacheControl==0.12.6
cairocffi==1.2.0
certifi==2021.5.30
cffi==1.14.6
chardet==4.0.0
charset-normalizer==2.0.3
colorama==0.4.4
contextlib2==21.6.0
cryptography==35.0.0
cupshelpers==1.0
cycler==0.10.0
debugpy==1.3.0
decorator==5.0.9
distlib==0.3.3
distro==1.6.0
dnspython==2.1.0
docopt==0.6.2
docutils==0.17.1
entrypoints==0.3
evdev==1.4.0
GDAL==3.3.1
gramps==5.1.4
greenlet==1.1.2
gscreenshot==2.16.1
html5lib==1.1
idna==3.2
imagesize==1.2.0
importlib-metadata==4.6.1
iniconfig==1.1.1
ipykernel==6.0.2
ipython==7.25.0
ipython-genutils==0.2.0
isort==5.9.2
jedi==0.18.0
jeepney==0.7.1
Jinja2==3.0.1
jupyter-client==6.2.0
jupyter-core==4.7.1
keyring==23.0.1
keyutils==0.6
kiwisolver==1.3.2
lazy-object-proxy==1.6.0
lensfun==0.3.95
lightdm-gtk-greeter-settings==1.2.2
louis==3.19.0
lutris==0.5.9.1
lxml==4.6.3
Markdown==3.3.4
MarkupSafe==2.0.1
matplotlib==3.4.2
matplotlib-inline==0.1.2
mccabe==0.6.1
meld==3.20.4
more-itertools==8.8.0
msgpack==1.0.2
neovim-remote==2.4.0
nest-asyncio==1.5.1
nordnm==0.8.1
numpy==1.21.1
ordered-set==4.0.2
OWSLib==0.24.1
packaging==21.0
parso==0.8.2
pathtools==0.1.2
pep517==0.11.0
pexpect==4.8.0
pickleshare==0.7.5
pikaur==1.8
Pillow==8.3.1
Pivy==0.6.6
pluggy==0.13.1
ply==3.11
pockets==0.9.1
powerline-shell==0.7.0
progress==1.6
prompt-toolkit==3.0.19
psutil==5.8.0
psycopg2==2.9.1
ptyprocess==0.7.0
pwquality==1.4.4
py==1.10.0
pyalpm==0.10.6
pycairo==1.20.1
pycparser==2.20
pycups==2.0.1
pycurl==7.44.1
Pygments==2.9.0
PyGObject==3.40.1
pylint==2.9.3
pympress==1.6.1
pynvim==0.4.3
pyOpenSSL==20.0.1
pyparsing==2.4.7
pyproj==3.1.0
PyQt5==5.15.5
PyQt5-sip==12.9.0
pyserial==3.5
PySide2==5.15.2
pytest==6.2.5
python-dateutil==2.8.2
python-magic==0.4.24
python-vlc==3.0.12118
pytz==2021.1
PyYAML==5.4.1
pyzmq==22.1.0
QScintilla==2.13.1
qtile==0.18.0
requests==2.26.0
resolvelib==0.7.1
retrying==1.3.3
scipy==1.7.1
SecretStorage==3.3.1
Shapely==1.7.1
shiboken2==5.15.2
sip==6.1.1
six==1.16.0
snowballstemmer==2.1.0
Sphinx==4.1.1
sphinxcontrib-applehelp==1.0.2
sphinxcontrib-devhelp==1.0.2
sphinxcontrib-htmlhelp==2.0.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-napoleon==0.7
sphinxcontrib-qthelp==1.0.3
sphinxcontrib-serializinghtml==1.1.5
team==1.0
toml==0.10.2
tomli==1.0.4
tornado==6.1
traitlets==5.0.5
trimesh==3.9.23
udiskie==2.3.3
urllib3==1.26.7
watchdog==0.10.7
wcwidth==0.2.5
webencodings==0.5.1
wrapt==1.12.1
wxPython==4.1.1
xcffib==0.11.1
youtube-dl==2021.6.6
zipp==3.6.0
+6 -208
View File
@@ -1,287 +1,85 @@
aic94xx-firmware
alacritty alacritty
alsa-tools alsa-tools
alsa-utils alsa-utils
amd-ucode
android-studio
android-tools
arandr arandr
arduino
arduino-avr-core
arduino-cli
arduino-docs
arm-none-eabi-binutils
arm-none-eabi-gcc
arm-none-eabi-gdb
arm-none-eabi-newlib
autoconf
autocutsel
automake
barrier
base
bdf-unifont bdf-unifont
biber biber
binutils
bison
bitwarden-rofi
borg
capitaine-cursors
cdrtools
cmatrix
cronie cronie
cups cups
cura
davfs2
discord discord
dnsmasq
dosfstools
downgrade downgrade
drawio-desktop
dunst dunst
efibootmgr
eog
evince evince
exa
exfat-utils
fakeroot
ffmpegthumbnailer
firefox firefox
flatpak
flex
freecad
gcc
gimp gimp
git git
gitg
gnome-disk-utility
gnome-keyring
goocanvas
gramps
grub
gruvbox-dark-icons-gtk gruvbox-dark-icons-gtk
gscreenshot gscreenshot
gtk-theme-arc-gruvbox-git gtk-theme-arc-gruvbox-git
gutenprint
gvfs
gvfs-smb
htop htop
inkscape inkscape
jack2
jre-openjdk
jre8-openjdk
kdeconnect
kdenlive
kicad
kicad-library
kicad-library-3d
lib32-giflib
lib32-gnutls
lib32-gst-plugins-base-libs
lib32-gtk3
lib32-libpulse
lib32-libva
lib32-libxcomposite
lib32-libxinerama
lib32-libxslt
lib32-mpg123
lib32-nvidia-utils
lib32-ocl-icd
lib32-openal
lib32-v4l-utils
libgnome-keyring
libnotify
libreoffice-still libreoffice-still
libreoffice-still-de libreoffice-still-de
lightdm
lightdm-gtk-greeter
lightdm-gtk-greeter-settings
linux
linux-firmware
linux-lts
linux-zen
lshw
lutris
lxappearance
lxsession
m4
make
meld meld
minecraft-launcher
mlocate
moc
mtools
ncdu ncdu
neofetch neofetch
neovim neovim
nerd-fonts-complete nerd-fonts-complete-starship
network-manager-applet network-manager-applet
networkmanager networkmanager
nextcloud-client nextcloud-client
nitrogen nitrogen
nmap nmap
nordnm
npm
ntfs-3g ntfs-3g
numlockx numlockx
nvidia
obs-studio
openmotif
openocd
openvpn
os-prober
osm-gps-map
p3x-onenote
p7zip
pamixer
papirus-icon-theme papirus-icon-theme
paprefs
patch
pavucontrol
pcmanfm-gtk3 pcmanfm-gtk3
pdftk pdftk
picom-jonaburg-git picom-jonaburg-git
pikaur pikaur
pkgconf
playerctl
playonlinux
pulseaudio pulseaudio
pamixer
pulseaudio-alsa pulseaudio-alsa
pulseaudio-ctl pulseaudio-ctl
python-pip python-pip
python-psutil python-psutil
python-pympress python-pympress
python-pynvim python-pynvim
python-pytest
python-subprocess2 python-subprocess2
qalculate-gtk qalculate-gtk
qgis
qt5-styleplugins
qtile qtile
rapidsvn
redshift redshift
redshiftgui-bin
rofi rofi
rofi-calc
rpi-imager
shotwell shotwell
signal-desktop signal-desktop
skypeforlinux-stable-bin rpi-imager
slack-desktop slack-desktop
smbclient
spacenavd
spotify spotify
sshpass
steam
stlink
stow stow
subversion
sudo sudo
surf surf
system-config-printer
teams-for-linux
teamviewer teamviewer
telegram-desktop telegram-desktop
texinfo texlive-most
texlive-bibtexextra
texlive-core
texlive-fontsextra
texlive-formatsextra
texlive-games
texlive-humanities
texlive-latexextra
texlive-music
texlive-pictures
texlive-pstricks
texlive-publishers
texlive-science
texlive-tikz-uml
thunderbird thunderbird
timeshift timeshift
tor-browser tor-browser
transmission-gtk
tree
ttf-dseg
ttf-liberation ttf-liberation
ttf-ubuntu-font-family ttf-ubuntu-font-family
udiskie udiskie
udisks2 udisks2
unzip unzip
vi
vifm
virtualbox virtualbox
virtualbox-host-modules-arch virtualbox-host-modules-arch
visual-studio-code-bin code
vlc vlc
vlc-pause-click-plugin vlc-pause-click-plugin
wd719x-firmware
wget
whatsapp-for-linux whatsapp-for-linux
which wget
wine-gecko
wine-mono
wine-staging
winetricks
wireguard-tools wireguard-tools
woeusb-gui
xarchiver xarchiver
xcb-util-cursor
xclip
xdotool
xorg-bdftopcf
xorg-docs
xorg-font-util
xorg-fonts-100dpi
xorg-fonts-75dpi
xorg-fonts-encodings
xorg-iceauth
xorg-mkfontscale
xorg-server
xorg-server-common
xorg-server-devel
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-sessreg
xorg-setxkbmap
xorg-smproxy
xorg-x11perf
xorg-xauth
xorg-xbacklight
xorg-xcalc
xorg-xclock
xorg-xcmsdb
xorg-xcursorgen
xorg-xdpyinfo
xorg-xdriinfo
xorg-xev
xorg-xeyes
xorg-xgamma
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkbcomp
xorg-xkbevd
xorg-xkbutils
xorg-xkill
xorg-xlsatoms
xorg-xlsclients
xorg-xmodmap
xorg-xpr
xorg-xprop
xorg-xrandr
xorg-xrdb
xorg-xrefresh
xorg-xset
xorg-xsetroot
xorg-xvinfo
xorg-xwayland
xorg-xwd
xorg-xwininfo
xorg-xwud
xterm xterm
youtube-dl
zathura zathura
zathura-pdf-poppler zathura-pdf-poppler
zip zip
zsh zsh
zvbi
+277
View File
@@ -0,0 +1,277 @@
aic94xx-firmware
alacritty
alsa-tools
alsa-utils
amd-ucode
arandr
autoconf
autocutsel
automake
barrier
base
bdf-unifont
biber
binutils
bison
bitwarden-rofi
borg
capitaine-cursors
cdrtools
cmatrix
cronie
cups
cura
davfs2
discord
dnsmasq
dosfstools
downgrade
drawio-desktop
dunst
efibootmgr
eog
evince
exa
exfat-utils
fakeroot
ffmpegthumbnailer
firefox
flatpak
flex
freecad
gcc
gimp
git
gitg
gnome-disk-utility
gnome-keyring
goocanvas
gramps
grub
gruvbox-dark-icons-gtk
gscreenshot
gtk-theme-arc-gruvbox-git
gutenprint
gvfs
gvfs-smb
htop
inkscape
jack2
jre-openjdk
jre8-openjdk
kdeconnect
kdenlive
kicad
kicad-library
kicad-library-3d
lib32-giflib
lib32-gnutls
lib32-gst-plugins-base-libs
lib32-gtk3
lib32-libpulse
lib32-libva
lib32-libxcomposite
lib32-libxinerama
lib32-libxslt
lib32-mpg123
lib32-nvidia-utils
lib32-ocl-icd
lib32-openal
lib32-v4l-utils
libgnome-keyring
libnotify
libreoffice-still
libreoffice-still-de
lightdm
lightdm-gtk-greeter
lightdm-gtk-greeter-settings
linux
linux-firmware
linux-lts
linux-zen
lshw
lutris
lxappearance
lxsession
m4
make
meld
minecraft-launcher
mlocate
moc
mtools
ncdu
neofetch
neovim
nerd-fonts-complete
network-manager-applet
networkmanager
nextcloud-client
nitrogen
nmap
nordnm
npm
ntfs-3g
numlockx
nvidia
obs-studio
openmotif
openocd
openvpn
os-prober
osm-gps-map
p3x-onenote
p7zip
pamixer
papirus-icon-theme
paprefs
patch
pavucontrol
pcmanfm-gtk3
pdftk
picom-jonaburg-git
pikaur
pkgconf
playerctl
playonlinux
pulseaudio
pulseaudio-alsa
pulseaudio-ctl
python-pip
python-psutil
python-pympress
python-pynvim
python-pytest
python-subprocess2
qalculate-gtk
qgis
qt5-styleplugins
qtile
rapidsvn
redshift
redshiftgui-bin
rofi
rofi-calc
rpi-imager
shotwell
signal-desktop
skypeforlinux-stable-bin
slack-desktop
smbclient
spacenavd
spotify
sshpass
steam
stlink
stow
subversion
sudo
surf
system-config-printer
teams-for-linux
teamviewer
telegram-desktop
texinfo
texlive-bibtexextra
texlive-core
texlive-fontsextra
texlive-formatsextra
texlive-games
texlive-humanities
texlive-latexextra
texlive-music
texlive-pictures
texlive-pstricks
texlive-publishers
texlive-science
texlive-tikz-uml
thunderbird
timeshift
tor-browser
transmission-gtk
tree
ttf-dseg
ttf-liberation
ttf-ubuntu-font-family
udiskie
udisks2
unzip
vi
vifm
virtualbox
virtualbox-host-modules-arch
visual-studio-code-bin
vlc
vlc-pause-click-plugin
wd719x-firmware
wget
whatsapp-for-linux
which
wine-gecko
wine-mono
wine-staging
winetricks
wireguard-tools
woeusb-gui
xarchiver
xcb-util-cursor
xclip
xdotool
xorg-bdftopcf
xorg-docs
xorg-font-util
xorg-fonts-100dpi
xorg-fonts-75dpi
xorg-fonts-encodings
xorg-iceauth
xorg-mkfontscale
xorg-server
xorg-server-common
xorg-server-devel
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-sessreg
xorg-setxkbmap
xorg-smproxy
xorg-x11perf
xorg-xauth
xorg-xbacklight
xorg-xcalc
xorg-xclock
xorg-xcmsdb
xorg-xcursorgen
xorg-xdpyinfo
xorg-xdriinfo
xorg-xev
xorg-xeyes
xorg-xgamma
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkbcomp
xorg-xkbevd
xorg-xkbutils
xorg-xkill
xorg-xlsatoms
xorg-xlsclients
xorg-xmodmap
xorg-xpr
xorg-xprop
xorg-xrandr
xorg-xrdb
xorg-xrefresh
xorg-xset
xorg-xsetroot
xorg-xvinfo
xorg-xwayland
xorg-xwd
xorg-xwininfo
xorg-xwud
xterm
youtube-dl
zathura
zathura-pdf-poppler
zip
zsh
zvbi
+3 -2
View File
@@ -1,7 +1,8 @@
from typing import Match
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.command import lazy
import re
from defines import mod,term from defines import mod,term
from Keys import keys from Keys import keys
@@ -13,7 +14,7 @@ group_names = [("","Home", 'h',{'layout': 'monadtall'}),
("","Music", 'u',{'layout': 'monadtall', 'matches' : [Match(wm_class="spotify")]}), ("","Music", 'u',{'layout': 'monadtall', 'matches' : [Match(wm_class="spotify")]}),
("","Video", 'v',{'layout': 'monadtall', 'matches' : [Match(wm_class="vlc")]}), ("","Video", 'v',{'layout': 'monadtall', 'matches' : [Match(wm_class="vlc")]}),
("","VideoChat", 'z',{'layout': 'monadtall', 'matches':[Match(wm_class="discord")]}), ("","VideoChat", 'z',{'layout': 'monadtall', 'matches':[Match(wm_class="discord")]}),
("","ClickUp", 'k',{'layout': 'monadtall', 'matches' : [Match(wm_class="clickup")]}), ("","Planta Pulse", 'p',{'layout': 'monadtall', 'matches' : [Match(wm_class="surf")]}),
("","etc1", '1', {'layout': 'monadtall'}), ("","etc1", '1', {'layout': 'monadtall'}),
("","etc2", '2', {'layout': 'monadtall'}), ("","etc2", '2', {'layout': 'monadtall'}),
("","etc3", '3', {'layout': 'monadtall'}), ("","etc3", '3', {'layout': 'monadtall'}),
+7 -2
View File
@@ -4,8 +4,10 @@ from libqtile.command import lazy
from defines import mod, term from defines import mod, term
keys = [ keys = [
#screen lock #screen lock & hibernation
Key([mod], "End" , lazy.spawn('dm-tool lock'),desc="locks session"), Key([mod], "End" , lazy.spawn('dm-tool lock'),desc="locks session"),
Key([], "Cancel" , lazy.spawn('systemctl hibernate'),desc="enter hibernation"),
#moving focus aroung #moving focus aroung
Key([mod], "h", lazy.layout.left(),desc="move focus left"), Key([mod], "h", lazy.layout.left(),desc="move focus left"),
@@ -51,7 +53,7 @@ keys = [
Key([mod, "control"], "q", lazy.shutdown(), desc="Shutdown qtile"), Key([mod, "control"], "q", lazy.shutdown(), desc="Shutdown qtile"),
#rofi #rofi
Key([mod],'Return',lazy.spawn("rofi -show drun -show-icons -modi drun,calc,ssh"),desc="launch rofi (drun)"), Key([mod],'Return',lazy.spawn("rofi -show drun -show-icons -modi drun"),desc="launch rofi (drun)"),
# audio hotkeys # audio hotkeys
Key([], 'XF86AudioRaiseVolume', lazy.spawn('pulseaudio-ctl up 5'), desc="increase speaker volume"), Key([], 'XF86AudioRaiseVolume', lazy.spawn('pulseaudio-ctl up 5'), desc="increase speaker volume"),
@@ -73,6 +75,9 @@ keys = [
# backlight keys # backlight keys
Key([], 'XF86MonBrightnessUp', lazy.spawn('xbacklight -inc 5')), Key([], 'XF86MonBrightnessUp', lazy.spawn('xbacklight -inc 5')),
Key([], 'XF86MonBrightnessDown', lazy.spawn('xbacklight -dec 5')), Key([], 'XF86MonBrightnessDown', lazy.spawn('xbacklight -dec 5')),
# color mode switch
Key([], 'XF86Favorites', lazy.spawn('xbacklight -set 100')),
] ]
+4 -2
View File
@@ -4,13 +4,13 @@ xinput set-prop "SynPS/2 Synaptics TouchPad" "libinput Tapping Enabled" 1
xinput set-prop "SynPS/2 Synaptics TouchPad" "libinput Natural Scrolling Enabled" 1 xinput set-prop "SynPS/2 Synaptics TouchPad" "libinput Natural Scrolling Enabled" 1
setxkbmap de& setxkbmap de&
nitrogen --restore & nitrogen --restore &
/usr/lib/geoclue-2.0/demos/agent&
bash .screenlayout/layout.sh & bash .screenlayout/layout.sh &
pulseaudio-ctl set 50 & pulseaudio-ctl set 50 &
dunst & dunst &
nextcloud & nextcloud &
timeshift & timeshift &
numlockx & numlockx &
redshift-gtk -t 6500:3600 &
udiskie -t & udiskie -t &
picom -b --experimental-backend & picom -b --experimental-backend &
cbatticon & cbatticon &
@@ -18,5 +18,7 @@ nm-applet &
blueman-applet & blueman-applet &
thunderbird & thunderbird &
clickup & clickup &
redshift-gtk -t 6500:3600 &
fcitx5 -d& fcitx5 -d&
emacs --daemon & emacs --daemon &
surf https://ka-raceing.plantapulse.de/boards &
+1 -1
View File
@@ -1,2 +1,2 @@
#!/bin/sh #!/bin/sh
xrandr --output DVI-I-0 --primary --mode 1440x900 --pos 2080x0 --rotate normal --output DVI-I-1 --off --output HDMI-0 --mode 1920x1080 --pos 0x660 --rotate left --output DP-0 --mode 3440x1440 --pos 1080x900 --rotate normal --output DP-1 --off --output DP-2 --off --output DP-3 --off --output DP-4 --off --output DP-5 --off xrandr --output eDP-1 --mode 1920x1080 --pos 0x1080 --rotate normal --output HDMI-1 --off --output DP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output DP-2 --off
+9 -4
View File
@@ -72,6 +72,9 @@ export PATH=$PATH:~/.local/bin
export PATH=$PATH:~/.emacs.d/bin export PATH=$PATH:~/.emacs.d/bin
### ALIAS' ### ### ALIAS' ###
# docker
alias docker='sudo docker'
#jokes #jokes
alias dog='cat' alias dog='cat'
alias rr='curl -s -L https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash' #rickroll alias rr='curl -s -L https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash' #rickroll
@@ -140,21 +143,23 @@ alias ftemplate='git fetch template'
alias mtemplate='git merge template/master --allow-unrelated-histories' alias mtemplate='git merge template/master --allow-unrelated-histories'
alias log='git log' alias log='git log'
### AUTOSTART ### ### AUTOSTART ###
#neofetch #neofetch
neofetch neofetch
# >>> conda initialize >>> # >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !! # !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/paul/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)" __conda_setup="$('/usr/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
eval "$__conda_setup" eval "$__conda_setup"
else else
if [ -f "/home/paul/anaconda3/etc/profile.d/conda.sh" ]; then if [ -f "/usr/etc/profile.d/conda.sh" ]; then
. "/home/paul/anaconda3/etc/profile.d/conda.sh" . "/usr/etc/profile.d/conda.sh"
else else
export PATH="/home/paul/anaconda3/bin:$PATH" export PATH="/usr/bin:$PATH"
fi fi
fi fi
unset __conda_setup unset __conda_setup
# <<< conda initialize <<< # <<< conda initialize <<<