add, minimal install + config

This commit is contained in:
2022-02-14 08:30:50 +01:00
parent f9e260a9b6
commit d8fc467660
33 changed files with 2911 additions and 2855 deletions

View File

@@ -1,48 +1,48 @@
# 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. 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") ![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")
## Debian Linux - Git + Install ## Debian Linux - Git + Install
Start the installation as regular users with SUDO rights from your home directory Start the installation as regular users with SUDO rights from your home directory
Debian Install ISO - Non-free Firmware download link.: Debian Install ISO - Non-free Firmware download link.:
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/weekly-builds/amd64/iso-cd/firmware-testing-amd64-netinst.iso https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/weekly-builds/amd64/iso-cd/firmware-testing-amd64-netinst.iso
### Ventoy - Create one bootable USB, with multiple ISO files on it. ### Ventoy - Create one bootable USB, with multiple ISO files on it.
Just copy multiple ISO files to the USB drive and boot them directly, It's just such a great tool. Just copy multiple ISO files to the USB drive and boot them directly, It's just such a great tool.
Link.: https://www.ventoy.net/en/index.html Link.: https://www.ventoy.net/en/index.html
### Remember to install Debian without the desktop environment. ### Remember to install Debian without the desktop environment.
After installation, Reboot the computer and login with your new user. After installation, Reboot the computer and login with your new user.
![Install Debian without Desktop Environment](https://github.com/ITmail-dk/bspwm-install-ma-dte/raw/main/screenshots/NO-DE_2022-01-17_145020.jpg "Debian without Desktop Environment") ![Install Debian without Desktop Environment](https://github.com/ITmail-dk/bspwm-install-ma-dte/raw/main/screenshots/NO-DE_2022-01-17_145020.jpg "Debian without Desktop Environment")
##### installation gif run.: ##### installation gif run.:
![Setup / Install GiF](https://github.com/ITmail-dk/bspwm-install-ma-dte/raw/main/screenshots/install-gif.gif "Setup / Install") ![Setup / Install GiF](https://github.com/ITmail-dk/bspwm-install-ma-dte/raw/main/screenshots/install-gif.gif "Setup / Install")
# And run this Command line to install everything. # And run this Command line to install everything.
Here is what the command line does, it installs the GIT package an goes to your home directory and clones the installation from git and runs the installation script afterwards. Here is what the command line does, it installs the GIT package an goes to your home directory and clones the installation from git and runs the installation script afterwards.
`sudo apt install -y git && cd ~ && git clone https://github.com/ITmail-dk/bspwm-install-ma-dte && . ~/bspwm-install-ma-dte/install.sh` `sudo apt install -y git && cd ~ && git clone https://github.com/ITmail-dk/bspwm-install-ma-dte && . ~/bspwm-install-ma-dte/install.sh`
*Or you can do it line by line here, it's entirely up to you... And what you think is easiest.* *Or you can do it line by line here, it's entirely up to you... And what you think is easiest.*
`sudo apt install -y git` `sudo apt install -y git`
`cd ~` `cd ~`
`git clone https://github.com/ITmail-dk/bspwm-install-ma-dte` `git clone https://github.com/ITmail-dk/bspwm-install-ma-dte`
`. ~/bspwm-install-ma-dte/install.sh` `. ~/bspwm-install-ma-dte/install.sh`
#### Here is a list of software that will be installed from the start #### Here is a list of software that will be installed from the start
so you should be up and running when the installation is complete. so you should be up and running when the installation is complete.
kitty, alacritty, pcmanfm, rofi, nitrogen, lxappearance, neovim, google chrome, firefox, ranger, font-manager, libreoffice, inkscape, gimp, rawtherapee, darktable, okular, scribus, obs-studio, timeshift, freerdp, wireguard, etc... kitty, alacritty, pcmanfm, rofi, nitrogen, lxappearance, neovim, google chrome, firefox, ranger, font-manager, libreoffice, inkscape, gimp, rawtherapee, darktable, okular, scribus, obs-studio, timeshift, freerdp, wireguard, etc...

View File

@@ -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-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 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-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 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

File diff suppressed because it is too large Load Diff

View File

@@ -73,7 +73,7 @@ bspc rule -a Mozilla Firefox desktop=^2 follow=on border=off
bspc rule -a Gimp desktop=^6 follow=on layer=above border=off bspc rule -a Gimp desktop=^6 follow=on layer=above border=off
bspc rule -a Inkscape desktop=^7 follow=on border=off bspc rule -a Inkscape desktop=^7 follow=on border=off
bspc rule -a LibreCAD desktop=^7 follow=on border=off bspc rule -a LibreCAD desktop=^7 follow=on border=off
bspc rule -a mpv desktop=^9 state=floating bspc rule -a mpv desktop=^9 state=floating follow=on
bspc rule -a Code desktop=^3 follow=on border=off bspc rule -a Code desktop=^3 follow=on border=off
bspc rule -a TeamViewer desktop=^8 state=floating follow=on border=off bspc rule -a TeamViewer desktop=^8 state=floating follow=on border=off
@@ -85,7 +85,6 @@ picom &
nitrogen --restore & nitrogen --restore &
$HOME/.config/polybar/run-polybar.sh & $HOME/.config/polybar/run-polybar.sh &
#caffeine &
# lock computer automatically after X time of minutes. # lock computer automatically after X time of minutes.
xautolock -time 120 -locker "xsecurelock" -detectsleep -secure & xautolock -time 120 -locker "xsecurelock" -detectsleep -secure &

View File

@@ -1,26 +1,26 @@
bind_to_address "0.0.0.0" bind_to_address "0.0.0.0"
# Recommended location for database # Recommended location for database
db_file "~/.local/share/mpd/database" db_file "~/.local/share/mpd/database"
# Logs to systemd journal # Logs to systemd journal
log_file "~/.local/share/mpd/log" log_file "~/.local/share/mpd/log"
# The music directory is by default the XDG directory, uncomment to amend and choose a different directory # The music directory is by default the XDG directory, uncomment to amend and choose a different directory
music_directory "~/music" music_directory "~/music"
# Uncomment to enable the functionalities # Uncomment to enable the functionalities
playlist_directory "~/.local/share/mpd/playlists" playlist_directory "~/.local/share/mpd/playlists"
pid_file "~/.local/share/mpd/pid" pid_file "~/.local/share/mpd/pid"
state_file "~/.local/share/mpd/state" state_file "~/.local/share/mpd/state"
sticker_file "~/.local/share/mpd/sticker.sql" sticker_file "~/.local/share/mpd/sticker.sql"
auto_update "yes" auto_update "yes"
auto_update_depth "0" auto_update_depth "0"
restore_paused "yes" restore_paused "yes"
audio_output { audio_output {
type "pulse" type "pulse"
name "pulse audio" name "pulse audio"
} }

View File

@@ -1,11 +1,11 @@
[geometry] [geometry]
posx=5 posx=5
posy=36 posy=36
sizex=1908 sizex=1908
sizey=1037 sizey=1037
[nitrogen] [nitrogen]
view=icon view=icon
recurse=true recurse=true
sort=alpha sort=alpha
icon_caps=false icon_caps=false

View File

@@ -1,26 +1,26 @@
[config] [config]
bm_open_method=0 bm_open_method=0
[volume] [volume]
mount_on_startup=1 mount_on_startup=1
mount_removable=1 mount_removable=1
autorun=1 autorun=1
[ui] [ui]
always_show_tabs=0 always_show_tabs=0
max_tab_chars=32 max_tab_chars=32
win_width=948 win_width=948
win_height=649 win_height=649
splitter_pos=263 splitter_pos=263
media_in_new_tab=0 media_in_new_tab=0
desktop_folder_new_win=0 desktop_folder_new_win=0
change_tab_on_drop=1 change_tab_on_drop=1
close_on_unmount=1 close_on_unmount=1
focus_previous=0 focus_previous=0
side_pane_mode=places side_pane_mode=places
view_mode=list view_mode=list
show_hidden=1 show_hidden=1
sort=name;ascending; sort=name;ascending;
toolbar=newtab;navigation;home; toolbar=newtab;navigation;home;
show_statusbar=1 show_statusbar=1
pathbar_mode_buttons=0 pathbar_mode_buttons=0

View File

@@ -1,446 +1,446 @@
################################# #################################
### Martin - Config ### ### Martin - Config ###
#-------------------------------# #-------------------------------#
# Transparency / Opacity # # Transparency / Opacity #
################################# #################################
# Use the opacity-rule to git transparency. # Use the opacity-rule to git transparency.
# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0) # Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
active-opacity = 1.0; active-opacity = 1.0;
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) # Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
# inactive-opacity = 1.0; # inactive-opacity = 1.0;
inactive-opacity = 1.0; inactive-opacity = 1.0;
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) # Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
# frame-opacity = 1.0; # frame-opacity = 1.0;
#frame-opacity = 0.7; #frame-opacity = 0.7;
# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows. # Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
# inactive-opacity-override = true; # inactive-opacity-override = true;
#inactive-opacity-override = false; #inactive-opacity-override = false;
# Dim inactive windows. (0.0 - 1.0, defaults to 0.0) # Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
# inactive-dim = 0.0; # inactive-dim = 0.0;
# Specify a list of conditions of windows that should never be considered focused. # Specify a list of conditions of windows that should never be considered focused.
# focus-exclude = [] # focus-exclude = []
#focus-exclude = [ "class_g = 'Cairo-clock'" ]; #focus-exclude = [ "class_g = 'Cairo-clock'" ];
# Use fixed inactive dim value, instead of adjusting according to window opacity. # Use fixed inactive dim value, instead of adjusting according to window opacity.
# inactive-dim-fixed = 1.0; # inactive-dim-fixed = 1.0;
# Specify a list of opacity rules, in the format `PERCENT:PATTERN`, # Specify a list of opacity rules, in the format `PERCENT:PATTERN`,
# like `50:name *= "Firefox"`. picom-trans is recommended over this. # like `50:name *= "Firefox"`. picom-trans is recommended over this.
# Note we don't make any guarantee about possible conflicts with other # Note we don't make any guarantee about possible conflicts with other
# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows. # programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
# examples: # examples:
# opacity-rule = [ "93:class_g = 'kitty'" ]; # opacity-rule = [ "93:class_g = 'kitty'" ];
# #
# More than one rule must be in several lines... # More than one rule must be in several lines...
# and there is also whether there is Focused or Unfocused. # and there is also whether there is Focused or Unfocused.
# #
#opacity-rule = [ #opacity-rule = [
# "95:class_g = 'kitty' && focused", # "95:class_g = 'kitty' && focused",
# "75:class_g = 'kitty' && !focused", # "75:class_g = 'kitty' && !focused",
# "95:class_g = 'Alacritty' && focused", # "95:class_g = 'Alacritty' && focused",
# "75:class_g = 'Alacritty' && !focused" # "75:class_g = 'Alacritty' && !focused"
#]; #];
# Remember not to add comma "," to the last rule... but it must be at the end of all others. # Remember not to add comma "," to the last rule... but it must be at the end of all others.
opacity-rule = [ opacity-rule = [
"92:class_g = 'Rofi'", "92:class_g = 'Rofi'",
"95:class_g = 'kitty' && focused", "95:class_g = 'kitty' && focused",
"75:class_g = 'kitty' && !focused", "75:class_g = 'kitty' && !focused",
"95:class_g = 'Alacritty' && focused", "95:class_g = 'Alacritty' && focused",
"75:class_g = 'Alacritty' && !focused" "75:class_g = 'Alacritty' && !focused"
]; ];
################################# #################################
# Shadows # # Shadows #
################################# #################################
# Enabled client-side shadows on windows. Note desktop windows # Enabled client-side shadows on windows. Note desktop windows
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow, # (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
# unless explicitly requested using the wintypes option. # unless explicitly requested using the wintypes option.
# #
#shadow = false; #shadow = false;
shadow = true; shadow = true;
# The blur radius for shadows, in pixels. (defaults to 12) # The blur radius for shadows, in pixels. (defaults to 12)
# shadow-radius = 12; # shadow-radius = 12;
shadow-radius = 14; shadow-radius = 14;
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75) # The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
shadow-opacity = 0.3; shadow-opacity = 0.3;
# The left offset for shadows, in pixels. (defaults to -15) # The left offset for shadows, in pixels. (defaults to -15)
# shadow-offset-x = -15; # shadow-offset-x = -15;
shadow-offset-x = -15; shadow-offset-x = -15;
# The top offset for shadows, in pixels. (defaults to -15) # The top offset for shadows, in pixels. (defaults to -15)
# shadow-offset-y = -15; # shadow-offset-y = -15;
shadow-offset-y = -15; shadow-offset-y = -15;
# Red color value of shadow (0.0 - 1.0, defaults to 0). # Red color value of shadow (0.0 - 1.0, defaults to 0).
# shadow-red = 0; # shadow-red = 0;
# Green color value of shadow (0.0 - 1.0, defaults to 0). # Green color value of shadow (0.0 - 1.0, defaults to 0).
# shadow-green = 0; # shadow-green = 0;
# Blue color value of shadow (0.0 - 1.0, defaults to 0). # Blue color value of shadow (0.0 - 1.0, defaults to 0).
# shadow-blue = 0; # shadow-blue = 0;
# Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000). This option will override options set shadow-(red/green/blue) # Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000). This option will override options set shadow-(red/green/blue)
# shadow-color = "#000000"; # shadow-color = "#000000";
# Specify a list of conditions of windows that should have no shadow. # Specify a list of conditions of windows that should have no shadow.
# #
# examples: # examples:
# shadow-exclude = "n:e:Notification"; # shadow-exclude = "n:e:Notification";
# #
# shadow-exclude = [] # shadow-exclude = []
shadow-exclude = [ shadow-exclude = [
"name = 'Notification'", "name = 'Notification'",
"class_g = 'Conky'", "class_g = 'Conky'",
"class_g ?= 'Notify-osd'", "class_g ?= 'Notify-osd'",
"class_g = 'Cairo-clock'", "class_g = 'Cairo-clock'",
"_GTK_FRAME_EXTENTS@:c" "_GTK_FRAME_EXTENTS@:c"
]; ];
# Specify a list of conditions of windows that should have no shadow painted over, such as a dock window. # Specify a list of conditions of windows that should have no shadow painted over, such as a dock window.
# clip-shadow-above = [] # clip-shadow-above = []
# Specify a X geometry that describes the region in which shadow should not # Specify a X geometry that describes the region in which shadow should not
# be painted in, such as a dock window region. Use # be painted in, such as a dock window region. Use
# shadow-exclude-reg = "x10+0+0" # shadow-exclude-reg = "x10+0+0"
# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on. # for example, if the 10 pixels on the bottom of the screen should not have shadows painted on.
# #
# shadow-exclude-reg = "" # shadow-exclude-reg = ""
# Crop shadow of a window fully on a particular Xinerama screen to the screen. # Crop shadow of a window fully on a particular Xinerama screen to the screen.
# xinerama-shadow-crop = false; # xinerama-shadow-crop = false;
################################# #################################
# Fading # # Fading #
################################# #################################
# Fade windows in/out when opening/closing and when opacity changes, # Fade windows in/out when opening/closing and when opacity changes,
# unless no-fading-openclose is used. # unless no-fading-openclose is used.
# fading = false; # fading = false;
#fading = true; #fading = true;
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028) # Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
# fade-in-step = 0.028; # fade-in-step = 0.028;
#fade-in-step = 0.03; #fade-in-step = 0.03;
# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03) # Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03)
# fade-out-step = 0.03; # fade-out-step = 0.03;
#fade-out-step = 0.03; #fade-out-step = 0.03;
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10) # The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
# fade-delta = 10; # fade-delta = 10;
# Specify a list of conditions of windows that should not be faded. # Specify a list of conditions of windows that should not be faded.
# fade-exclude = [] # fade-exclude = []
# Do not fade on window open/close. # Do not fade on window open/close.
# no-fading-openclose = false; # no-fading-openclose = false;
# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc. # Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
# no-fading-destroyed-argb = false; # no-fading-destroyed-argb = false;
################################# #################################
# Corners # # Corners #
################################# #################################
# Sets the radius of rounded window corners. When > 0, the compositor will # Sets the radius of rounded window corners. When > 0, the compositor will
# round the corners of windows. Does not interact well with # round the corners of windows. Does not interact well with
# `transparent-clipping`. # `transparent-clipping`.
#corner-radius = 0; #corner-radius = 0;
# Exclude conditions for rounded corners. # Exclude conditions for rounded corners.
#rounded-corners-exclude = [ #rounded-corners-exclude = [
# "window_type = 'dock'", # "window_type = 'dock'",
# "window_type = 'desktop'" # "window_type = 'desktop'"
#]; #];
################################# #################################
# Background-Blurring # # Background-Blurring #
################################# #################################
# Parameters for background blurring, see the *BLUR* section for more information. # Parameters for background blurring, see the *BLUR* section for more information.
# blur-method = # blur-method =
# blur-size = 12; # blur-size = 12;
# #
# blur-deviation = false; # blur-deviation = false;
# #
# blur-strength = 5; # blur-strength = 5;
# Blur background of semi-transparent / ARGB windows. # Blur background of semi-transparent / ARGB windows.
# Bad in performance, with driver-dependent behavior. # Bad in performance, with driver-dependent behavior.
# The name of the switch may change without prior notifications. # The name of the switch may change without prior notifications.
#blur-background = false; #blur-background = false;
blur-background = true; blur-background = true;
# Blur background of windows when the window frame is not opaque. # Blur background of windows when the window frame is not opaque.
# Implies: # Implies:
# blur-background # blur-background
# Bad in performance, with driver-dependent behavior. The name may change. # Bad in performance, with driver-dependent behavior. The name may change.
# #
# blur-background-frame = false; # blur-background-frame = false;
# Use fixed blur strength rather than adjusting according to window opacity. # Use fixed blur strength rather than adjusting according to window opacity.
# blur-background-fixed = false; # blur-background-fixed = false;
# Specify the blur convolution kernel, with the following format: # Specify the blur convolution kernel, with the following format:
# example: # example:
# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1"; # blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1";
# #
#blur-kern = "3x3box"; #blur-kern = "3x3box";
#blur-kern = "5x5box"; #blur-kern = "5x5box";
blur-kern = "7x7box"; blur-kern = "7x7box";
# Exclude conditions for background blur. # Exclude conditions for background blur.
# blur-background-exclude = [] # blur-background-exclude = []
blur-background-exclude = [ blur-background-exclude = [
"window_type = 'dock'", "window_type = 'dock'",
"window_type = 'desktop'", "window_type = 'desktop'",
"window_type = 'utility'", "window_type = 'utility'",
"window_type = 'dialog'", "window_type = 'dialog'",
"window_type = 'popup_menu'", #start_menu "window_type = 'popup_menu'", #start_menu
"window_type = 'menu'", "window_type = 'menu'",
"window_type = 'dropdown_menu'", "window_type = 'dropdown_menu'",
"window_type = 'tooltip'", "window_type = 'tooltip'",
"window_type = 'splash'", "window_type = 'splash'",
"class_g = 'slop'", "class_g = 'slop'",
"_GTK_FRAME_EXTENTS@:c" "_GTK_FRAME_EXTENTS@:c"
]; ];
################################# #################################
# General Settings # # General Settings #
################################# #################################
# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers. # Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
# daemon = false; # daemon = false;
# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`. # Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
# `xrender` is the default one. # `xrender` is the default one.
# #
backend = "glx"; backend = "glx";
#backend = "xrender"; #backend = "xrender";
# Enable/disable VSync. # Enable/disable VSync.
# vsync = false; # vsync = false;
#vsync = true; #vsync = true;
# Enable remote control via D-Bus. See the *D-BUS API* section below for more details. # Enable remote control via D-Bus. See the *D-BUS API* section below for more details.
# dbus = false; # dbus = false;
# Try to detect WM windows (a non-override-redirect window with no # Try to detect WM windows (a non-override-redirect window with no
# child that has 'WM_STATE') and mark them as active. # child that has 'WM_STATE') and mark them as active.
# #
#mark-wmwin-focused = false; #mark-wmwin-focused = false;
#mark-wmwin-focused = true; #mark-wmwin-focused = true;
# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused. # Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused.
# mark-ovredir-focused = false; # mark-ovredir-focused = false;
#mark-ovredir-focused = true; #mark-ovredir-focused = true;
# Try to detect windows with rounded corners and don't consider them # Try to detect windows with rounded corners and don't consider them
# shaped windows. The accuracy is not very high, unfortunately. # shaped windows. The accuracy is not very high, unfortunately.
# #
# detect-rounded-corners = false; # detect-rounded-corners = false;
#detect-rounded-corners = true; #detect-rounded-corners = true;
# Detect '_NET_WM_OPACITY' on client windows, useful for window managers # Detect '_NET_WM_OPACITY' on client windows, useful for window managers
# not passing '_NET_WM_OPACITY' of client windows to frame windows. # not passing '_NET_WM_OPACITY' of client windows to frame windows.
# #
# detect-client-opacity = false; # detect-client-opacity = false;
#detect-client-opacity = true; #detect-client-opacity = true;
# Specify refresh rate of the screen. If not specified or 0, picom will # Specify refresh rate of the screen. If not specified or 0, picom will
# try detecting this with X RandR extension. # try detecting this with X RandR extension.
# #
# refresh-rate = 60; # refresh-rate = 60;
#refresh-rate = 0; #refresh-rate = 0;
# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window, # Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window,
# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy, # rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy,
# provided that the WM supports it. # provided that the WM supports it.
# #
# use-ewmh-active-win = false # use-ewmh-active-win = false
# Unredirect all windows if a full-screen opaque window is detected, # Unredirect all windows if a full-screen opaque window is detected,
# to maximize performance for full-screen windows. Known to cause flickering # to maximize performance for full-screen windows. Known to cause flickering
# when redirecting/unredirecting windows. # when redirecting/unredirecting windows.
# #
# unredir-if-possible = false # unredir-if-possible = false
# Delay before unredirecting the window, in milliseconds. Defaults to 0. # Delay before unredirecting the window, in milliseconds. Defaults to 0.
# unredir-if-possible-delay = 0 # unredir-if-possible-delay = 0
# Conditions of windows that shouldn't be considered full-screen for unredirecting screen. # Conditions of windows that shouldn't be considered full-screen for unredirecting screen.
# unredir-if-possible-exclude = [] # unredir-if-possible-exclude = []
# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows # Use 'WM_TRANSIENT_FOR' to group windows, and consider windows
# in the same group focused at the same time. # in the same group focused at the same time.
# #
# detect-transient = false # detect-transient = false
#detect-transient = true; #detect-transient = true;
# Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same # Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same
# group focused at the same time. This usually means windows from the same application # group focused at the same time. This usually means windows from the same application
# will be considered focused or unfocused at the same time. # will be considered focused or unfocused at the same time.
# 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too. # 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too.
# #
# detect-client-leader = false # detect-client-leader = false
# Resize damaged region by a specific number of pixels. # Resize damaged region by a specific number of pixels.
# A positive value enlarges it while a negative one shrinks it. # A positive value enlarges it while a negative one shrinks it.
# If the value is positive, those additional pixels will not be actually painted # If the value is positive, those additional pixels will not be actually painted
# to screen, only used in blur calculation, and such. (Due to technical limitations, # to screen, only used in blur calculation, and such. (Due to technical limitations,
# with use-damage, those pixels will still be incorrectly painted to screen.) # with use-damage, those pixels will still be incorrectly painted to screen.)
# Primarily used to fix the line corruption issues of blur, # Primarily used to fix the line corruption issues of blur,
# in which case you should use the blur radius value here # in which case you should use the blur radius value here
# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`, # (e.g. with a 3x3 kernel, you should use `--resize-damage 1`,
# with a 5x5 one you use `--resize-damage 2`, and so on). # with a 5x5 one you use `--resize-damage 2`, and so on).
# May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly. # May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly.
# #
# resize-damage = 1 # resize-damage = 1
# Specify a list of conditions of windows that should be painted with inverted color. # Specify a list of conditions of windows that should be painted with inverted color.
# Resource-hogging, and is not well tested. # Resource-hogging, and is not well tested.
# #
# invert-color-include = [] # invert-color-include = []
# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer. # GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer.
# Might cause incorrect opacity when rendering transparent content (but never # Might cause incorrect opacity when rendering transparent content (but never
# practically happened) and may not work with blur-background. # practically happened) and may not work with blur-background.
# My tests show a 15% performance boost. Recommended. # My tests show a 15% performance boost. Recommended.
# #
# glx-no-stencil = false # glx-no-stencil = false
# GLX backend: Avoid rebinding pixmap on window damage. # GLX backend: Avoid rebinding pixmap on window damage.
# Probably could improve performance on rapid window content changes, # Probably could improve performance on rapid window content changes,
# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.). # but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
# Recommended if it works. # Recommended if it works.
# #
# glx-no-rebind-pixmap = false # glx-no-rebind-pixmap = false
# Disable the use of damage information. # Disable the use of damage information.
# This cause the whole screen to be redrawn everytime, instead of the part of the screen # This cause the whole screen to be redrawn everytime, instead of the part of the screen
# has actually changed. Potentially degrades the performance, but might fix some artifacts. # has actually changed. Potentially degrades the performance, but might fix some artifacts.
# The opposing option is use-damage # The opposing option is use-damage
# #
# no-use-damage = false # no-use-damage = false
#use-damage = true; #use-damage = true;
# Use X Sync fence to sync clients' draw calls, to make sure all draw # Use X Sync fence to sync clients' draw calls, to make sure all draw
# calls are finished before picom starts drawing. Needed on nvidia-drivers # calls are finished before picom starts drawing. Needed on nvidia-drivers
# with GLX backend for some users. # with GLX backend for some users.
# #
# xrender-sync-fence = false # xrender-sync-fence = false
# GLX backend: Use specified GLSL fragment shader for rendering window contents. # GLX backend: Use specified GLSL fragment shader for rendering window contents.
# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl` # See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl`
# in the source tree for examples. # in the source tree for examples.
# #
# glx-fshader-win = "" # glx-fshader-win = ""
# Force all windows to be painted with blending. Useful if you # Force all windows to be painted with blending. Useful if you
# have a glx-fshader-win that could turn opaque pixels transparent. # have a glx-fshader-win that could turn opaque pixels transparent.
# #
# force-win-blend = false # force-win-blend = false
# Do not use EWMH to detect fullscreen windows. # Do not use EWMH to detect fullscreen windows.
# Reverts to checking if a window is fullscreen based only on its size and coordinates. # Reverts to checking if a window is fullscreen based only on its size and coordinates.
# #
# no-ewmh-fullscreen = false # no-ewmh-fullscreen = false
# Dimming bright windows so their brightness doesn't exceed this set value. # Dimming bright windows so their brightness doesn't exceed this set value.
# Brightness of a window is estimated by averaging all pixels in the window, # Brightness of a window is estimated by averaging all pixels in the window,
# so this could comes with a performance hit. # so this could comes with a performance hit.
# Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0) # Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0)
# #
# max-brightness = 1.0 # max-brightness = 1.0
# Make transparent windows clip other windows like non-transparent windows do, # Make transparent windows clip other windows like non-transparent windows do,
# instead of blending on top of them. # instead of blending on top of them.
# #
# transparent-clipping = false # transparent-clipping = false
# Set the log level. Possible values are: # Set the log level. Possible values are:
# "trace", "debug", "info", "warn", "error" # "trace", "debug", "info", "warn", "error"
# in increasing level of importance. Case doesn't matter. # in increasing level of importance. Case doesn't matter.
# If using the "TRACE" log level, it's better to log into a file # If using the "TRACE" log level, it's better to log into a file
# using *--log-file*, since it can generate a huge stream of logs. # using *--log-file*, since it can generate a huge stream of logs.
# #
# log-level = "debug" # log-level = "debug"
log-level = "warn"; log-level = "warn";
# Set the log file. # Set the log file.
# If *--log-file* is never specified, logs will be written to stderr. # If *--log-file* is never specified, logs will be written to stderr.
# Otherwise, logs will to written to the given file, though some of the early # Otherwise, logs will to written to the given file, though some of the early
# logs might still be written to the stderr. # logs might still be written to the stderr.
# When setting this option from the config file, it is recommended to use an absolute path. # When setting this option from the config file, it is recommended to use an absolute path.
# #
# log-file = "/path/to/your/log/file" # log-file = "/path/to/your/log/file"
# Show all X errors (for debugging) # Show all X errors (for debugging)
# show-all-xerrors = false # show-all-xerrors = false
# Write process ID to a file. # Write process ID to a file.
# write-pid-path = "/path/to/your/log/file" # write-pid-path = "/path/to/your/log/file"
# Window type settings # Window type settings
# #
# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard: # 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard:
# "unknown", "desktop", "dock", "toolbar", "menu", "utility", # "unknown", "desktop", "dock", "toolbar", "menu", "utility",
# "splash", "dialog", "normal", "dropdown_menu", "popup_menu", # "splash", "dialog", "normal", "dropdown_menu", "popup_menu",
# "tooltip", "notification", "combo", and "dnd". # "tooltip", "notification", "combo", and "dnd".
# #
# Following per window-type options are available: :: # Following per window-type options are available: ::
# #
# fade, shadow::: # fade, shadow:::
# Controls window-type-specific shadow and fade settings. # Controls window-type-specific shadow and fade settings.
# #
# opacity::: # opacity:::
# Controls default opacity of the window type. # Controls default opacity of the window type.
# #
# focus::: # focus:::
# Controls whether the window of this type is to be always considered focused. # Controls whether the window of this type is to be always considered focused.
# (By default, all window types except "normal" and "dialog" has this on.) # (By default, all window types except "normal" and "dialog" has this on.)
# #
# full-shadow::: # full-shadow:::
# Controls whether shadow is drawn under the parts of the window that you # Controls whether shadow is drawn under the parts of the window that you
# normally won't be able to see. Useful when the window has parts of it # normally won't be able to see. Useful when the window has parts of it
# transparent, and you want shadows in those areas. # transparent, and you want shadows in those areas.
# #
# clip-shadow-above::: # clip-shadow-above:::
# Controls wether shadows that would have been drawn above the window should # Controls wether shadows that would have been drawn above the window should
# be clipped. Useful for dock windows that should have no shadow painted on top. # be clipped. Useful for dock windows that should have no shadow painted on top.
# #
# redir-ignore::: # redir-ignore:::
# Controls whether this type of windows should cause screen to become # Controls whether this type of windows should cause screen to become
# redirected again after been unredirected. If you have unredir-if-possible # redirected again after been unredirected. If you have unredir-if-possible
# set, and doesn't want certain window to cause unnecessary screen redirection, # set, and doesn't want certain window to cause unnecessary screen redirection,
# you can set this to `true`. # you can set this to `true`.
# #
wintypes: wintypes:
{ {
tooltip = { fade = true; shadow = true; opacity = 0.95; focus = true; full-shadow = false; }; tooltip = { fade = true; shadow = true; opacity = 0.95; focus = true; full-shadow = false; };
dock = { shadow = false; clip-shadow-above = true; } dock = { shadow = false; clip-shadow-above = true; }
dnd = { shadow = false; } dnd = { shadow = false; }
popup_menu = { opacity = 1.0; } popup_menu = { opacity = 1.0; }
dropdown_menu = { opacity = 1.0; } dropdown_menu = { opacity = 1.0; }
}; };

View File

@@ -1,427 +1,427 @@
; ;
; _ _ ____ ____ ___ _ _ _ ____ ____ ____ _ _ ____ _ ____ ; _ _ ____ ____ ___ _ _ _ ____ ____ ____ _ _ ____ _ ____
; |\/| |__| |__/ | | |\ | [__ __ | | | |\ | |___ | | __ ; |\/| |__| |__/ | | |\ | [__ __ | | | |\ | |___ | | __
; | | | | | \ | | | \| ___] |___ |__| | \| | | |__] ; | | | | | \ | | | \| ___] |___ |__| | \| | | |__]
; ;
; ;
; All transparence hex value from 100% to 0% alpha: ; All transparence hex value from 100% to 0% alpha:
; https://gist.github.com/lopspower/03fb1cc0ac9f32ef38f4#all-hex-value-from-100-to-0-alpha ; https://gist.github.com/lopspower/03fb1cc0ac9f32ef38f4#all-hex-value-from-100-to-0-alpha
; ;
; Icons are from Font Awesome 6 Free Regular + Nerd Font / FiraCode ; Icons are from Font Awesome 6 Free Regular + Nerd Font / FiraCode
; https://fontawesome.com/v6.0/icons ; https://fontawesome.com/v6.0/icons
; https://www.nerdfonts.com/cheat-sheet ; https://www.nerdfonts.com/cheat-sheet
; ;
;========================================================================= ;=========================================================================
; ;
; ;
; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗
; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗
; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝
; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗
; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║
; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
; ;
; ;
; To learn more about how to configure Polybar ; To learn more about how to configure Polybar
; go to https://github.com/polybar/polybar ; go to https://github.com/polybar/polybar
; ;
; Please refer to the web documentation hosted at: ; Please refer to the web documentation hosted at:
; https://github.com/polybar/polybar#configuration ; https://github.com/polybar/polybar#configuration
; ;
; https://github.com/polybar/polybar/wiki/Configuration ; https://github.com/polybar/polybar/wiki/Configuration
; ;
;========================================================================= ;=========================================================================
[colors] [colors]
background = #B309141E background = #B309141E
background-alt = #DB09141E background-alt = #DB09141E
foreground = #ebebeb foreground = #ebebeb
foreground-alt = #555 foreground-alt = #555
primary = #333D53 primary = #333D53
secondary = #26324D secondary = #26324D
alert = #e31b37 alert = #e31b37
icon-c1 = #fafafa icon-c1 = #fafafa
icon-c2 = #26324D icon-c2 = #26324D
icon-c3 = #83858A icon-c3 = #83858A
underline-c1 = #fafafa underline-c1 = #fafafa
underline-c2 = #26324D underline-c2 = #26324D
underline-c3 = #83858A underline-c3 = #83858A
c1 = #fafafa c1 = #fafafa
c2 = #333D53 c2 = #333D53
c3 = #44525c c3 = #44525c
c4 = #23272e c4 = #23272e
c5 = #6cb349 c5 = #6cb349
c6 = #903ea8 c6 = #903ea8
c7 = #f5d133 c7 = #f5d133
c8 = #eb6e34 c8 = #eb6e34
c9 = #d15213 c9 = #d15213
[bar/bspwmbar] [bar/bspwmbar]
;monitor = ${env:MONITOR:HDMI-1} ;monitor = ${env:MONITOR:HDMI-1}
width = 100% width = 100%
height = 28 height = 28
;offset-x = 1% ;offset-x = 1%
;offset-y = 1% ;offset-y = 1%
radius = 0 radius = 0
fixed-center = false fixed-center = false
background = ${colors.background} background = ${colors.background}
foreground = ${colors.foreground} foreground = ${colors.foreground}
line-size = 1 line-size = 1
line-color = #dbdbdb line-color = #dbdbdb
;# Ttransparent or Solid color border around Polybar. (Size in Pixels) ;# Ttransparent or Solid color border around Polybar. (Size in Pixels)
border-size = 0 border-size = 0
border-color = #00000000 border-color = #00000000
padding-left = 0 padding-left = 0
padding-right = 1 padding-right = 1
module-margin-left = 0 module-margin-left = 0
module-margin-right = 1 module-margin-right = 1
; Findt font name - fc-list | grep FONT NAME HER ; Findt font name - fc-list | grep FONT NAME HER
; font-N = <fontconfig pattern>;<vertical offset> ; font-N = <fontconfig pattern>;<vertical offset>
font-0 = "FiraCode Nerd Font:size=11;2" font-0 = "FiraCode Nerd Font:size=11;2"
font-1 = "DejaVu Sans:size=11;2" font-1 = "DejaVu Sans:size=11;2"
font-2 = "Font Awesome 6 Free:style=Regular:size=12;2" font-2 = "Font Awesome 6 Free:style=Regular:size=12;2"
font-3 = "Font Awesome 5 Free:style=Regular:size=12;2" font-3 = "Font Awesome 5 Free:style=Regular:size=12;2"
font-4 = "Material Icons:style=Regular:size=12;2" font-4 = "Material Icons:style=Regular:size=12;2"
font-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2" font-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
;font-6 = "DejaVu Sans:style=Regular:size=11;2" ;font-6 = "DejaVu Sans:style=Regular:size=11;2"
modules-left = bspwm xwindow modules-left = bspwm xwindow
;modules-center = mpd ;modules-center = mpd
modules-right = pulseaudio cpu memory wlan eth date temperature battery session modules-right = pulseaudio cpu memory wlan eth date temperature battery session
; Models list - filesystem xbacklight alsa pulseaudio xkeyboard memory cpu wlan eth battery temperature date session ; Models list - filesystem xbacklight alsa pulseaudio xkeyboard memory cpu wlan eth battery temperature date session
tray-position = right tray-position = right
tray-padding = 2 tray-padding = 2
;tray-background = #0063ff ;tray-background = #0063ff
wm-restack = bspwm wm-restack = bspwm
override-redirect = true override-redirect = true
;scroll-up = bspwm-desknext ;scroll-up = bspwm-desknext
;scroll-down = bspwm-deskprev ;scroll-down = bspwm-deskprev
cursor-click = pointer cursor-click = pointer
cursor-scroll = ns-resize cursor-scroll = ns-resize
[module/xwindow] [module/xwindow]
type = internal/xwindow type = internal/xwindow
label = %title:0:30:...% label = %title:0:30:...%
[module/xkeyboard] [module/xkeyboard]
type = internal/xkeyboard type = internal/xkeyboard
blacklist-0 = num lock blacklist-0 = num lock
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.foreground-alt} format-prefix-foreground = ${colors.foreground-alt}
format-prefix-underline = ${colors.secondary} format-prefix-underline = ${colors.secondary}
label-layout = %layout% label-layout = %layout%
label-layout-underline = ${colors.secondary} label-layout-underline = ${colors.secondary}
label-indicator-padding = 2 label-indicator-padding = 2
label-indicator-margin = 1 label-indicator-margin = 1
label-indicator-background = ${colors.secondary} label-indicator-background = ${colors.secondary}
label-indicator-underline = ${colors.secondary} label-indicator-underline = ${colors.secondary}
[module/filesystem] [module/filesystem]
type = internal/fs type = internal/fs
interval = 250 interval = 250
mount-0 = / mount-0 = /
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%% label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
label-unmounted = %mountpoint% not mounted label-unmounted = %mountpoint% not mounted
label-unmounted-foreground = ${colors.foreground-alt} label-unmounted-foreground = ${colors.foreground-alt}
; ############################## ; ##############################
; ##### BSPWM MODULE START ##### ; ##### BSPWM MODULE START #####
; ############################## ; ##############################
[module/bspwm] [module/bspwm]
type = internal/bspwm type = internal/bspwm
pin-workspaces = true pin-workspaces = true
enable-scroll = false enable-scroll = false
ws-icon-0 = 1;1 ws-icon-0 = 1;1
ws-icon-1 = 2;2 ws-icon-1 = 2;2
ws-icon-2 = 3;3 ws-icon-2 = 3;3
ws-icon-3 = 4;4 ws-icon-3 = 4;4
ws-icon-4 = 5;5 ws-icon-4 = 5;5
ws-icon-5 = 6;6 ws-icon-5 = 6;6
ws-icon-6 = 7;7 ws-icon-6 = 7;7
ws-icon-7 = 8;8 ws-icon-7 = 8;8
ws-icon-8 = 9;9 ws-icon-8 = 9;9
ws-icon-9 = 10;10 ws-icon-9 = 10;10
ws-icon-default = "" ws-icon-default = ""
label-focused = %icon% label-focused = %icon%
label-focused-background = ${colors.background-alt} label-focused-background = ${colors.background-alt}
label-focused-underline= ${colors.underline-c1} label-focused-underline= ${colors.underline-c1}
label-focused-padding = 1 label-focused-padding = 1
label-occupied = %icon% label-occupied = %icon%
label-occupied-padding = 1 label-occupied-padding = 1
label-urgent = %icon%! label-urgent = %icon%!
label-urgent-background = ${colors.alert} label-urgent-background = ${colors.alert}
label-urgent-padding = 1 label-urgent-padding = 1
label-empty = %icon% label-empty = %icon%
label-empty-foreground = ${colors.foreground-alt} label-empty-foreground = ${colors.foreground-alt}
label-empty-padding = 1 label-empty-padding = 1
; Separator in between workspaces ON / OFF ; Separator in between workspaces ON / OFF
; label-separator = | ; label-separator = |
; ############################ ; ############################
; ##### BSPWM MODULE END ##### ; ##### BSPWM MODULE END #####
; ############################ ; ############################
[module/mpd] [module/mpd]
type = internal/mpd type = internal/mpd
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next> format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
icon-prev =  icon-prev = 
icon-stop =  icon-stop = 
icon-play =  icon-play = 
icon-pause =  icon-pause = 
icon-next =  icon-next = 
label-song-maxlen = 25 label-song-maxlen = 25
label-song-ellipsis = true label-song-ellipsis = true
[module/xbacklight] [module/xbacklight]
type = internal/xbacklight type = internal/xbacklight
format = <label> <bar> format = <label> <bar>
label = BL label = BL
bar-width = 10 bar-width = 10
bar-indicator = | bar-indicator = |
bar-indicator-foreground = #fff bar-indicator-foreground = #fff
bar-indicator-font = 2 bar-indicator-font = 2
bar-fill = ─ bar-fill = ─
bar-fill-font = 2 bar-fill-font = 2
bar-fill-foreground = #9f78e1 bar-fill-foreground = #9f78e1
bar-empty = ─ bar-empty = ─
bar-empty-font = 2 bar-empty-font = 2
bar-empty-foreground = ${colors.foreground-alt} bar-empty-foreground = ${colors.foreground-alt}
[module/backlight-acpi] [module/backlight-acpi]
inherit = module/xbacklight inherit = module/xbacklight
type = internal/backlight type = internal/backlight
card = intel_backlight card = intel_backlight
[module/cpu] [module/cpu]
type = internal/cpu type = internal/cpu
interval = 3 interval = 3
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = ${colors.c2} format-underline = ${colors.c2}
label = %percentage:2%% label = %percentage:2%%
[module/memory] [module/memory]
type = internal/memory type = internal/memory
interval = 2 interval = 2
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = #486352 format-underline = #486352
label = %percentage_used%% label = %percentage_used%%
[module/wlan] [module/wlan]
type = internal/network type = internal/network
interface = wlx3c7c3f498fdb interface = wlx3c7c3f498fdb
interval = 3.0 interval = 3.0
format-connected = <ramp-signal> <label-connected> format-connected = <ramp-signal> <label-connected>
format-connected-underline = #9f78e1 format-connected-underline = #9f78e1
label-connected = %essid% label-connected = %essid%
format-disconnected = format-disconnected =
;format-disconnected = <label-disconnected> ;format-disconnected = <label-disconnected>
;format-disconnected-underline = ${self.format-connected-underline} ;format-disconnected-underline = ${self.format-connected-underline}
;label-disconnected = %ifname% disconnected ;label-disconnected = %ifname% disconnected
;label-disconnected-foreground = ${colors.foreground-alt} ;label-disconnected-foreground = ${colors.foreground-alt}
ramp-signal-0 =  ramp-signal-0 = 
ramp-signal-1 =  ramp-signal-1 = 
ramp-signal-2 =  ramp-signal-2 = 
ramp-signal-3 =  ramp-signal-3 = 
ramp-signal-4 =  ramp-signal-4 = 
ramp-signal-foreground = ${colors.foreground-alt} ramp-signal-foreground = ${colors.foreground-alt}
[module/eth] [module/eth]
type = internal/network type = internal/network
interface = enp1s0 interface = enp1s0
interval = 3.0 interval = 3.0
format-connected-underline = #55aa55 format-connected-underline = #55aa55
format-connected-prefix = " " format-connected-prefix = " "
format-connected-prefix-foreground = ${colors.icon-c1} format-connected-prefix-foreground = ${colors.icon-c1}
label-connected = %local_ip% label-connected = %local_ip%
format-disconnected = format-disconnected =
;format-disconnected = <label-disconnected> ;format-disconnected = <label-disconnected>
;format-disconnected-underline = ${self.format-connected-underline} ;format-disconnected-underline = ${self.format-connected-underline}
;label-disconnected = %ifname% disconnected ;label-disconnected = %ifname% disconnected
;label-disconnected-foreground = ${colors.foreground-alt} ;label-disconnected-foreground = ${colors.foreground-alt}
[module/date] [module/date]
type = internal/date type = internal/date
interval = 5 interval = 5
date = date =
date-alt = " %d-%m-%Y" date-alt = " %d-%m-%Y"
time = %H:%M time = %H:%M
time-alt = %H:%M:%S time-alt = %H:%M:%S
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = #23334a format-underline = #23334a
label = %time% %date% label = %time% %date%
[module/pulseaudio] [module/pulseaudio]
type = internal/pulseaudio type = internal/pulseaudio
format-volume = <label-volume> <bar-volume> format-volume = <label-volume> <bar-volume>
label-volume = 墳 %percentage%% label-volume = 墳 %percentage%%
label-volume-foreground = ${root.foreground} label-volume-foreground = ${root.foreground}
label-muted = 婢 Muted label-muted = 婢 Muted
label-muted-foreground = #cf0a0a label-muted-foreground = #cf0a0a
bar-volume-width = 10 bar-volume-width = 10
bar-volume-foreground-0 = #769c76 bar-volume-foreground-0 = #769c76
bar-volume-foreground-1 = #769c81 bar-volume-foreground-1 = #769c81
bar-volume-foreground-2 = #769c8d bar-volume-foreground-2 = #769c8d
bar-volume-foreground-3 = #76979c bar-volume-foreground-3 = #76979c
bar-volume-foreground-4 = #768c9c bar-volume-foreground-4 = #768c9c
bar-volume-foreground-5 = #768c9c bar-volume-foreground-5 = #768c9c
bar-volume-foreground-6 = #c74040 bar-volume-foreground-6 = #c74040
bar-volume-gradient = false bar-volume-gradient = false
bar-volume-indicator = | bar-volume-indicator = |
bar-volume-indicator-font = 2 bar-volume-indicator-font = 2
bar-volume-fill = ─ bar-volume-fill = ─
bar-volume-fill-font = 2 bar-volume-fill-font = 2
bar-volume-empty = ─ bar-volume-empty = ─
bar-volume-empty-font = 2 bar-volume-empty-font = 2
bar-volume-empty-foreground = ${colors.foreground-alt} bar-volume-empty-foreground = ${colors.foreground-alt}
[module/alsa] [module/alsa]
type = internal/alsa type = internal/alsa
format-volume = <label-volume> <bar-volume> format-volume = <label-volume> <bar-volume>
label-volume = 墳 label-volume = 墳
label-volume-foreground = ${root.foreground} label-volume-foreground = ${root.foreground}
format-muted-prefix = "婢 " format-muted-prefix = "婢 "
format-muted-foreground = ${colors.foreground-alt} format-muted-foreground = ${colors.foreground-alt}
label-muted = Muted label-muted = Muted
bar-volume-width = 10 bar-volume-width = 10
bar-volume-foreground-0 = #55aa55 bar-volume-foreground-0 = #55aa55
bar-volume-foreground-1 = #55aa55 bar-volume-foreground-1 = #55aa55
bar-volume-foreground-2 = #55aa55 bar-volume-foreground-2 = #55aa55
bar-volume-foreground-3 = #55aa55 bar-volume-foreground-3 = #55aa55
bar-volume-foreground-4 = #55aa55 bar-volume-foreground-4 = #55aa55
bar-volume-foreground-5 = #f5a70a bar-volume-foreground-5 = #f5a70a
bar-volume-foreground-6 = #ff5555 bar-volume-foreground-6 = #ff5555
bar-volume-gradient = false bar-volume-gradient = false
bar-volume-indicator = | bar-volume-indicator = |
bar-volume-indicator-font = 2 bar-volume-indicator-font = 2
bar-volume-fill = ─ bar-volume-fill = ─
bar-volume-fill-font = 2 bar-volume-fill-font = 2
bar-volume-empty = ─ bar-volume-empty = ─
bar-volume-empty-font = 2 bar-volume-empty-font = 2
bar-volume-empty-foreground = ${colors.foreground-alt} bar-volume-empty-foreground = ${colors.foreground-alt}
[module/battery] [module/battery]
type = internal/battery type = internal/battery
battery = BAT0 battery = BAT0
adapter = AC adapter = AC
full-at = 98 full-at = 98
format-charging = <animation-charging> <label-charging> format-charging = <animation-charging> <label-charging>
format-charging-underline = #032945 format-charging-underline = #032945
format-discharging = <animation-discharging> <label-discharging> format-discharging = <animation-discharging> <label-discharging>
format-discharging-underline = ${self.format-charging-underline} format-discharging-underline = ${self.format-charging-underline}
format-full-prefix = " " format-full-prefix = " "
format-full-prefix-foreground = ${colors.icon-c1} format-full-prefix-foreground = ${colors.icon-c1}
format-full-underline = ${self.format-charging-underline} format-full-underline = ${self.format-charging-underline}
ramp-capacity-0 =  ramp-capacity-0 = 
ramp-capacity-1 =  ramp-capacity-1 = 
ramp-capacity-2 =  ramp-capacity-2 = 
ramp-capacity-foreground = ${colors.foreground-alt} ramp-capacity-foreground = ${colors.foreground-alt}
animation-charging-0 =  animation-charging-0 = 
animation-charging-1 =  animation-charging-1 = 
animation-charging-2 =  animation-charging-2 = 
animation-charging-foreground = ${colors.foreground-alt} animation-charging-foreground = ${colors.foreground-alt}
animation-charging-framerate = 750 animation-charging-framerate = 750
animation-discharging-0 =  animation-discharging-0 = 
animation-discharging-1 =  animation-discharging-1 = 
animation-discharging-2 =  animation-discharging-2 = 
animation-discharging-foreground = ${colors.foreground-alt} animation-discharging-foreground = ${colors.foreground-alt}
animation-discharging-framerate = 750 animation-discharging-framerate = 750
[module/temperature] [module/temperature]
type = internal/temperature type = internal/temperature
thermal-zone = 0 thermal-zone = 0
warn-temperature = 60 warn-temperature = 60
format = <ramp> <label> format = <ramp> <label>
format-underline = #f50a4d format-underline = #f50a4d
format-warn = <ramp> <label-warn> format-warn = <ramp> <label-warn>
format-warn-underline = ${self.format-underline} format-warn-underline = ${self.format-underline}
label =  %temperature-c% label =  %temperature-c%
label-warn = %temperature-c% label-warn = %temperature-c%
label-warn-foreground = ${colors.icon-c1} label-warn-foreground = ${colors.icon-c1}
ramp-0 = LL ramp-0 = LL
ramp-1 = L ramp-1 = L
ramp-2 = M ramp-2 = M
ramp-3 = M ramp-3 = M
ramp-4 = M ramp-4 = M
ramp-5 = H ramp-5 = H
ramp-foreground = ${colors.icon-c1} ramp-foreground = ${colors.icon-c1}
[module/session] [module/session]
type = custom/text type = custom/text
click-left = ~/.config/rofi/powermenu.sh click-left = ~/.config/rofi/powermenu.sh
content = 襤 content = 襤
content-background = ${colors.shade-2} content-background = ${colors.shade-2}
content-foreground = ${colors.shade-5} content-foreground = ${colors.shade-5}
content-padding = 1 content-padding = 1
[settings] [settings]
screenchange-reload = true screenchange-reload = true
;compositing-background = xor ;compositing-background = xor
;compositing-background = screen ;compositing-background = screen
;compositing-foreground = source ;compositing-foreground = source
;compositing-border = over ;compositing-border = over
;pseudo-transparency = false ;pseudo-transparency = false
[global/wm] [global/wm]
margin-top = 5 margin-top = 5
margin-bottom = 5 margin-bottom = 5
; vim:ft=dosini ; vim:ft=dosini

View File

@@ -1,465 +1,465 @@
[colors] [colors]
;background = ${xrdb:color0:#222} ;background = ${xrdb:color0:#222}
background = #F2151a1c background = #F2151a1c
background-alt = #151a1c background-alt = #151a1c
;foreground = ${xrdb:color7:#222} ;foreground = ${xrdb:color7:#222}
foreground = #ededed foreground = #ededed
foreground-alt = #555 foreground-alt = #555
primary = #035a99 primary = #035a99
secondary = #0d4f8c secondary = #0d4f8c
alert = #e31b37 alert = #e31b37
icon-c1 = #fafafa icon-c1 = #fafafa
icon-c2 = #fafafa icon-c2 = #fafafa
icon-c3 = #fafafa icon-c3 = #fafafa
underline-c1 = #fafafa underline-c1 = #fafafa
underline-c2 = #fafafa underline-c2 = #fafafa
underline-c3 = #fafafa underline-c3 = #fafafa
c1 = #fafafa c1 = #fafafa
c2 = #484c4f c2 = #484c4f
c3 = #44525c c3 = #44525c
c4 = #23272e c4 = #23272e
c5 = #6cb349 c5 = #6cb349
c6 = #903ea8 c6 = #903ea8
c7 = #f5d133 c7 = #f5d133
c8 = #eb6e34 c8 = #eb6e34
c9 = #d15213 c9 = #d15213
[bar/bspwmbar-external] [bar/bspwmbar-external]
;monitor = ${env:MONITOR:HDMI-1} ;monitor = ${env:MONITOR:HDMI-1}
width = 100% width = 100%
height = 28 height = 28
;offset-x = 1% ;offset-x = 1%
;offset-y = 1% ;offset-y = 1%
radius = 0 radius = 0
fixed-center = false fixed-center = false
background = ${colors.background} background = ${colors.background}
foreground = ${colors.foreground} foreground = ${colors.foreground}
line-size = 3 line-size = 3
line-color = #f00 line-color = #f00
;# Option to provide a transparent can in x number of Pixels or a solid color around polubar ;# Option to provide a transparent can in x number of Pixels or a solid color around polubar
border-size = 0 border-size = 0
border-color = #00000000 border-color = #00000000
padding-left = 2 padding-left = 2
padding-right = 2 padding-right = 2
module-margin-left = 0 module-margin-left = 0
module-margin-right = 3 module-margin-right = 3
; Findt font name - fc-list | grep FONT NAME HER ; Findt font name - fc-list | grep FONT NAME HER
; font-N = <fontconfig pattern>;<vertical offset> ; font-N = <fontconfig pattern>;<vertical offset>
font-0 = "DejaVu Sans:size=11;2" font-0 = "DejaVu Sans:size=11;2"
font-1 = "DejaVu Sans:size=14;2" font-1 = "DejaVu Sans:size=14;2"
font-2 = "Font Awesome 6 Free:style=Regular:size=12;2" font-2 = "Font Awesome 6 Free:style=Regular:size=12;2"
font-3 = "Font Awesome 5 Free:style=Regular:size=12;2" font-3 = "Font Awesome 5 Free:style=Regular:size=12;2"
font-4 = "Material Icons:style=Regular:size=12;2" font-4 = "Material Icons:style=Regular:size=12;2"
font-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2" font-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
;font-6 = "DejaVu Sans:style=Regular:size=11;2" ;font-6 = "DejaVu Sans:style=Regular:size=11;2"
modules-left = bspwm xwindow modules-left = bspwm xwindow
;modules-center = mpd ;modules-center = mpd
;modules-right = pulseaudio cpu memory wlan eth date temperature battery powermenu ;modules-right = pulseaudio cpu memory wlan eth date temperature battery powermenu
; Models list - filesystem xbacklight alsa pulseaudio xkeyboard memory cpu wlan eth battery temperature date powermenu ; Models list - filesystem xbacklight alsa pulseaudio xkeyboard memory cpu wlan eth battery temperature date powermenu
tray-position = right tray-position = right
tray-padding = 2 tray-padding = 2
;tray-background = #0063ff ;tray-background = #0063ff
wm-restack = bspwm wm-restack = bspwm
override-redirect = true override-redirect = true
;scroll-up = bspwm-desknext ;scroll-up = bspwm-desknext
;scroll-down = bspwm-deskprev ;scroll-down = bspwm-deskprev
cursor-click = pointer cursor-click = pointer
cursor-scroll = ns-resize cursor-scroll = ns-resize
[module/xwindow] [module/xwindow]
type = internal/xwindow type = internal/xwindow
label = %title:0:30:...% label = %title:0:30:...%
[module/xkeyboard] [module/xkeyboard]
type = internal/xkeyboard type = internal/xkeyboard
blacklist-0 = num lock blacklist-0 = num lock
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.foreground-alt} format-prefix-foreground = ${colors.foreground-alt}
format-prefix-underline = ${colors.secondary} format-prefix-underline = ${colors.secondary}
label-layout = %layout% label-layout = %layout%
label-layout-underline = ${colors.secondary} label-layout-underline = ${colors.secondary}
label-indicator-padding = 2 label-indicator-padding = 2
label-indicator-margin = 1 label-indicator-margin = 1
label-indicator-background = ${colors.secondary} label-indicator-background = ${colors.secondary}
label-indicator-underline = ${colors.secondary} label-indicator-underline = ${colors.secondary}
[module/filesystem] [module/filesystem]
type = internal/fs type = internal/fs
interval = 250 interval = 250
mount-0 = / mount-0 = /
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%% label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
label-unmounted = %mountpoint% not mounted label-unmounted = %mountpoint% not mounted
label-unmounted-foreground = ${colors.foreground-alt} label-unmounted-foreground = ${colors.foreground-alt}
; ######################## ; ########################
; ##### BSPWM MODULE ##### ; ##### BSPWM MODULE #####
; ######################## ; ########################
[module/bspwm] [module/bspwm]
type = internal/bspwm type = internal/bspwm
pin-workspaces = true pin-workspaces = true
enable-scroll = false enable-scroll = false
label-focused = %index% label-focused = %index%
label-focused-background = ${colors.background-alt} label-focused-background = ${colors.background-alt}
label-focused-underline= ${colors.underline-c1} label-focused-underline= ${colors.underline-c1}
label-focused-padding = 2 label-focused-padding = 2
label-occupied = %index% label-occupied = %index%
label-occupied-padding = 2 label-occupied-padding = 2
label-urgent = %index%! label-urgent = %index%!
label-urgent-background = ${colors.alert} label-urgent-background = ${colors.alert}
label-urgent-padding = 2 label-urgent-padding = 2
label-empty = %index% label-empty = %index%
label-empty-foreground = ${colors.foreground-alt} label-empty-foreground = ${colors.foreground-alt}
label-empty-padding = 2 label-empty-padding = 2
; Separator in between workspaces ON / OFF ; Separator in between workspaces ON / OFF
; label-separator = | ; label-separator = |
; ######################## ; ########################
; ##### BSPWM MODULE ##### ; ##### BSPWM MODULE #####
; ######################## ; ########################
;########################## ;##########################
;# new bspwm module new + icons start ;# new bspwm module new + icons start
;[module/bspwm] ;[module/bspwm]
;type = internal/bspwm ;type = internal/bspwm
;enable-click = true ;enable-click = true
;enable-scroll = true ;enable-scroll = true
;reverse-scroll = true ;reverse-scroll = true
;pin-workspaces = true ;pin-workspaces = true
;ws-icon-0 = 1; ;ws-icon-0 = 1;
;ws-icon-1 = 2; ;ws-icon-1 = 2;
;ws-icon-2 = 3; ;ws-icon-2 = 3;
;ws-icon-3 = 4; ;ws-icon-3 = 4;
;ws-icon-4 = 5; ;ws-icon-4 = 5;
;ws-icon-5 = 6; ;ws-icon-5 = 6;
;ws-icon-6 = 7; ;ws-icon-6 = 7;
;ws-icon-7 = 8; ;ws-icon-7 = 8;
;ws-icon-8 = 9; ;ws-icon-8 = 9;
;ws-icon-9 = 10; ;ws-icon-9 = 10;
;ws-icon-default = "" ;ws-icon-default = ""
;format = <label-state> <label-mode> ;format = <label-state> <label-mode>
;label-focused = %icon% ;label-focused = %icon%
;label-focused-background = ${colors.background} ;label-focused-background = ${colors.background}
;label-focused-underline= ${colors.underline-c1} ;label-focused-underline= ${colors.underline-c1}
;label-focused-padding = 2 ;label-focused-padding = 2
;label-focused-foreground = ${colors.icon-c1} ;label-focused-foreground = ${colors.icon-c1}
;label-occupied = %icon% ;label-occupied = %icon%
;label-occupied-padding = 2 ;label-occupied-padding = 2
;label-occupied-background = ${colors.background} ;label-occupied-background = ${colors.background}
;label-urgent = %icon% ;label-urgent = %icon%
;label-urgent-padding = 2 ;label-urgent-padding = 2
;label-empty = %icon% ;label-empty = %icon%
;label-empty-foreground = ${colors.foreground-alt} ;label-empty-foreground = ${colors.foreground-alt}
;label-empty-padding = 2 ;label-empty-padding = 2
;label-empty-background = ${colors.background} ;label-empty-background = ${colors.background}
;label-monocle = "  " ;label-monocle = "  "
;label-monocle-foreground = ${colors.foreground} ;label-monocle-foreground = ${colors.foreground}
;label-tiled = "  " ;label-tiled = "  "
;label-tiled-foreground = ${colors.foreground} ;label-tiled-foreground = ${colors.foreground}
;label-fullscreen = "  " ;label-fullscreen = "  "
;label-fullscreen-foreground = ${colors.foreground} ;label-fullscreen-foreground = ${colors.foreground}
;label-floating = "  " ;label-floating = "  "
;label-floating-foreground = ${colors.foreground} ;label-floating-foreground = ${colors.foreground}
;label-pseudotiled = "  " ;label-pseudotiled = "  "
;label-pseudotiled-foreground = ${colors.foreground} ;label-pseudotiled-foreground = ${colors.foreground}
;label-locked = "  " ;label-locked = "  "
;label-locked-foreground = ${colors.foreground} ;label-locked-foreground = ${colors.foreground}
;label-sticky = "  " ;label-sticky = "  "
;label-sticky-foreground = ${colors.foreground} ;label-sticky-foreground = ${colors.foreground}
;label-private = "  " ;label-private = "  "
;label-private-foreground = ${colors.foreground} ;label-private-foreground = ${colors.foreground}
; Separator in between workspaces ; Separator in between workspaces
;label-separator = | ;label-separator = |
;label-separator-padding = 1 ;label-separator-padding = 1
;label-separator-foreground = #ffb52a ;label-separator-foreground = #ffb52a
;########################## ;##########################
;# new bspwm module new + icons end ;# new bspwm module new + icons end
[module/mpd] [module/mpd]
type = internal/mpd type = internal/mpd
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next> format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
icon-prev =  icon-prev = 
icon-stop =  icon-stop = 
icon-play =  icon-play = 
icon-pause =  icon-pause = 
icon-next =  icon-next = 
label-song-maxlen = 25 label-song-maxlen = 25
label-song-ellipsis = true label-song-ellipsis = true
[module/xbacklight] [module/xbacklight]
type = internal/xbacklight type = internal/xbacklight
format = <label> <bar> format = <label> <bar>
label = BL label = BL
bar-width = 10 bar-width = 10
bar-indicator = | bar-indicator = |
bar-indicator-foreground = #fff bar-indicator-foreground = #fff
bar-indicator-font = 2 bar-indicator-font = 2
bar-fill = ─ bar-fill = ─
bar-fill-font = 2 bar-fill-font = 2
bar-fill-foreground = #9f78e1 bar-fill-foreground = #9f78e1
bar-empty = ─ bar-empty = ─
bar-empty-font = 2 bar-empty-font = 2
bar-empty-foreground = ${colors.foreground-alt} bar-empty-foreground = ${colors.foreground-alt}
[module/backlight-acpi] [module/backlight-acpi]
inherit = module/xbacklight inherit = module/xbacklight
type = internal/backlight type = internal/backlight
card = intel_backlight card = intel_backlight
[module/cpu] [module/cpu]
type = internal/cpu type = internal/cpu
interval = 3 interval = 3
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = ${colors.c2} format-underline = ${colors.c2}
label = %percentage:2%% label = %percentage:2%%
[module/memory] [module/memory]
type = internal/memory type = internal/memory
interval = 2 interval = 2
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = #486352 format-underline = #486352
label = %percentage_used%% label = %percentage_used%%
[module/wlan] [module/wlan]
type = internal/network type = internal/network
interface = wlx3c7c3f498fdb interface = wlx3c7c3f498fdb
interval = 3.0 interval = 3.0
format-connected = <ramp-signal> <label-connected> format-connected = <ramp-signal> <label-connected>
format-connected-underline = #9f78e1 format-connected-underline = #9f78e1
label-connected = %essid% label-connected = %essid%
format-disconnected = format-disconnected =
;format-disconnected = <label-disconnected> ;format-disconnected = <label-disconnected>
;format-disconnected-underline = ${self.format-connected-underline} ;format-disconnected-underline = ${self.format-connected-underline}
;label-disconnected = %ifname% disconnected ;label-disconnected = %ifname% disconnected
;label-disconnected-foreground = ${colors.foreground-alt} ;label-disconnected-foreground = ${colors.foreground-alt}
ramp-signal-0 =  ramp-signal-0 = 
ramp-signal-1 =  ramp-signal-1 = 
ramp-signal-2 =  ramp-signal-2 = 
ramp-signal-3 =  ramp-signal-3 = 
ramp-signal-4 =  ramp-signal-4 = 
ramp-signal-foreground = ${colors.foreground-alt} ramp-signal-foreground = ${colors.foreground-alt}
[module/eth] [module/eth]
type = internal/network type = internal/network
interface = enp1s0 interface = enp1s0
interval = 3.0 interval = 3.0
format-connected-underline = #55aa55 format-connected-underline = #55aa55
format-connected-prefix = " " format-connected-prefix = " "
format-connected-prefix-foreground = ${colors.icon-c1} format-connected-prefix-foreground = ${colors.icon-c1}
label-connected = %local_ip% label-connected = %local_ip%
format-disconnected = format-disconnected =
;format-disconnected = <label-disconnected> ;format-disconnected = <label-disconnected>
;format-disconnected-underline = ${self.format-connected-underline} ;format-disconnected-underline = ${self.format-connected-underline}
;label-disconnected = %ifname% disconnected ;label-disconnected = %ifname% disconnected
;label-disconnected-foreground = ${colors.foreground-alt} ;label-disconnected-foreground = ${colors.foreground-alt}
[module/date] [module/date]
type = internal/date type = internal/date
interval = 5 interval = 5
date = date =
date-alt = " %d-%m-%Y" date-alt = " %d-%m-%Y"
time = %H:%M time = %H:%M
time-alt = %H:%M:%S time-alt = %H:%M:%S
format-prefix = " " format-prefix = " "
format-prefix-foreground = ${colors.icon-c1} format-prefix-foreground = ${colors.icon-c1}
format-underline = #23334a format-underline = #23334a
label = %time% %date% label = %time% %date%
[module/pulseaudio] [module/pulseaudio]
type = internal/pulseaudio type = internal/pulseaudio
format-volume = <label-volume> <bar-volume> format-volume = <label-volume> <bar-volume>
label-volume =  %percentage%% label-volume =  %percentage%%
label-volume-foreground = ${root.foreground} label-volume-foreground = ${root.foreground}
label-muted =  Muted label-muted =  Muted
label-muted-foreground = #FF0000 label-muted-foreground = #FF0000
bar-volume-width = 10 bar-volume-width = 10
bar-volume-foreground-0 = #55aa55 bar-volume-foreground-0 = #55aa55
bar-volume-foreground-1 = #55aa55 bar-volume-foreground-1 = #55aa55
bar-volume-foreground-2 = #55aa55 bar-volume-foreground-2 = #55aa55
bar-volume-foreground-3 = #55aa55 bar-volume-foreground-3 = #55aa55
bar-volume-foreground-4 = #55aa55 bar-volume-foreground-4 = #55aa55
bar-volume-foreground-5 = #f5a70a bar-volume-foreground-5 = #f5a70a
bar-volume-foreground-6 = #ff5555 bar-volume-foreground-6 = #ff5555
bar-volume-gradient = false bar-volume-gradient = false
bar-volume-indicator = | bar-volume-indicator = |
bar-volume-indicator-font = 2 bar-volume-indicator-font = 2
bar-volume-fill = ─ bar-volume-fill = ─
bar-volume-fill-font = 2 bar-volume-fill-font = 2
bar-volume-empty = ─ bar-volume-empty = ─
bar-volume-empty-font = 2 bar-volume-empty-font = 2
bar-volume-empty-foreground = ${colors.foreground-alt} bar-volume-empty-foreground = ${colors.foreground-alt}
[module/alsa] [module/alsa]
type = internal/alsa type = internal/alsa
format-volume = <label-volume> <bar-volume> format-volume = <label-volume> <bar-volume>
label-volume = 墳 VOL label-volume = 墳 VOL
label-volume-foreground = ${root.foreground} label-volume-foreground = ${root.foreground}
format-muted-prefix = "婢 " format-muted-prefix = "婢 "
format-muted-foreground = ${colors.foreground-alt} format-muted-foreground = ${colors.foreground-alt}
label-muted = muted label-muted = muted
bar-volume-width = 10 bar-volume-width = 10
bar-volume-foreground-0 = #55aa55 bar-volume-foreground-0 = #55aa55
bar-volume-foreground-1 = #55aa55 bar-volume-foreground-1 = #55aa55
bar-volume-foreground-2 = #55aa55 bar-volume-foreground-2 = #55aa55
bar-volume-foreground-3 = #55aa55 bar-volume-foreground-3 = #55aa55
bar-volume-foreground-4 = #55aa55 bar-volume-foreground-4 = #55aa55
bar-volume-foreground-5 = #f5a70a bar-volume-foreground-5 = #f5a70a
bar-volume-foreground-6 = #ff5555 bar-volume-foreground-6 = #ff5555
bar-volume-gradient = false bar-volume-gradient = false
bar-volume-indicator = | bar-volume-indicator = |
bar-volume-indicator-font = 2 bar-volume-indicator-font = 2
bar-volume-fill = ─ bar-volume-fill = ─
bar-volume-fill-font = 2 bar-volume-fill-font = 2
bar-volume-empty = ─ bar-volume-empty = ─
bar-volume-empty-font = 2 bar-volume-empty-font = 2
bar-volume-empty-foreground = ${colors.foreground-alt} bar-volume-empty-foreground = ${colors.foreground-alt}
[module/battery] [module/battery]
type = internal/battery type = internal/battery
battery = BAT0 battery = BAT0
adapter = AC adapter = AC
full-at = 98 full-at = 98
format-charging = <animation-charging> <label-charging> format-charging = <animation-charging> <label-charging>
format-charging-underline = #032945 format-charging-underline = #032945
format-discharging = <animation-discharging> <label-discharging> format-discharging = <animation-discharging> <label-discharging>
format-discharging-underline = ${self.format-charging-underline} format-discharging-underline = ${self.format-charging-underline}
format-full-prefix = " " format-full-prefix = " "
format-full-prefix-foreground = ${colors.icon-c1} format-full-prefix-foreground = ${colors.icon-c1}
format-full-underline = ${self.format-charging-underline} format-full-underline = ${self.format-charging-underline}
ramp-capacity-0 =  ramp-capacity-0 = 
ramp-capacity-1 =  ramp-capacity-1 = 
ramp-capacity-2 =  ramp-capacity-2 = 
ramp-capacity-foreground = ${colors.foreground-alt} ramp-capacity-foreground = ${colors.foreground-alt}
animation-charging-0 =  animation-charging-0 = 
animation-charging-1 =  animation-charging-1 = 
animation-charging-2 =  animation-charging-2 = 
animation-charging-foreground = ${colors.foreground-alt} animation-charging-foreground = ${colors.foreground-alt}
animation-charging-framerate = 750 animation-charging-framerate = 750
animation-discharging-0 =  animation-discharging-0 = 
animation-discharging-1 =  animation-discharging-1 = 
animation-discharging-2 =  animation-discharging-2 = 
animation-discharging-foreground = ${colors.foreground-alt} animation-discharging-foreground = ${colors.foreground-alt}
animation-discharging-framerate = 750 animation-discharging-framerate = 750
[module/temperature] [module/temperature]
type = internal/temperature type = internal/temperature
thermal-zone = 0 thermal-zone = 0
warn-temperature = 60 warn-temperature = 60
format = <ramp> <label> format = <ramp> <label>
format-underline = #f50a4d format-underline = #f50a4d
format-warn = <ramp> <label-warn> format-warn = <ramp> <label-warn>
format-warn-underline = ${self.format-underline} format-warn-underline = ${self.format-underline}
label =  %temperature-c% label =  %temperature-c%
label-warn = %temperature-c% label-warn = %temperature-c%
label-warn-foreground = ${colors.icon-c1} label-warn-foreground = ${colors.icon-c1}
ramp-0 =  ramp-0 = 
ramp-1 =  ramp-1 = 
ramp-2 =  ramp-2 = 
ramp-foreground = ${colors.foreground-alt} ramp-foreground = ${colors.foreground-alt}
[module/powermenu] [module/powermenu]
type = custom/menu type = custom/menu
expand-right = true expand-right = true
format-spacing = 1 format-spacing = 1
label-open =  label-open = 
label-open-foreground = ${colors.icon-c1} label-open-foreground = ${colors.icon-c1}
label-close = x label-close = x
label-close-foreground = ${colors.icon-c1} label-close-foreground = ${colors.icon-c1}
label-separator = " " label-separator = " "
label-separator-foreground = ${colors.foreground-alt} label-separator-foreground = ${colors.foreground-alt}
menu-0-0 =  menu-0-0 = 
menu-0-0-exec = menu-open-1 menu-0-0-exec = menu-open-1
menu-0-1 =  menu-0-1 = 
menu-0-1-exec = menu-open-2 menu-0-1-exec = menu-open-2
menu-1-0 =  menu-1-0 = 
menu-1-0-exec = menu-open-0 menu-1-0-exec = menu-open-0
menu-1-1 =  menu-1-1 = 
menu-1-1-exec = systemctl reboot menu-1-1-exec = systemctl reboot
menu-2-0 =  menu-2-0 = 
menu-2-0-exec = systemctl poweroff menu-2-0-exec = systemctl poweroff
menu-2-1 =  menu-2-1 = 
menu-2-1-exec = menu-open-0 menu-2-1-exec = menu-open-0
[settings] [settings]
screenchange-reload = true screenchange-reload = true
;compositing-background = xor ;compositing-background = xor
;compositing-background = screen ;compositing-background = screen
;compositing-foreground = source ;compositing-foreground = source
;compositing-border = over ;compositing-border = over
;pseudo-transparency = false ;pseudo-transparency = false
[global/wm] [global/wm]
margin-top = 5 margin-top = 5
margin-bottom = 5 margin-bottom = 5
; vim:ft=dosini ; vim:ft=dosini

View File

@@ -1,7 +1,7 @@
inputbar { inputbar {
children: [entry]; children: [entry];
} }
listview { listview {
lines: 3; lines: 3;
} }

View File

@@ -1,7 +1,6 @@
# #
# SXHKD Hotkey's config. # SXHKD Hotkey's config.
# #
###################################
# Reload SXHKD Config. # Reload SXHKD Config.
super + shift + ctrl + alt + Escape super + shift + ctrl + alt + Escape
@@ -11,10 +10,10 @@ super + shift + ctrl + alt + Escape
# Terminal´s primary and secondary. # Terminal´s primary and secondary.
super + Return super + Return
alacritty kitty
super + shift + Return super + shift + Return
kitty alacritty
# Rofi launcher - Start # # # # # # # # # # # # # # # # # # # Rofi launcher - Start # # # # # # # # # # # # # # # # # #
@@ -46,7 +45,7 @@ super + e
super + shift + e super + shift + e
thunar thunar
# Steam # Steam (flatpak run)
super + alt + s super + alt + s
flatpak run com.valvesoftware.Steam flatpak run com.valvesoftware.Steam
@@ -64,7 +63,6 @@ super + alt + Up
super + alt + Down super + alt + Down
pulsemixer --change-volume -5 pulsemixer --change-volume -5
XF86AudioRaiseVolume XF86AudioRaiseVolume
pulsemixer --change-volume +5 pulsemixer --change-volume +5
@@ -74,16 +72,18 @@ XF86AudioLowerVolume
XF86AudioMute XF86AudioMute
pulsemixer --toggle-mute pulsemixer --toggle-mute
super + ctrl + alt + m super + ctrl + alt + m
kitty -e mocp kitty -e mocp
# Open .config folder in VS Code
super + ctrl + alt + c
kitty -e code ~/.config/
# lock computer
####### lock computer #######
super + l super + l
xsecurelock xsecurelock
####### lock computer #######
# #
# #

View File

@@ -0,0 +1,18 @@
#!/bin/bash
cd ~/bspwm-install-ma-dte
# Do, mkdir, copy, copy, echo files.
. ~/bspwm-install-ma-dte/install-scripts/mkdir-cp-git-chmod-echo-files.sh
# Add Software & Packages.
. ~/bspwm-install-ma-dte/install-scripts/apt-install-core-packages.sh
# Add Pulseaudio to system startup as user.
systemctl --user enable pulseaudio
# Last Software & Packages.
. ~/bspwm-install-ma-dte/install-scripts/apt-install-software-minimal-last-packages.sh
# Last step setup menu installing.
#. ~/bspwm-install-ma-dte/last-step-setup-menu.sh

View File

@@ -1,18 +1,20 @@
#!/bin/bash #!/bin/bash
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
# Do, mkdir, copy, copy, echo files. # Do, mkdir, copy, copy, echo files.
. ~/bspwm-install-ma-dte/install-scripts/mkdir-cp-git-chmod-echo-files.sh . ~/bspwm-install-ma-dte/install-scripts/mkdir-cp-git-chmod-echo-files.sh
# Add Software & Packages. # Add Software & Packages.
. ~/bspwm-install-ma-dte/install-scripts/apt-install-core-packages.sh . ~/bspwm-install-ma-dte/install-scripts/apt-install-core-packages.sh
# Add Pulseaudio to system startup as user. # Add Pulseaudio to system startup as user.
systemctl --user enable pulseaudio systemctl --user enable pulseaudio
# Last Software & Packages. # Last Software & Packages.
. ~/bspwm-install-ma-dte/install-scripts/apt-install-software-last-packages.sh . ~/bspwm-install-ma-dte/install-scripts/apt-install-software-last-packages.sh
# Last step setup menu installing. # Last step setup menu installing.
#. ~/bspwm-install-ma-dte/last-step-setup-menu.sh #. ~/bspwm-install-ma-dte/last-step-setup-menu.sh
# Test

View File

@@ -1,26 +1,26 @@
#!/bin/bash #!/bin/bash
# Add ROOT Level - Software & Packages. # Add ROOT Level - Software & Packages.
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " APT Install Software & Packages" echo " APT Install Software & Packages"
echo " " echo " "
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo " continues the software installation in 3 seconds" echo " continues the software installation in 3 seconds"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sleep 3 sleep 3
# APT Update & apt upgrade # APT Update & apt upgrade
sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt upgrade -y
echo "Enter your user password, to continue if necessary" echo "Enter your user password, to continue if necessary"
# Core packages to be installed # Core packages to be installed
sudo apt install -y xorg x11-xserver-utils arandr autorandr dialog bspwm sxhkd sddm picom polybar xautolock xsecurelock network-manager git kitty psmisc rofi pcmanfm tlp font-manager gvfs-backends nitrogen dunst cups smbclient lxpolkit xbacklight lxappearance htop mc xarchiver pulseaudio pulsemixer moc mpv npm cava curl tmux imagemagick feh sxiv scrot flameshot firefox-esr numlockx ranger neovim notify-osd neofetch flatpak timeshift rename sudo apt install -y xorg x11-xserver-utils arandr autorandr dialog bspwm sxhkd sddm picom polybar xautolock xsecurelock network-manager git kitty psmisc rofi pcmanfm tlp font-manager gvfs-backends nitrogen dunst cups smbclient lxpolkit xbacklight lxappearance htop mc xarchiver pulseaudio pulsemixer moc mpv npm cava curl tmux imagemagick feh sxiv scrot flameshot firefox-esr numlockx ranger neovim notify-osd neofetch flatpak timeshift rename
# Google Chrome - Download + Install ON / OFF # Google Chrome - Download + Install ON / OFF
rm google-chrome-stable_current_amd64.deb rm google-chrome-stable_current_amd64.deb
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install -y ~/bspwm-install-ma-dte/google-chrome-stable_current_amd64.deb sudo apt install -y ~/bspwm-install-ma-dte/google-chrome-stable_current_amd64.deb

View File

@@ -1,31 +1,31 @@
#!/bin/bash #!/bin/bash
# Install - Software & Packages. # Install - Software & Packages.
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Download, Building & Install Software" echo " Download, Building & Install Software"
echo " " echo " "
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo " continues the installation in 3 seconds" echo " continues the installation in 3 seconds"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sleep 3 sleep 3
# Software & Packages # Software & Packages
sudo apt install -y wireguard wireguard-tools libreoffice libreoffice-gtk3 libreoffice-l10n-da inkscape gimp rawtherapee darktable okular scribus obs-studio freerdp2-x11 freerdp2-shadow-x11 thunar thunar-archive-plugin thunar-font-manager sudo apt install -y wireguard wireguard-tools libreoffice libreoffice-gtk3 libreoffice-l10n-da inkscape gimp rawtherapee darktable okular scribus obs-studio freerdp2-x11 freerdp2-shadow-x11 thunar thunar-archive-plugin thunar-font-manager filezilla notepadqq
# Maybe maybe Software & Packages ON / OFF # Maybe maybe Software & Packages ON / OFF
#sudo apt install -y #sudo apt install -y
# Alacritty - Building and installing ON / OFF # Alacritty - Building and installing ON / OFF
clear clear
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" #echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " #echo " "
echo " Alacritty - Building and installing" #echo " Alacritty - Building and installing"
echo " " #echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" #echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
# Alacritty - Building and installing ON / OFF # Alacritty - Building and installing ON / OFF
. ~/bspwm-install-ma-dte/install-scripts/install-alacritty-debian.sh . ~/bspwm-install-ma-dte/install-scripts/install-alacritty-debian.sh

View File

@@ -0,0 +1,31 @@
#!/bin/bash
# Install - Software & Packages.
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " "
echo " Download, Building & Install Software"
echo " "
echo " Enter your user password, to continue if necessary"
echo " "
echo " continues the installation in 3 seconds"
echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sleep 3
# Software & Packages
sudo apt install -y notepadqq
# Maybe maybe Software & Packages ON / OFF
#sudo apt install -y wireguard wireguard-tools libreoffice libreoffice-gtk3 libreoffice-l10n-da inkscape gimp rawtherapee darktable okular scribus obs-studio freerdp2-x11 freerdp2-shadow-x11 thunar thunar-archive-plugin thunar-font-manager filezilla
# Alacritty - Building and installing ON / OFF
clear
#echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
#echo " "
#echo " Alacritty - Building and installing"
#echo " "
#echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
# Alacritty - Building and installing ON / OFF
#. ~/bspwm-install-ma-dte/install-scripts/install-alacritty-debian.sh

View File

@@ -1,66 +1,66 @@
#!/bin/bash #!/bin/bash
#APT UPDATE & APT UPGRADE #APT UPDATE & APT UPGRADE
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " APT + Alacritty - Building and installing" echo " APT + Alacritty - Building and installing"
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt upgrade -y
sudo apt install -y cmake cargo pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3 sudo apt install -y cmake cargo pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
echo "-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Create folders." echo " Create folders."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
#mkdir ~/.config/alacritty #mkdir ~/.config/alacritty
mkdir ~/make mkdir ~/make
echo "-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " GIT Download." echo " GIT Download."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
cd ~/make/ cd ~/make/
git clone https://github.com/alacritty/alacritty.git git clone https://github.com/alacritty/alacritty.git
mv alacritty ~/make/ mv alacritty ~/make/
cd ~/make/alacritty cd ~/make/alacritty
echo "-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Building." echo " Building."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-"
cargo build --release cargo build --release
echo "-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Buil DONE." echo " Buil DONE."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-"
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Add Desktop Entry." echo " Add Desktop Entry."
echo " " echo " "
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sudo cp target/release/alacritty /usr/local/bin sudo cp target/release/alacritty /usr/local/bin
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
sudo desktop-file-install extra/linux/Alacritty.desktop sudo desktop-file-install extra/linux/Alacritty.desktop
sudo update-desktop-database sudo update-desktop-database
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
clear clear
echo "Alacritty Install - ALL DONE" echo "Alacritty Install - ALL DONE"

View File

@@ -1,37 +1,37 @@
#!/bin/bash #!/bin/bash
# APT UPDATE & APT UPGRADE # APT UPDATE & APT UPGRADE
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Alacritty Themes - Install" echo " Alacritty Themes - Install"
echo " NPM Install alacritty-themes" echo " NPM Install alacritty-themes"
echo " " echo " "
echo " See more at https://github.com/rajasegar/alacritty-themes" echo " See more at https://github.com/rajasegar/alacritty-themes"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo "Enter your user password, to continue." echo "Enter your user password, to continue."
sudo apt update && sudo apt install -y npm sudo apt update && sudo apt install -y npm
# NPM Install alacritty-themes # NPM Install alacritty-themes
npm i -g alacritty-themes npm i -g alacritty-themes
clear clear
echo " " echo " "
echo " " echo " "
echo " " echo " "
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " ALL DONE run alacritty-themes to use it" echo " ALL DONE run alacritty-themes to use it"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " " echo " "
echo " " echo " "
echo " " echo " "
echo " " echo " "

View File

@@ -1,32 +1,32 @@
#!/bin/bash #!/bin/bash
# APT UPDATE & APT UPGRADE # APT UPDATE & APT UPGRADE
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Hugo Extended - Install" echo " Hugo Extended - Install"
echo " Before we Install we run an update..." echo " Before we Install we run an update..."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt upgrade -y
# Install Hugo Extended v0.91.2 # Install Hugo Extended v0.91.2
cd /tmp/ cd /tmp/
wget https://github.com/gohugoio/hugo/releases/download/v0.91.2/hugo_extended_0.91.2_Linux-64bit.deb wget https://github.com/gohugoio/hugo/releases/download/v0.91.2/hugo_extended_0.91.2_Linux-64bit.deb
echo "Enter your user password, to continue install." echo "Enter your user password, to continue install."
sudo apt install -y /tmp/hugo_extended_0.91.2_Linux-64bit.deb sudo apt install -y /tmp/hugo_extended_0.91.2_Linux-64bit.deb
clear clear
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Hugo Extended v0.91.2 Install - ALL DONE" echo " Hugo Extended v0.91.2 Install - ALL DONE"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
clear clear
read -p "Press a key to Exit" read -p "Press a key to Exit"

View File

@@ -1,26 +1,26 @@
#!/bin/bash #!/bin/bash
# Install - Steam Flatpak Install # Install - Steam Flatpak Install
# flatpak install flathub com.valvesoftware.Steam # flatpak install flathub com.valvesoftware.Steam
# flatpak repairl flathub com.valvesoftware.Steam # flatpak repairl flathub com.valvesoftware.Steam
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Install Steam via Flatpaki on Flathub" echo " Install Steam via Flatpaki on Flathub"
echo " " echo " "
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo " continues the installation in 3 seconds" echo " continues the installation in 3 seconds"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sleep 2 sleep 2
sudo apt install -y flatpak sudo apt install -y flatpak
flatpak install flathub com.valvesoftware.Steam flatpak install flathub com.valvesoftware.Steam
clear clear
echo " # # # # # RUN STEAM CORMAND: flatpak run com.valvesoftware.Steam" echo " # # # # # RUN STEAM CORMAND: flatpak run com.valvesoftware.Steam"

View File

@@ -1,30 +1,30 @@
#!/bin/bash #!/bin/bash
# Download & Install TeamViewer # Download & Install TeamViewer
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " TeamViewer - Download..." echo " TeamViewer - Download..."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
cd /tmp/ cd /tmp/
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
echo "Enter your user password, to continue install." echo "Enter your user password, to continue install."
sudo apt install -y /tmp/teamviewer_amd64.deb sudo apt install -y /tmp/teamviewer_amd64.deb
clear clear
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " TeamViewer Install - ALL DONE" echo " TeamViewer Install - ALL DONE"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
clear clear
read -p "Press a key to Exit" read -p "Press a key to Exit"
exit exit

View File

@@ -1,27 +1,27 @@
#!/bin/bash #!/bin/bash
# Install - VS Code Software. # Install - VS Code Software.
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " Download & Install VS Code" echo " Download & Install VS Code"
echo " " echo " "
echo " Enter your user password, to continue if necessary" echo " Enter your user password, to continue if necessary"
echo " " echo " "
echo " continues the installation in 3 seconds" echo " continues the installation in 3 seconds"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sleep 2 sleep 2
cd /tmp/ cd /tmp/
wget -O vscode_amd64.deb 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64' wget -O vscode_amd64.deb 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64'
sudo apt install -y /tmp/vscode_amd64.deb sudo apt install -y /tmp/vscode_amd64.deb
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
clear clear
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " VS Code Install - ALL DONE" echo " VS Code Install - ALL DONE"
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"

View File

@@ -1,31 +1,31 @@
#!/bin/bash #!/bin/bash
# APT UPDATE & APT UPGRADE # APT UPDATE & APT UPGRADE
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
echo " " echo " "
echo " APT UPDATE & APT UPGRADE + install ZSH Shell" echo " APT UPDATE & APT UPGRADE + install ZSH Shell"
echo " Enter your user password, to continue." echo " Enter your user password, to continue."
echo " " echo " "
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt upgrade -y
# Install ZSH Shell # Install ZSH Shell
# Debian install zsh shell.: # Debian install zsh shell.:
sudo apt install -y zsh && zsh --version sudo apt install -y zsh && zsh --version
# Make it your default shell: # Make it your default shell:
sudo chsh -s $(which zsh) sudo chsh -s $(which zsh)
# Test that it worked with.: # Test that it worked with.:
echo $SHELL echo $SHELL
# Test with... # Test with...
$SHELL --version $SHELL --version
cd ~/bspwm-install-ma-dte cd ~/bspwm-install-ma-dte
clear clear
read -p "ZSH Shell Install - ALL DONE - Press a key to Exit" read -p "ZSH Shell Install - ALL DONE - Press a key to Exit"

View File

@@ -59,6 +59,8 @@ sudo sh -c "echo 'deb-src http://deb.debian.org/debian/ testing main contrib non
echo " Add UPUP alias to bash under bash_aliases config." echo " Add UPUP alias to bash under bash_aliases config."
touch ~/.bash_aliases touch ~/.bash_aliases
echo 'alias ls="ls --color=auto --group-directories-first -v -la"' >> ~/.bash_aliases
echo 'alias vi="nvim"' >> ~/.bash_aliases
echo 'alias upup="sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y"' >> ~/.bash_aliases echo 'alias upup="sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y"' >> ~/.bash_aliases
# Echo Nitrogen config to files. # Echo Nitrogen config to files.

View File

@@ -1,11 +1,11 @@
#!/bin/bash #!/bin/bash
cd ~/bspwm-install-ma-dte/ cd ~/bspwm-install-ma-dte/
mv ~/.config/bspwm/bspwmrc bspwmrc-org mv ~/.config/bspwm/bspwmrc bspwmrc-org
cp ~/bspwm-install-ma-dte/config/bspwm/bspwmrc-vm ~/.config/bspwm/bspwmrc cp ~/bspwm-install-ma-dte/config/bspwm/bspwmrc-vm ~/.config/bspwm/bspwmrc
chmod +x ~/.config/bspwm/bspwmrc chmod +x ~/.config/bspwm/bspwmrc
mv ~/.config/sxhkd/sxhkdrc sxhkdrc-org mv ~/.config/sxhkd/sxhkdrc sxhkdrc-org
cp ~/bspwm-install-ma-dte/config/sxhkd/sxhkdrc-vm ~/.config/sxhkd/sxhkdrc cp ~/bspwm-install-ma-dte/config/sxhkd/sxhkdrc-vm ~/.config/sxhkd/sxhkdrc
chmod +x ~/.config/sxhkd/sxhkdrc chmod +x ~/.config/sxhkd/sxhkdrc

View File

@@ -17,7 +17,8 @@ OPTIONS=(1 "AMD System"
3 "Intel System" 3 "Intel System"
4 "Intel System + NVIDIA GPU" 4 "Intel System + NVIDIA GPU"
5 "Virtual Machine System - SUPER KEY to ALT KEY" 5 "Virtual Machine System - SUPER KEY to ALT KEY"
6 "Exit, Do nothing and Reboot") 6 "Minimal Install (NO MICROCODE OR GPU DRIVERS AND SOFTWARE)"
7 "Exit, Do nothing and Reboot")
CHOICE=$(dialog --clear \ CHOICE=$(dialog --clear \
--backtitle "$BACKTITLE" \ --backtitle "$BACKTITLE" \
@@ -45,6 +46,9 @@ case $CHOICE in
. ~/bspwm-install-ma-dte/install-ma-dte-debian.sh && . ~/bspwm-install-ma-dte/install-scripts/vm-install-mics.sh && systemctl reboot . ~/bspwm-install-ma-dte/install-ma-dte-debian.sh && . ~/bspwm-install-ma-dte/install-scripts/vm-install-mics.sh && systemctl reboot
;; ;;
6) 6)
. ~/bspwm-install-ma-dte/install-ma-dte-debian-minimal.sh && systemctl reboot
;;
7)
systemctl reboot systemctl reboot
;; ;;
esac esac

View File

@@ -1,12 +1,12 @@
backend = "glx"; backend = "glx";
# xrender or glx # xrender or glx
# Opacity # Opacity
active-opacity = 0.93; active-opacity = 0.93;
inactive-opacity = 0.8; inactive-opacity = 0.8;
blur-background = true; blur-background = true;
#blur-kern = "3x3box"; #blur-kern = "3x3box";
#blur-kern = "5x5box"; #blur-kern = "5x5box";
blur-kern = "7x7box"; blur-kern = "7x7box";

View File

@@ -1,5 +1,5 @@
Section "Device" Section "Device"
Identifier "AMD Graphics" Identifier "AMD Graphics"
Driver "amdgpu" Driver "amdgpu"
Option "TearFree" "true" Option "TearFree" "true"
EndSection EndSection

View File

@@ -1,34 +1,34 @@
/etc/X11/xorg.conf.d/ /etc/X11/xorg.conf.d/
# Check the current status # Check the current status
Run command: xrandr --verbose | grep "TearFree" Run command: xrandr --verbose | grep "TearFree"
Show Graphics Card Information Show Graphics Card Information
Run command: inxi -G Run command: inxi -G
#*_#*_#*_*#_*#_*#_* #*_#*_#*_*#_*#_*#_*
AMD GPU AMD GPU
-.-.-.-.-.-.-.-.-.- -.-.-.-.-.-.-.-.-.-
sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf
Section "Device" Section "Device"
Identifier "AMD Graphics" Identifier "AMD Graphics"
Driver "amdgpu" Driver "amdgpu"
Option "TearFree" "true" Option "TearFree" "true"
EndSection EndSection
#*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#* #*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#*
nVidia GPU Composition Pipeline / X Server Settings nVidia GPU Composition Pipeline / X Server Settings
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
sudo nvidia-settings sudo nvidia-settings
/etc/X11/xorg.conf /etc/X11/xorg.conf

View File

@@ -1,130 +1,130 @@
# #
# Run-time configuration file for dialog # Run-time configuration file for dialog
# #
# Automatically generated by "dialog --create-rc <file name>" # Automatically generated by "dialog --create-rc <file name>"
# #
# #
# Types of values: # Types of values:
# #
# Number - <number> # Number - <number>
# String - "string" # String - "string"
# Boolean - <ON|OFF> # Boolean - <ON|OFF>
# Attribute - (foreground,background,highlight?) # Attribute - (foreground,background,highlight?)
# Set aspect-ration. # Set aspect-ration.
aspect = 0 aspect = 0
# Set separator (for multiple widgets output). # Set separator (for multiple widgets output).
separate_widget = "" separate_widget = ""
# Set tab-length (for textbox tab-conversion). # Set tab-length (for textbox tab-conversion).
tab_len = 0 tab_len = 0
# Make tab-traversal for checklist, etc., include the list. # Make tab-traversal for checklist, etc., include the list.
visit_items = OFF visit_items = OFF
# Shadow dialog boxes? This also turns on color. # Shadow dialog boxes? This also turns on color.
use_shadow = ON use_shadow = ON
# Turn color support ON or OFF # Turn color support ON or OFF
use_colors = ON use_colors = ON
# Screen color # Screen color
screen_color = (CYAN,GREEN,ON) screen_color = (CYAN,GREEN,ON)
# Shadow color # Shadow color
shadow_color = (BLACK,BLACK,ON) shadow_color = (BLACK,BLACK,ON)
# Dialog box color # Dialog box color
dialog_color = (BLACK,WHITE,OFF) dialog_color = (BLACK,WHITE,OFF)
# Dialog box title color # Dialog box title color
title_color = (BLUE,WHITE,ON) title_color = (BLUE,WHITE,ON)
# Dialog box border color # Dialog box border color
border_color = (WHITE,WHITE,ON) border_color = (WHITE,WHITE,ON)
# Active button color # Active button color
button_active_color = (WHITE,BLUE,ON) button_active_color = (WHITE,BLUE,ON)
# Inactive button color # Inactive button color
button_inactive_color = (BLACK,WHITE,OFF) button_inactive_color = (BLACK,WHITE,OFF)
# Active button key color # Active button key color
button_key_active_color = (WHITE,BLUE,ON) button_key_active_color = (WHITE,BLUE,ON)
# Inactive button key color # Inactive button key color
button_key_inactive_color = (RED,WHITE,OFF) button_key_inactive_color = (RED,WHITE,OFF)
# Active button label color # Active button label color
button_label_active_color = (YELLOW,BLUE,ON) button_label_active_color = (YELLOW,BLUE,ON)
# Inactive button label color # Inactive button label color
button_label_inactive_color = (BLACK,WHITE,ON) button_label_inactive_color = (BLACK,WHITE,ON)
# Input box color # Input box color
inputbox_color = (BLACK,WHITE,OFF) inputbox_color = (BLACK,WHITE,OFF)
# Input box border color # Input box border color
inputbox_border_color = (BLACK,WHITE,OFF) inputbox_border_color = (BLACK,WHITE,OFF)
# Search box color # Search box color
searchbox_color = (BLACK,WHITE,OFF) searchbox_color = (BLACK,WHITE,OFF)
# Search box title color # Search box title color
searchbox_title_color = (BLUE,WHITE,ON) searchbox_title_color = (BLUE,WHITE,ON)
# Search box border color # Search box border color
searchbox_border_color = (WHITE,WHITE,ON) searchbox_border_color = (WHITE,WHITE,ON)
# File position indicator color # File position indicator color
position_indicator_color = (BLUE,WHITE,ON) position_indicator_color = (BLUE,WHITE,ON)
# Menu box color # Menu box color
menubox_color = (BLACK,WHITE,OFF) menubox_color = (BLACK,WHITE,OFF)
# Menu box border color # Menu box border color
menubox_border_color = (WHITE,WHITE,ON) menubox_border_color = (WHITE,WHITE,ON)
# Item color # Item color
item_color = (BLACK,WHITE,OFF) item_color = (BLACK,WHITE,OFF)
# Selected item color # Selected item color
item_selected_color = (WHITE,BLUE,ON) item_selected_color = (WHITE,BLUE,ON)
# Tag color # Tag color
tag_color = (BLUE,WHITE,ON) tag_color = (BLUE,WHITE,ON)
# Selected tag color # Selected tag color
tag_selected_color = (YELLOW,BLUE,ON) tag_selected_color = (YELLOW,BLUE,ON)
# Tag key color # Tag key color
tag_key_color = (RED,WHITE,OFF) tag_key_color = (RED,WHITE,OFF)
# Selected tag key color # Selected tag key color
tag_key_selected_color = (RED,BLUE,ON) tag_key_selected_color = (RED,BLUE,ON)
# Check box color # Check box color
check_color = (BLACK,WHITE,OFF) check_color = (BLACK,WHITE,OFF)
# Selected check box color # Selected check box color
check_selected_color = (WHITE,BLUE,ON) check_selected_color = (WHITE,BLUE,ON)
# Up arrow color # Up arrow color
uarrow_color = (GREEN,WHITE,ON) uarrow_color = (GREEN,WHITE,ON)
# Down arrow color # Down arrow color
darrow_color = (GREEN,WHITE,ON) darrow_color = (GREEN,WHITE,ON)
# Item help-text color # Item help-text color
itemhelp_color = (WHITE,BLACK,OFF) itemhelp_color = (WHITE,BLACK,OFF)
# Active form text color # Active form text color
form_active_text_color = (WHITE,BLUE,ON) form_active_text_color = (WHITE,BLUE,ON)
# Form text color # Form text color
form_text_color = (WHITE,CYAN,ON) form_text_color = (WHITE,CYAN,ON)
# Readonly form item color # Readonly form item color
form_item_readonly_color = (CYAN,WHITE,ON) form_item_readonly_color = (CYAN,WHITE,ON)

View File

@@ -1,18 +1,18 @@
# DO NOT EDIT! This file will be overwritten by LXAppearance. # DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead. # Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/mara/.gtkrc-2.0.mine" include "/home/mara/.gtkrc-2.0.mine"
gtk-theme-name="Nordic-theme" gtk-theme-name="Nordic-theme"
gtk-icon-theme-name="Papirus-Dark" gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="Sans 9" gtk-font-name="Sans 9"
gtk-cursor-theme-name="Nordzy-cursors" gtk-cursor-theme-name="Nordzy-cursors"
gtk-cursor-theme-size=0 gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1 gtk-button-images=1
gtk-menu-images=1 gtk-menu-images=1
gtk-enable-event-sounds=0 gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0 gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1 gtk-xft-antialias=1
gtk-xft-hinting=1 gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull" gtk-xft-hintstyle="hintfull"

View File

@@ -1,15 +1,15 @@
[Settings] [Settings]
gtk-theme-name=Nordic-theme gtk-theme-name=Nordic-theme
gtk-icon-theme-name=Papirus-Dark gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Sans 9 gtk-font-name=Sans 9
gtk-cursor-theme-name=Nordzy-cursors gtk-cursor-theme-name=Nordzy-cursors
gtk-cursor-theme-size=0 gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1 gtk-button-images=1
gtk-menu-images=1 gtk-menu-images=1
gtk-enable-event-sounds=0 gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0 gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1 gtk-xft-antialias=1
gtk-xft-hinting=1 gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull gtk-xft-hintstyle=hintfull