diff --git a/README.md b/README.md index 1a8fde5..846a4a9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# BSPwm Install - Martin Desktop Environment +# BSPwm Install - Martin Desktop Environment An easy and quick way to get up and running in the BSPwm desktop environment with keybindings and some standard software such as polybar, pulseaudio, Google Chrome, firefox, nitrogen, libreoffice, inkscape, gimp, rawtherapee, darktable etc... Installation time depends on your internet speed, but in about 25 minutes Are you up and running with a full Debian with BSPwm. ![BSPwm Install - Martin Desktop Environment](https://github.com/ITmail-dk/bspwm-install-ma-dte/raw/main/screenshots/Desktop_2022-01-17_151851.jpg "BSPwm Install - Martin Desktop Environment") diff --git a/apt/sources.list b/apt/sources.list index 791403a..233b28b 100644 --- a/apt/sources.list +++ b/apt/sources.list @@ -1,8 +1,8 @@ -deb http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free +deb http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free deb-src http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free deb http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free deb-src http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free -deb-src http://security.debian.org/ testing/updates main contrib non-free +deb-src http://security.debian.org/ testing/updates main contrib non-free \ No newline at end of file diff --git a/config/bspwm/bspwmrc b/config/bspwm/bspwmrc index e0c6988..03ac739 100644 --- a/config/bspwm/bspwmrc +++ b/config/bspwm/bspwmrc @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/sh pgrep -x sxhkd > /dev/null || sxhkd & diff --git a/config/bspwm/bspwmrc-vm b/config/bspwm/bspwmrc-vm index d1efde4..40eadf6 100644 --- a/config/bspwm/bspwmrc-vm +++ b/config/bspwm/bspwmrc-vm @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/sh pgrep -x sxhkd > /dev/null || sxhkd & diff --git a/config/mpd/mpd.conf b/config/mpd/mpd.conf index fbd16d6..d56571c 100644 --- a/config/mpd/mpd.conf +++ b/config/mpd/mpd.conf @@ -23,4 +23,4 @@ restore_paused "yes" audio_output { type "pulse" name "pulse audio" - } + } \ No newline at end of file diff --git a/screen-tearing/20-amdgpu.conf b/screen-tearing/20-amdgpu.conf index 64079a7..0d60a9c 100644 --- a/screen-tearing/20-amdgpu.conf +++ b/screen-tearing/20-amdgpu.conf @@ -1,5 +1,5 @@ -Section "Device" - Identifier "AMD Graphics" - Driver "amdgpu" - Option "TearFree" "true" +Section "Device" + Identifier "AMD Graphics" + Driver "amdgpu" + Option "TearFree" "true" EndSection \ No newline at end of file diff --git a/screen-tearing/tearfree-readme b/screen-tearing/tearfree-readme index 51050af..f1a67a1 100644 --- a/screen-tearing/tearfree-readme +++ b/screen-tearing/tearfree-readme @@ -1,34 +1,34 @@ -/etc/X11/xorg.conf.d/ - -# Check the current status -Run command: xrandr --verbose | grep "TearFree" - -Show Graphics Card Information -Run command: inxi -G - - -#*_#*_#*_*#_*#_*#_* - - AMD GPU - --.-.-.-.-.-.-.-.-.- - -sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf - -Section "Device" - Identifier "AMD Graphics" - Driver "amdgpu" - Option "TearFree" "true" - EndSection - - - -#*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#* - - nVidia GPU Composition Pipeline / X Server Settings - --.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. - -sudo nvidia-settings - -/etc/X11/xorg.conf +/etc/X11/xorg.conf.d/ + +# Check the current status +Run command: xrandr --verbose | grep "TearFree" + +Show Graphics Card Information +Run command: inxi -G + + +#*_#*_#*_*#_*#_*#_* + + AMD GPU + +-.-.-.-.-.-.-.-.-.- + +sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf + +Section "Device" + Identifier "AMD Graphics" + Driver "amdgpu" + Option "TearFree" "true" + EndSection + + + +#*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#* + + nVidia GPU Composition Pipeline / X Server Settings + +-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. + +sudo nvidia-settings + +/etc/X11/xorg.conf diff --git a/setup-files/dialog-menu-theme-1 b/setup-files/dialog-menu-theme-1 index e6c922e..c1c90e4 100644 --- a/setup-files/dialog-menu-theme-1 +++ b/setup-files/dialog-menu-theme-1 @@ -1,130 +1,130 @@ -# -# Run-time configuration file for dialog -# -# Automatically generated by "dialog --create-rc " -# -# -# Types of values: -# -# Number - -# String - "string" -# Boolean - -# Attribute - (foreground,background,highlight?) - - -# Set aspect-ration. -aspect = 0 - -# Set separator (for multiple widgets output). -separate_widget = "" - -# Set tab-length (for textbox tab-conversion). -tab_len = 0 - -# Make tab-traversal for checklist, etc., include the list. -visit_items = OFF - -# Shadow dialog boxes? This also turns on color. -use_shadow = ON - -# Turn color support ON or OFF -use_colors = ON - -# Screen color -screen_color = (CYAN,GREEN,ON) - -# Shadow color -shadow_color = (BLACK,BLACK,ON) - -# Dialog box color -dialog_color = (BLACK,WHITE,OFF) - -# Dialog box title color -title_color = (BLUE,WHITE,ON) - -# Dialog box border color -border_color = (WHITE,WHITE,ON) - -# Active button color -button_active_color = (WHITE,BLUE,ON) - -# Inactive button color -button_inactive_color = (BLACK,WHITE,OFF) - -# Active button key color -button_key_active_color = (WHITE,BLUE,ON) - -# Inactive button key color -button_key_inactive_color = (RED,WHITE,OFF) - -# Active button label color -button_label_active_color = (YELLOW,BLUE,ON) - -# Inactive button label color -button_label_inactive_color = (BLACK,WHITE,ON) - -# Input box color -inputbox_color = (BLACK,WHITE,OFF) - -# Input box border color -inputbox_border_color = (BLACK,WHITE,OFF) - -# Search box color -searchbox_color = (BLACK,WHITE,OFF) - -# Search box title color -searchbox_title_color = (BLUE,WHITE,ON) - -# Search box border color -searchbox_border_color = (WHITE,WHITE,ON) - -# File position indicator color -position_indicator_color = (BLUE,WHITE,ON) - -# Menu box color -menubox_color = (BLACK,WHITE,OFF) - -# Menu box border color -menubox_border_color = (WHITE,WHITE,ON) - -# Item color -item_color = (BLACK,WHITE,OFF) - -# Selected item color -item_selected_color = (WHITE,BLUE,ON) - -# Tag color -tag_color = (BLUE,WHITE,ON) - -# Selected tag color -tag_selected_color = (YELLOW,BLUE,ON) - -# Tag key color -tag_key_color = (RED,WHITE,OFF) - -# Selected tag key color -tag_key_selected_color = (RED,BLUE,ON) - -# Check box color -check_color = (BLACK,WHITE,OFF) - -# Selected check box color -check_selected_color = (WHITE,BLUE,ON) - -# Up arrow color -uarrow_color = (GREEN,WHITE,ON) - -# Down arrow color -darrow_color = (GREEN,WHITE,ON) - -# Item help-text color -itemhelp_color = (WHITE,BLACK,OFF) - -# Active form text color -form_active_text_color = (WHITE,BLUE,ON) - -# Form text color -form_text_color = (WHITE,CYAN,ON) - -# Readonly form item color -form_item_readonly_color = (CYAN,WHITE,ON) +# +# Run-time configuration file for dialog +# +# Automatically generated by "dialog --create-rc " +# +# +# Types of values: +# +# Number - +# String - "string" +# Boolean - +# Attribute - (foreground,background,highlight?) + + +# Set aspect-ration. +aspect = 0 + +# Set separator (for multiple widgets output). +separate_widget = "" + +# Set tab-length (for textbox tab-conversion). +tab_len = 0 + +# Make tab-traversal for checklist, etc., include the list. +visit_items = OFF + +# Shadow dialog boxes? This also turns on color. +use_shadow = ON + +# Turn color support ON or OFF +use_colors = ON + +# Screen color +screen_color = (CYAN,GREEN,ON) + +# Shadow color +shadow_color = (BLACK,BLACK,ON) + +# Dialog box color +dialog_color = (BLACK,WHITE,OFF) + +# Dialog box title color +title_color = (BLUE,WHITE,ON) + +# Dialog box border color +border_color = (WHITE,WHITE,ON) + +# Active button color +button_active_color = (WHITE,BLUE,ON) + +# Inactive button color +button_inactive_color = (BLACK,WHITE,OFF) + +# Active button key color +button_key_active_color = (WHITE,BLUE,ON) + +# Inactive button key color +button_key_inactive_color = (RED,WHITE,OFF) + +# Active button label color +button_label_active_color = (YELLOW,BLUE,ON) + +# Inactive button label color +button_label_inactive_color = (BLACK,WHITE,ON) + +# Input box color +inputbox_color = (BLACK,WHITE,OFF) + +# Input box border color +inputbox_border_color = (BLACK,WHITE,OFF) + +# Search box color +searchbox_color = (BLACK,WHITE,OFF) + +# Search box title color +searchbox_title_color = (BLUE,WHITE,ON) + +# Search box border color +searchbox_border_color = (WHITE,WHITE,ON) + +# File position indicator color +position_indicator_color = (BLUE,WHITE,ON) + +# Menu box color +menubox_color = (BLACK,WHITE,OFF) + +# Menu box border color +menubox_border_color = (WHITE,WHITE,ON) + +# Item color +item_color = (BLACK,WHITE,OFF) + +# Selected item color +item_selected_color = (WHITE,BLUE,ON) + +# Tag color +tag_color = (BLUE,WHITE,ON) + +# Selected tag color +tag_selected_color = (YELLOW,BLUE,ON) + +# Tag key color +tag_key_color = (RED,WHITE,OFF) + +# Selected tag key color +tag_key_selected_color = (RED,BLUE,ON) + +# Check box color +check_color = (BLACK,WHITE,OFF) + +# Selected check box color +check_selected_color = (WHITE,BLUE,ON) + +# Up arrow color +uarrow_color = (GREEN,WHITE,ON) + +# Down arrow color +darrow_color = (GREEN,WHITE,ON) + +# Item help-text color +itemhelp_color = (WHITE,BLACK,OFF) + +# Active form text color +form_active_text_color = (WHITE,BLUE,ON) + +# Form text color +form_text_color = (WHITE,CYAN,ON) + +# Readonly form item color +form_item_readonly_color = (CYAN,WHITE,ON) diff --git a/themes/.gtkrc-2.0 b/themes/.gtkrc-2.0 index 4eea3c8..7a5880d 100644 --- a/themes/.gtkrc-2.0 +++ b/themes/.gtkrc-2.0 @@ -1,18 +1,18 @@ -# DO NOT EDIT! This file will be overwritten by LXAppearance. -# Any customization should be done in ~/.gtkrc-2.0.mine instead. - -include "/home/mara/.gtkrc-2.0.mine" -gtk-theme-name="Nordic-theme" -gtk-icon-theme-name="Papirus-Dark" -gtk-font-name="Sans 9" -gtk-cursor-theme-name="Nordzy-cursors" -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=0 -gtk-enable-input-feedback-sounds=0 -gtk-xft-antialias=1 -gtk-xft-hinting=1 +# DO NOT EDIT! This file will be overwritten by LXAppearance. +# Any customization should be done in ~/.gtkrc-2.0.mine instead. + +include "/home/mara/.gtkrc-2.0.mine" +gtk-theme-name="Nordic-theme" +gtk-icon-theme-name="Papirus-Dark" +gtk-font-name="Sans 9" +gtk-cursor-theme-name="Nordzy-cursors" +gtk-cursor-theme-size=0 +gtk-toolbar-style=GTK_TOOLBAR_BOTH +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=1 +gtk-menu-images=1 +gtk-enable-event-sounds=0 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 gtk-xft-hintstyle="hintfull" \ No newline at end of file diff --git a/themes/gtk-3.0/settings.ini b/themes/gtk-3.0/settings.ini index 618c50d..86f6199 100644 --- a/themes/gtk-3.0/settings.ini +++ b/themes/gtk-3.0/settings.ini @@ -1,15 +1,15 @@ -[Settings] -gtk-theme-name=Nordic-theme -gtk-icon-theme-name=Papirus-Dark -gtk-font-name=Sans 9 -gtk-cursor-theme-name=Nordzy-cursors -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=0 -gtk-enable-input-feedback-sounds=0 -gtk-xft-antialias=1 -gtk-xft-hinting=1 +[Settings] +gtk-theme-name=Nordic-theme +gtk-icon-theme-name=Papirus-Dark +gtk-font-name=Sans 9 +gtk-cursor-theme-name=Nordzy-cursors +gtk-cursor-theme-size=0 +gtk-toolbar-style=GTK_TOOLBAR_BOTH +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=1 +gtk-menu-images=1 +gtk-enable-event-sounds=0 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 gtk-xft-hintstyle=hintfull \ No newline at end of file