Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bragdond/config
My global configuration for i3wm
https://github.com/bragdond/config
config i3status-rust i3wm rofi
Last synced: 4 days ago
JSON representation
My global configuration for i3wm
- Host: GitHub
- URL: https://github.com/bragdond/config
- Owner: BragdonD
- Created: 2024-06-02T09:54:56.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T10:58:59.000Z (5 months ago)
- Last Synced: 2024-09-10T07:05:39.260Z (5 months ago)
- Topics: config, i3status-rust, i3wm, rofi
- Language: Shell
- Homepage:
- Size: 12.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Config
## Necessary Packages
### i3wm
To install i3 with a minimum of utility, you can run the following command:
```bash
sudo dnf install i3 i3status i3lock
```### Status Bar
To have a rich status bar and fully customizable, I use the package ``i3status-rs``
```bash
sudo dnf install i3status-rs
```### Application launcher
I am using ``rofi`` as an aplication launcher.
```bash
sudo dnf install rofi
```The transparent background of the launcher window is assured by picom, a compositor.
```bash
sudo dnf install picom
```### Background
The background is set using the ``feh`` library. To change the default wallpaper, just change the associated line in the config with a new image.
```bash
sudo dnf install feh
```### Audio Player
The audio control is a mixed between the ``playerctl`` package to control player state (`play`, `pause`, `previous`, `next`), and the ``pactl`` to control the output device(s).
```bash
sudo dnf install pactl playerctl
```