Giter VIP home page Giter VIP logo

openboxinstall's Introduction

OpenboxInstall

This is a simple customizable script to install a new style of desktop enviroment rather your KDEs and Gnomes....

This is a complete desktop environment experince made from openbox.

This is to be installed after the base install of Arch linux.

Last tested on 25-september-2022

Here is my repo to install the same. https://github.com/kud04rk/ArchBaseInstall.git

The script uses these dot files: https://github.com/kud04rk/Openbox_Dotfiles.git

NOTE:

Most of the Dotfiles and scritps are from various sources and I have made my tweaks to enhance it to my preference.

I have creditted all the creators in the code and in this readme file.

Features

Packages - Please have a look at the Packages that are being istalled running the script. - Almost all the packages are essential for the working of the environment. - Only remove the packages after install complete install.
Audio - Currently the script uses pulse audio. Pipewire will be implemented in the near future. - Pulse effects are also installe as a flatpak for cusotmization - Spotify is used as the default Music player
Flatpak,AppImages Discover - This supports flatpak, App images for non essential packages(Packages that do not break the install) and Discover is used to manage the faltpaks.
Auto Cpu Freq - This is enabled by default and can be changed later
Backups - Timeshift backups are enabled by default and accesible from grub - snapper is also installed but not configured. can be used if you so choose.
Gaming - Preinstalled steam,lutris and mangohud

Dotfiles

I am using my other git for the Dotfiles https://github.com/kud04rk/Openbox_Dotfiles.git

Here are a few highlights Learn More

Please support the original creator HERE

  • Window Manager โ€ข Openbox ๐ŸŽจ 4 modes!
  • Shell โ€ข Zsh ๐Ÿš with oh-my-zsh framework!
  • Terminal โ€ข kitty
  • Openbox Menu โ€ข obmenu-generator
  • Panel โ€ข Tint2 ๐Ÿง material icons font!
  • Compositor โ€ข Picom ๐Ÿฉ rounded corners!
  • Notify Daemon โ€ข Dunst ๐Ÿƒ minimalism!
  • Application Launcher โ€ข Rofi ๐Ÿš€ blazing fast!
  • File Manager โ€ข Thunar ๐Ÿ”– customized sidebar!
  • Music Player โ€ข Spotify # THEMED
  • GUI Basic-IDE โ€ข Geany - The Flyweight IDE

Screenshot

opnebox

How to install

Prerequisites

Install the base system of arch from

https://github.com/kud04rk/ArchBaseInstall.git

Minimum Requirements & Resource Usage

My test System Specs

  • CPU: Dual core intel i5 5300u
  • Memory: 12gb ram
  • SSD: 64gb.
  • GPU: Integrated
  • Display : 1920x1080(required)

Minimum Requirements (My estimate)

  • CPU: Dual Code intel i5 4th gen or above
  • Memmory : 2gb (min)/ 4gb remommended
  • SSD: 64 GB minimum(256 gb remommended)
  • GPU: NA
  • Display : 1376x768 or 1920x1080 required
  • Dual monitor supported.

Screenshot of resource usage

2022-04-02-231741_1920x1080_scrot

Steps to Install.

Clone the Git repo

git clone https://github.com/kud04rk/OpenboxInstall.git

Go into the downloaded folder and if not alredy done

chmod 777 openbox_install.sh enabling_services.sh

Run the openbox_install script

./openbox_install.sh

switch to root

sudo -s
./enabling_services.sh

switch back to user and run

exit
./theme_config.sh

Known Problems

  • Webgreeter at the time of Writing this doc has a few probelms and not getting installed properly.

  • Visit the official git repo for support.(it will work after dependies are correctly istalled).

  • spotify theme needs to be enabled after the first login sometimes. run the ./theme_config.sh after the first login.

My solution:

install it using yay once and also from git repo using git clone once. then it will work.

SMB client:

Also does not work on the current version in AUR. Look at my dependecy list to figure of which version works for smb client or any others. https://github.com/kud04rk/Openbox_Dotfiles/blob/main/dependencies_versions.txt

Permission denied:

Change the permisions of all the scritps in the dotfiles.

Notes:

  • Wallpapers can be found in .wallapers. You can link this folder to where ever you like.

Shortcuts

Window management shortcuts

https://github.com/kud04rk/Openbox_Dotfiles/blob/main/openbox%20shortcuts.md

Terminal shortcuts (kitty)

https://github.com/kud04rk/Openbox_Dotfiles/blob/main/kitty%20shortcuts.md

FileManager shortcuts

https://github.com/kud04rk/Openbox_Dotfiles/blob/main/Thunar%20shortcuts.md

Credits:

This is hands down my favourite dot files package. I have made only a few tweaks but most of the work belongs to.

HARRY: (https://github.com/owl4ce)

https://github.com/owl4ce/dotfiles.git

Chris titus tech: This script is a tweaked version of his KDE install script.

openboxinstall's People

Contributors

kud04rk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

openboxinstall's Issues

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.