Git Product home page Git Product logo

awesome-shell's Introduction

✨ 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

awesome-shell's People

Contributors

bad3r avatar mofiqul avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.