Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jungerboyo/sway-config
My SwayWM config + status bar implementation in bash
https://github.com/jungerboyo/sway-config
Last synced: about 2 months ago
JSON representation
My SwayWM config + status bar implementation in bash
- Host: GitHub
- URL: https://github.com/jungerboyo/sway-config
- Owner: JungerBoyo
- Created: 2024-04-06T11:29:16.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-06T12:54:47.000Z (9 months ago)
- Last Synced: 2024-04-07T12:38:24.396Z (9 months ago)
- Language: Shell
- Size: 189 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sway config
Sway config themed with `starry night` color palette. Repo also contains simple hackable status bar implementation in bash.
## Usage
Just copy files to `~/.config/sway`. It uses following add-ons/dependencies that need to be installed separately:
```
- gammastep (color temp. manipulation)
- slurp (screenshot area selection tool)
- grim (screenshot tool)
- wmenu (launcher)
- swaybg (background setting tool)
- xorg-xwayland
- amixer (sound output manipulation)
- brightnessctl (screen brightness manipulation)
- Alacritty (default terminal)
- fonts (JetBrain Mono, Noto Color Emoji)
```## Status bar
Status bar implements following info:
```
- Battery
- Time/date
- Network info (uses nmcli and ip commands)
- Sound info
- Memory (just subtracts total from available)
- Weather info (uses Ninja API and requires Api key)
```
It can be configured to some degree thru `status-config.sh`. To add your own info or tweak existing just follow the pattern presented in `status.sh` and `status-config.sh`.## Showcase
![](showcase.png)