Skip to content

MubinMuhammad/MinimalSwayFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MinimalSwayFX

Warning

This repo is currently on major changes. Things may not work as the screenshots emply. So please be patient. Patience is the key. I'm working on it!

Minimal configuration for swayFX, a great tiling wayland window manager. It's made so people don't waste there time creating there own configs. That may take hours. It's a minimal config so you might add new features on top of it. If you like, than you shall add a pull request for your config too.

Screenshots

Showcase
Idle

Dependencies

The current repo depends on these programs. So, if you want everything to just work, install these:

Program Description
sway(swayfx) the window manager (use swayfx if you want cool effects).
swaybg used by sway, to set wallpaper.
swayidle to set system to sleep (TODO, not implemented).
swaylock use by sway, to add a lockscreen (TODO, not_implemented).
swayimg not necessary, you can view an image with this.
alacritty the terminal used in this rice.
fish the shell used in this rice.
waybar the status bar used in this rice.
i3status-rust alternative status bar if not using waybar.
neofetch not necessary, used to make the rice look better.
mako the notification manager for sway.
nvim my text editor (doesn't have to be yours)
tofi the application launcher used in this rice.
eza the improved version of "ls" command.
Cascadia Cove the nerd version is used in this rice.

Configuration Details

This configuration has a status bar at the top (Waybar), a menu to open up apps(Tofi). It uses the Nerd Font versions of Cascadia Code. For the terminal & UI, The main theme used here is the Gruvbox Material color scheme.

The programs that are used to this configuration:

  • SwayFX, as the core window manager.
  • Alacritty for the terminal. The themes are from Alacritty-Theme
  • Mako, as the notification daemon.
  • Tofi, as the application launcher. Also, has given the gruvchad theme from NvChad.
  • Waybar, for fancy status bar.
  • Swaybar & i3status, for static minimal status bar.
  • Wallpapers, got some dark forest and sunny forest wallpapers from Pexels & Unsplash.

Contribution

If you want to contribute to the project, add a star to it. And if you want to change something project just go ahead and create a pull request. If your request is praiseworthy, I will merge it. Thanks to everybody who is using this!