From 7329fee062696b116f22731209c46ef28b32684d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E3=82=AF=E3=83=9E?= <85490958+adrianvic@users.noreply.github.com> Date: Thu, 16 Apr 2026 21:27:54 -0300 Subject: [PATCH 1/3] Update README.md --- README.md | 88 +++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 62 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index cf45610..c927e2e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ # Adrian's dotfiles This is the repository for my dotfiles for Sway, forked from [Flipe Facundes](https://github.com/felipefacundes/dotfiles). +## Setting up + - Install [the dependencies](#Dependencies) + - Clone or download the repo as a zip file + - Copy `.config` to your `~/.config`, make sure to backup any important stuff that would be overwritten! + - If you want the ly-dm config, copy `.config/ly/config.ini` to `/etc/ly/config.ini` + ## Dependencies > [!IMPORTANT] @@ -9,35 +15,35 @@ This is the repository for my dotfiles for Sway, forked from [Flipe Facundes](ht The dotfiles configuration references a lot of packages that may not be installed on your system: ``` -swayfx swayidle swaybg waybar rofi wlrctl cliphist lights ly kwalletd6 rofi-power-menu grim wl-clipboard xorg-xprop libpulse dunst rofi-pulse-select soteria keepmenu python-pykeepass ydotool +swayfx swayidle swaybg waybar rofi wlrctl cliphist light ly rofi-power-menu grim wl-clipboard xorg-xprop libpulse dunst rofi-pulse-select soteria keepmenu python-pykeepass ydotool ```
Dependency table -| Name | Reason | -|-------------------|-------------------------------------------------------------------------------------------------------------------| -| swayfx | Window manager ¯\_(ツ)_/¯ | -| swayidle | Puts your computer to sleep after certain amount of time. | -| swaybg | Wallpaper util | -| waybar | Status bar | -| rofi | Application/power menu, also used for switching audio in/outputs and accessing KeePass DBs. | -| wlrctl | Moving the cursor with keyboard keybinds. | -| cliphist | Waybar's "[Clipboard]" button uses to show clipboard history. | -| lights | Backlight control | -| ly | Login screen | -| kwalletd6 | Keyring | -| rofi-power-menu | Power options provider for Rofi | -| grim | Used to select screen sections for screenshots, only needed for selection screenshot. | -| wl-clipboard | Provides control over Wayland clipboard. | -| xorg-xprop | Used to set XWayland display scale. | -| libpulse | | -| dunst | Delivers notifications, some apps (Electron-based) will hang when you receive a notification if it's not present. | -| rofi-pulse-select | Provides audio in/output for Rofi. | -| soteria | Polkit, asks for elevation when needed. Akin to Windows' ACL. | -| keepmenu | KeePass provider for Rofi | -| python-pykeepass | Dependency of KeepMenu | -| ydotool | KeepMenu uses this to type passwords. | +| Name | Reason | +|---------------------------|-------------------------------------------------------------------------------------------------------------------| +| swayfx | Window manager ¯\_(ツ)_/¯ | +| swayidle | Puts your computer to sleep after certain amount of time. | +| swaybg | Wallpaper util | +| waybar | Status bar | +| rofi | Application/power menu, also used for switching audio in/outputs and accessing KeePass DBs. | +| wlrctl | Moving the cursor with keyboard keybinds. | +| cliphist | Waybar's "[Clipboard]" button uses to show clipboard history. | +| light | Backlight control | +| ly | Login screen | +| kwalletd6 / gnome-keyring | Keyring (manages your passwords and keys) | +| rofi-power-menu | Power options provider for Rofi | +| grim | Used to select screen sections for screenshots, only needed for selection screenshot. | +| wl-clipboard | Provides control over Wayland clipboard. | +| xorg-xprop | Used to set XWayland display scale. | +| libpulse | | +| dunst | Delivers notifications, some apps (Electron-based) will hang when you receive a notification if it's not present. | +| rofi-pulse-select | Provides audio in/output for Rofi. | +| soteria | Polkit, asks for elevation when needed. Akin to Windows' ACL. | +| keepmenu | KeePass provider for Rofi | +| python-pykeepass | Dependency of KeepMenu | +| ydotool | KeepMenu uses this to type passwords. |
@@ -56,7 +62,7 @@ Edit `.config/sway/startup` and add `exec yourapplication`.
Default modifiers -- `Mod` is Super by default. Shows waybar while pressed. +- `Mod` is Super by default. ~Shows waybar while pressed~ disabled, you can enable that behaviour by uncommenting some lines in the sway/waybar config. - `Menu` is the context menu button, generally only present in full-size keyboards.
@@ -127,6 +133,36 @@ In .config/sway/config replace XX from the line import strings_XX to a language - `Alt+Shift+Apostrophe` Change audio input (source) # ly display manager -image +
+ Ly Screenshot + image +
You can also replace your display manager with ly, a TUI display manager. The config file in `.config/ly/` will not work, you have to copy it to `/etc/ly/config.ini` after installing the package `ly` and enabling the systemd service (also, disable your current DM). + +# Wallpapers +The config files contain my curated list of wallpapers. +
+ Wallpaper list + + ## CoolCat! + image + + ### Description + Stunning cat sitting in a rock, with a beautiful view of the sky - which I **always** love. I have this one since 2022 and been using it ocasionally. + + ## Towers + image + + ### Description + Found this one in a OSU beatmap (this one, [Dimrain47 - Cloud Control](https://osu.ppy.sh/beatmapsets/1550498#osu/3797111)), couldn't find anything useful with reverse image search. God, these towers look gorgeous!!! + + ## Worlds + image + + ### Author + Porter Robinson + + ### Description + I struggled to even find this low resolution Worlds wallpaper, it's a shame! +
From ad335e55ca6f5d04a6c6673c0f4d2b4140973bbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E3=82=AF=E3=83=9E?= <85490958+adrianvic@users.noreply.github.com> Date: Thu, 16 Apr 2026 21:28:49 -0300 Subject: [PATCH 2/3] Silly typo in README.MD --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c927e2e..f13e7e6 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ The config files contain my curated list of wallpapers. image ### Description - Stunning cat sitting in a rock, with a beautiful view of the sky - which I **always** love. I have this one since 2022 and been using it ocasionally. + Stunning cat sitting on a rock, with a beautiful view of the sky - which I **always** love. I have this one since 2022 and been using it ocasionally. ## Towers image From a30b3ad70ee18d0cacbad3d2c921b0671731d71d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E3=82=AF=E3=83=9E?= <85490958+adrianvic@users.noreply.github.com> Date: Thu, 16 Apr 2026 21:42:46 -0300 Subject: [PATCH 3/3] Add older versions to README.MD --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f13e7e6..7d7cfda 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,19 @@ swayfx swayidle swaybg waybar rofi wlrctl cliphist light ly # SwayWM -image +image + +
+ Older looks + + You can find those older versions in the [releases](https://github.com/adrianvic/dotfiles/releases), please refer to the version's README in order to have a stable experience. Older dotfiles may be incomplete or have issues, since I'm improving it for my own use constantly. + + ## v2 + image + + ## v1 + image +
## Changing language This is not a tutorial on changing your system language, this will only change the language of the configuration strings.