GithubHelp home page GithubHelp logo

theduckchannel / bspwm-install Goto Github PK

View Code? Open in Web Editor NEW
53.0 1.0 16.0 10.92 MB

Script for setup a lightweight bspwm environment on Arch Linux

Home Page: https://git.io/J0xER

License: GNU General Public License v3.0

Shell 37.06% Python 22.86% Vim Script 40.08%
bspwm polybar polybar-config polybar-themes bspwmrc sxhkd python python-script archlinux

bspwm-install's Introduction

screenshot

Table of Contents

The Duck Channel Style bspwm

Hi all, this is repository for install one light bspwm environment.

Requirements

  1. Arch Linux Installed with xorg
  2. lxdm Display Manager installed and enabled

How to Install

You need clone this repository:

$ git clone https://github.com/theduckchannel/duckchannel-style-bspwm.git
$ cd duckchannel-style-bspwm
$ chmod +x setup.sh 
$ ./setup.py

And be patient because the command above will install every packages you need for minimal and light bspwm environment.

Shortcuts

Shortcut Action
ctrl + alt + t Change bspwm theme
super + Return Terminal
super + shift + Return Floating Terminal
super + q Close window
super + t Open thunar file manager
alt + F1 Rofi Menu
super + x Powermenu
Print Take screenshot
alt + Print Take screenshot after 5 seconds
ctrl + alt + l Lock Screen
super + f Full screen or monocle
super + {h,v,q} horizontal, vertical or cancel
super + space Toggle beetwen floating & tiled
ctrl + alt + {Left,Right} Switch workspace

About

My goal here as a creator is to deliver content for people who are new to Linux, as well as current users who want to learn more or customize their systems. I'm also looking to improve my setup to help make me more productive. Things like a new microphone, a decent camera, and hopefully a dedicated system for video rendering. If you look at my channel's videos, I've been steadily increasing my content output, and this, of course, takes time to plan, record, edit and render.

If you like my content, please subscribe to my channel.

thank you.

bspwm-install's People

Contributors

gargula2023 avatar theduckchannel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

bspwm-install's Issues

can't run ./setup.py

I'm getting the error bash: ./setup.py: cannot execute: required file not found. I have installed xorg-server and lxdm on arch and enabled lxdm with systemctl enable lxdm

EDIT: nvm i just had forgotten to install python package from arch

Adding Rofi to the installer

Hello , it would be nice if we add rofi and it's dotfiles to the installer , (there are no dotfiles of rofi in the config)
with the new arch install , we can just save our config and install arch in one liner and then use the script to install bspwm

bspwm

Does not work tried a year ago and did not get bspwm in my log in screen lxdm I thought I must have done something wrong. Now I just tried it and the same happened and I made sure beforehand that all dependencies are installed and after reboot it threw me back to my openbox session I exited and again no option for bspwm I rather go the manual way like I did with i3 awesmewm and openbox!!!!

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.