Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)