Mofiqul / awesome-shell

This is a collection of awesome wm configuration files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✨ AwesomeShell

This is a collection of awesome wm configuration files

Screen shot

✔️ Requirements

  1. Any linux distribution. (Please change the software update notification as your package manager)
  2. awesomewm git version window manager
  3. picom-ibhagwan-git compositor
  4. rofi > 1.6.0 application launcher
  5. Ubuntu font
  6. Ubuntu Nerd Font
  7. bluez-utils (if you use bluetooth)
  8. maim for screen shots
  9. ffmpeg
  10. iw for networks
  11. xidlehook (for autometic lock and suspend)
  12. i3lock-fancy
  13. curl

⬇️ Installation

Clone the this repository

git clone https://github.com/Mofiqul/awesome-shell.git  ~/.config/awesome

⚙️ Settings

Change your settings in configurations/settings.lua

settings.openweathermap_api_key = "<API KEY>"
settings.openweathermap_coordinates = {
	"<latitude>", -- lat
	"<longitude>" -- lng
}

🚀 Startup programs

Add your startup program in module/autostart.lua

🦄 Changing theme

Theme can changed to glassy or dark (see screen shot below)

Change in theme.lua

-- For glassy theme
theme.mode = "glassy"

-- For dark theme
theme.mode = "dark"

💕 Features

Control center and Notification center

control center

Calendar and weather widget

calender

App Launcher

app launcher

Exit Screen

exit screen

Lock Screen

lock screen

Kde plasma style task manager

tasklist

Icon only task manager

icon only tasklist

Screen shot and Recording tool(very basic)

screen shot tool

Other features

  • Support for multi head
  • Two theme

🌈 Dark theme

A less transpatent theme for better readability, My personal preference

control center control center control center

My other dotfiles (terminal, nvim, applications etc) is Here

Thanks to The glorious dotfiles for the inspirations

About

This is a collection of awesome wm configuration files


Languages

Language:Lua 98.0%Language:Shell 2.0%