Skip to content

Commit

Permalink
default
Browse files Browse the repository at this point in the history
  • Loading branch information
ACuteWoof committed Jun 11, 2024
1 parent 08fe690 commit 3fbd84e
Show file tree
Hide file tree
Showing 3 changed files with 87 additions and 92 deletions.
89 changes: 86 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,88 @@
# Woof qtile config
# Woof OS Qtile Edition - Qtile Config

<img src='https://img.shields.io/badge/License-MIT-%236ebd68?style=flat-square' alt="LICENSE">
![main image](https://os.lewoof.xyz/images/qtile/s4.png)

Yea I have no life
# Keybinds

Woof OS uses a tiling window manager, qtile, mainly controlled using the keyboard.
The keybinds listed here are declared in `~/.config/qtile/config.py`.

By default, <kbd>[mod]</kbd> is the <kbd>Super/mod4</kbd> key, which is the <kbd>⊞ Win</kbd> key on most keyboards, and the <kbd>⌘ Command</kbd> key on Macs.

## Focus navigation

- <kbd>[mod]</kbd> <kbd>H</kbd> moves focus to the **left**
- <kbd>[mod]</kbd> <kbd>L</kbd> moves focus to the **right**
- <kbd>[mod]</kbd> <kbd>J</kbd> moves focus **down**
- <kbd>[mod]</kbd> <kbd>K</kbd> moves focus **up**
- <kbd>[mod]</kbd> <kbd>Space</kbd> moves focus to the **next window**
- <kbd>[mod]</kbd> <kbd>.</kbd> moves focus to the **next screen**

The mouse can also be used to switch focus between windows by simply hovering over them.

- <kbd>[mod]</kbd> <kbd>1</kbd>/<kbd>2</kbd>/<kbd>3</kbd>/<kbd>4</kbd>/<kbd>5</kbd>/<kbd>6</kbd>/<kbd>7</kbd>/<kbd>8</kbd>/<kbd>9</kbd> moves focus to the workspace assigned to the ID

## Window arrangement

- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>H</kbd> moves focused window to the **left**
- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>L</kbd> moves focused window to the **right**
- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>J</kbd> moves focused window **down**
- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>K</kbd> moves focused window **up**
- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>R</kbd>eturn toggles between split and unsplit sides of stack
- <kbd>[mod]</kbd> <kbd>Tab</kbd> toggles between layouts
- <kbd>[mod]</kbd> <kbd>Shift</kbd> <kbd>1</kbd>/<kbd>2</kbd>/<kbd>3</kbd>/<kbd>4</kbd>/<kbd>5</kbd>/<kbd>6</kbd>/<kbd>7</kbd>/<kbd>8</kbd>/<kbd>9</kbd> shifts focused window to the workspace assigned to the ID

## Window sizing

- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>H</kbd> grows window to the **left**
- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>L</kbd> grows window to the **right**
- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>J</kbd> grows window **down**
- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>K</kbd> grows window **up**
- <kbd>[mod]</kbd> <kbd>N</kbd> resets all window sizes

## Miscellaneous and launching programs

- <kbd>[mod]</kbd> <kbd>Return</kbd> launches the terminal (alacritty)
- <kbd>[mod]</kbd> <kbd>R</kbd> opens the Rofi run launcher
- <kbd>[mod]</kbd> <kbd>P</kbd> opens the Rofi power menu
- <kbd>[mod]</kbd> <kbd>B</kbd> launches the web browser (brave)
- <kbd>[mod]</kbd> <kbd>C</kbd> launches the file manager (vifm)
- <kbd>[mod]</kbd> <kbd>Z</kbd> opens copied PDF URL in Zathura
- <kbd>[mod]</kbd> <kbd>Y</kbd> opens copied YouTube URL in MPV (using yt-dlp)
- <kbd>[mod]</kbd> <kbd>F</kbd> opens the Flameshot GUI
- <kbd>[mod]</kbd> <kbd>S</kbd> takes a full screenshot using Scrot
- <kbd>[mod]</kbd> <kbd>T</kbd> spawns a command using a prompt
- <kbd>[mod]</kbd> <kbd>V</kbd> shows the active windows through Rofi
- <kbd>[mod]</kbd> <kbd>D</kbd> sends a notification including the current date and time
- <kbd>[mod]</kbd> <kbd>Q</kbd> kills focused window
- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>R</kbd> restarts Qtile
- <kbd>[mod]</kbd> <kbd>CTRL</kbd> <kbd>Q</kbd> shuts down Qtile

# Gallery

![main image](https://os.lewoof.xyz/images/qtile/s4.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s0.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s1.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s2.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s3.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s5.png)

![screenshot](https://os.lewoof.xyz/images/qtile/s6.png)

---

## Contact

- Email: [sutharshanvithushan@gmail.com](mailto:sutharshanvithushan@gmail.com)
- Matrix: [#woof-os:mx.lewoof.xyz](https://matrix.to/#/#woof-os:matrix.org) | [@acutewoof:mx.lewoof.xyz](https://matrix.to/#/@acutewoof:matrix.org)
- Discord: [Woof OS](https://discord.gg/2G2yGUAXUS)

## Donate

- **Monero:** 88Ftpu3ncRyLv7Z2c14b9L4MsyWscEqLBJhENxviYtmtRfidDx6G9y3Xyd8aYF8NRV2c2dF5QZiyTfHwuWLH9qmsSpskLhj
- **BuyMeACoffee:** [acutewoof](https://buymeacoffee.com/acutewoof)
88 changes: 0 additions & 88 deletions README.md.1

This file was deleted.

2 changes: 1 addition & 1 deletion config/settings.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"looks": {"wallpaper": "/home/acutewoof/Pictures/wallpapers/0065.jpg", "caret_font_size": 49, "caret_font": "Font Awesome 5 Free Solid", "panel-opacity": 1.0, "panel-size": 20}, "display": {"screen-count": 1}}
{"looks": {"wallpaper": "/etc/woofos/def.png", "caret_font_size": 49, "caret_font": "Font Awesome 5 Free Solid", "panel-opacity": 1.0, "panel-size": 20}, "display": {"screen-count": 1}}

0 comments on commit 3fbd84e

Please sign in to comment.