add, minimal install + config
This commit is contained in:
94
README.md
94
README.md
@@ -1,48 +1,48 @@
|
||||
# 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.
|
||||
|
||||

|
||||
|
||||
|
||||
## Debian Linux - Git + Install
|
||||
Start the installation as regular users with SUDO rights from your home directory
|
||||
|
||||
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
|
||||
|
||||
### 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.
|
||||
Link.: https://www.ventoy.net/en/index.html
|
||||
|
||||
### Remember to install Debian without the desktop environment.
|
||||
After installation, Reboot the computer and login with your new user.
|
||||

|
||||
|
||||
##### installation gif run.:
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
# 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.
|
||||
|
||||
`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.*
|
||||
|
||||
`sudo apt install -y git`
|
||||
|
||||
`cd ~`
|
||||
|
||||
`git clone https://github.com/ITmail-dk/bspwm-install-ma-dte`
|
||||
|
||||
`. ~/bspwm-install-ma-dte/install.sh`
|
||||
|
||||
|
||||
#### 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.
|
||||
|
||||
# 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.
|
||||
|
||||

|
||||
|
||||
|
||||
## Debian Linux - Git + Install
|
||||
Start the installation as regular users with SUDO rights from your home directory
|
||||
|
||||
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
|
||||
|
||||
### 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.
|
||||
Link.: https://www.ventoy.net/en/index.html
|
||||
|
||||
### Remember to install Debian without the desktop environment.
|
||||
After installation, Reboot the computer and login with your new user.
|
||||

|
||||
|
||||
##### installation gif run.:
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
# 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.
|
||||
|
||||
`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.*
|
||||
|
||||
`sudo apt install -y git`
|
||||
|
||||
`cd ~`
|
||||
|
||||
`git clone https://github.com/ITmail-dk/bspwm-install-ma-dte`
|
||||
|
||||
`. ~/bspwm-install-ma-dte/install.sh`
|
||||
|
||||
|
||||
#### 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.
|
||||
|
||||
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...
|
||||
@@ -1,8 +1,8 @@
|
||||
deb http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free
|
||||
deb-src http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free
|
||||
|
||||
deb http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free
|
||||
deb-src http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free
|
||||
|
||||
deb http://security.debian.org/ testing/updates main contrib non-free
|
||||
deb http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free
|
||||
deb-src http://cdn-fastly.deb.debian.org/debian/ testing main contrib non-free
|
||||
|
||||
deb http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free
|
||||
deb-src http://cdn-fastly.deb.debian.org/debian/ testing-updates main contrib non-free
|
||||
|
||||
deb http://security.debian.org/ testing/updates main contrib non-free
|
||||
deb-src http://security.debian.org/ testing/updates main contrib non-free
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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 Inkscape 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 TeamViewer desktop=^8 state=floating follow=on border=off
|
||||
|
||||
@@ -85,7 +85,6 @@ picom &
|
||||
nitrogen --restore &
|
||||
|
||||
$HOME/.config/polybar/run-polybar.sh &
|
||||
#caffeine &
|
||||
|
||||
# lock computer automatically after X time of minutes.
|
||||
xautolock -time 120 -locker "xsecurelock" -detectsleep -secure &
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
bind_to_address "0.0.0.0"
|
||||
|
||||
# Recommended location for database
|
||||
db_file "~/.local/share/mpd/database"
|
||||
|
||||
# Logs to systemd journal
|
||||
log_file "~/.local/share/mpd/log"
|
||||
|
||||
# The music directory is by default the XDG directory, uncomment to amend and choose a different directory
|
||||
music_directory "~/music"
|
||||
|
||||
# Uncomment to enable the functionalities
|
||||
playlist_directory "~/.local/share/mpd/playlists"
|
||||
pid_file "~/.local/share/mpd/pid"
|
||||
state_file "~/.local/share/mpd/state"
|
||||
sticker_file "~/.local/share/mpd/sticker.sql"
|
||||
|
||||
auto_update "yes"
|
||||
auto_update_depth "0"
|
||||
|
||||
restore_paused "yes"
|
||||
|
||||
audio_output {
|
||||
type "pulse"
|
||||
name "pulse audio"
|
||||
bind_to_address "0.0.0.0"
|
||||
|
||||
# Recommended location for database
|
||||
db_file "~/.local/share/mpd/database"
|
||||
|
||||
# Logs to systemd journal
|
||||
log_file "~/.local/share/mpd/log"
|
||||
|
||||
# The music directory is by default the XDG directory, uncomment to amend and choose a different directory
|
||||
music_directory "~/music"
|
||||
|
||||
# Uncomment to enable the functionalities
|
||||
playlist_directory "~/.local/share/mpd/playlists"
|
||||
pid_file "~/.local/share/mpd/pid"
|
||||
state_file "~/.local/share/mpd/state"
|
||||
sticker_file "~/.local/share/mpd/sticker.sql"
|
||||
|
||||
auto_update "yes"
|
||||
auto_update_depth "0"
|
||||
|
||||
restore_paused "yes"
|
||||
|
||||
audio_output {
|
||||
type "pulse"
|
||||
name "pulse audio"
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
[geometry]
|
||||
posx=5
|
||||
posy=36
|
||||
sizex=1908
|
||||
sizey=1037
|
||||
|
||||
[nitrogen]
|
||||
view=icon
|
||||
recurse=true
|
||||
sort=alpha
|
||||
icon_caps=false
|
||||
[geometry]
|
||||
posx=5
|
||||
posy=36
|
||||
sizex=1908
|
||||
sizey=1037
|
||||
|
||||
[nitrogen]
|
||||
view=icon
|
||||
recurse=true
|
||||
sort=alpha
|
||||
icon_caps=false
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
[config]
|
||||
bm_open_method=0
|
||||
|
||||
[volume]
|
||||
mount_on_startup=1
|
||||
mount_removable=1
|
||||
autorun=1
|
||||
|
||||
[ui]
|
||||
always_show_tabs=0
|
||||
max_tab_chars=32
|
||||
win_width=948
|
||||
win_height=649
|
||||
splitter_pos=263
|
||||
media_in_new_tab=0
|
||||
desktop_folder_new_win=0
|
||||
change_tab_on_drop=1
|
||||
close_on_unmount=1
|
||||
focus_previous=0
|
||||
side_pane_mode=places
|
||||
view_mode=list
|
||||
show_hidden=1
|
||||
sort=name;ascending;
|
||||
toolbar=newtab;navigation;home;
|
||||
show_statusbar=1
|
||||
[config]
|
||||
bm_open_method=0
|
||||
|
||||
[volume]
|
||||
mount_on_startup=1
|
||||
mount_removable=1
|
||||
autorun=1
|
||||
|
||||
[ui]
|
||||
always_show_tabs=0
|
||||
max_tab_chars=32
|
||||
win_width=948
|
||||
win_height=649
|
||||
splitter_pos=263
|
||||
media_in_new_tab=0
|
||||
desktop_folder_new_win=0
|
||||
change_tab_on_drop=1
|
||||
close_on_unmount=1
|
||||
focus_previous=0
|
||||
side_pane_mode=places
|
||||
view_mode=list
|
||||
show_hidden=1
|
||||
sort=name;ascending;
|
||||
toolbar=newtab;navigation;home;
|
||||
show_statusbar=1
|
||||
pathbar_mode_buttons=0
|
||||
@@ -1,446 +1,446 @@
|
||||
#################################
|
||||
### Martin - Config ###
|
||||
#-------------------------------#
|
||||
# Transparency / Opacity #
|
||||
#################################
|
||||
|
||||
# Use the opacity-rule to git transparency.
|
||||
|
||||
# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
|
||||
active-opacity = 1.0;
|
||||
|
||||
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
|
||||
# inactive-opacity = 1.0;
|
||||
inactive-opacity = 1.0;
|
||||
|
||||
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
|
||||
# frame-opacity = 1.0;
|
||||
#frame-opacity = 0.7;
|
||||
|
||||
# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
|
||||
# inactive-opacity-override = true;
|
||||
#inactive-opacity-override = false;
|
||||
|
||||
# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
|
||||
# inactive-dim = 0.0;
|
||||
|
||||
# Specify a list of conditions of windows that should never be considered focused.
|
||||
# focus-exclude = []
|
||||
#focus-exclude = [ "class_g = 'Cairo-clock'" ];
|
||||
|
||||
# Use fixed inactive dim value, instead of adjusting according to window opacity.
|
||||
# inactive-dim-fixed = 1.0;
|
||||
|
||||
# Specify a list of opacity rules, in the format `PERCENT:PATTERN`,
|
||||
# like `50:name *= "Firefox"`. picom-trans is recommended over this.
|
||||
# Note we don't make any guarantee about possible conflicts with other
|
||||
# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
|
||||
# examples:
|
||||
# opacity-rule = [ "93:class_g = 'kitty'" ];
|
||||
#
|
||||
# More than one rule must be in several lines...
|
||||
# and there is also whether there is Focused or Unfocused.
|
||||
#
|
||||
#opacity-rule = [
|
||||
# "95:class_g = 'kitty' && focused",
|
||||
# "75:class_g = 'kitty' && !focused",
|
||||
# "95: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.
|
||||
|
||||
opacity-rule = [
|
||||
"92:class_g = 'Rofi'",
|
||||
"95:class_g = 'kitty' && focused",
|
||||
"75:class_g = 'kitty' && !focused",
|
||||
"95:class_g = 'Alacritty' && focused",
|
||||
"75:class_g = 'Alacritty' && !focused"
|
||||
];
|
||||
|
||||
#################################
|
||||
# Shadows #
|
||||
#################################
|
||||
|
||||
|
||||
# Enabled client-side shadows on windows. Note desktop windows
|
||||
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
|
||||
# unless explicitly requested using the wintypes option.
|
||||
#
|
||||
#shadow = false;
|
||||
shadow = true;
|
||||
|
||||
# The blur radius for shadows, in pixels. (defaults to 12)
|
||||
# shadow-radius = 12;
|
||||
shadow-radius = 14;
|
||||
|
||||
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
|
||||
shadow-opacity = 0.3;
|
||||
|
||||
# The left offset for shadows, in pixels. (defaults to -15)
|
||||
# shadow-offset-x = -15;
|
||||
shadow-offset-x = -15;
|
||||
|
||||
# The top offset for shadows, in pixels. (defaults to -15)
|
||||
# shadow-offset-y = -15;
|
||||
shadow-offset-y = -15;
|
||||
|
||||
# Red color value of shadow (0.0 - 1.0, defaults to 0).
|
||||
# shadow-red = 0;
|
||||
|
||||
# Green color value of shadow (0.0 - 1.0, defaults to 0).
|
||||
# shadow-green = 0;
|
||||
|
||||
# Blue color value of shadow (0.0 - 1.0, defaults to 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)
|
||||
# shadow-color = "#000000";
|
||||
|
||||
# Specify a list of conditions of windows that should have no shadow.
|
||||
#
|
||||
# examples:
|
||||
# shadow-exclude = "n:e:Notification";
|
||||
#
|
||||
# shadow-exclude = []
|
||||
shadow-exclude = [
|
||||
"name = 'Notification'",
|
||||
"class_g = 'Conky'",
|
||||
"class_g ?= 'Notify-osd'",
|
||||
"class_g = 'Cairo-clock'",
|
||||
"_GTK_FRAME_EXTENTS@:c"
|
||||
];
|
||||
|
||||
# Specify a list of conditions of windows that should have no shadow painted over, such as a dock window.
|
||||
# clip-shadow-above = []
|
||||
|
||||
# Specify a X geometry that describes the region in which shadow should not
|
||||
# be painted in, such as a dock window region. Use
|
||||
# shadow-exclude-reg = "x10+0+0"
|
||||
# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on.
|
||||
#
|
||||
# shadow-exclude-reg = ""
|
||||
|
||||
# Crop shadow of a window fully on a particular Xinerama screen to the screen.
|
||||
# xinerama-shadow-crop = false;
|
||||
|
||||
|
||||
#################################
|
||||
# Fading #
|
||||
#################################
|
||||
|
||||
|
||||
# Fade windows in/out when opening/closing and when opacity changes,
|
||||
# unless no-fading-openclose is used.
|
||||
# fading = false;
|
||||
#fading = true;
|
||||
|
||||
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
|
||||
# fade-in-step = 0.028;
|
||||
#fade-in-step = 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;
|
||||
|
||||
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
|
||||
# fade-delta = 10;
|
||||
|
||||
# Specify a list of conditions of windows that should not be faded.
|
||||
# fade-exclude = []
|
||||
|
||||
# Do not fade on window open/close.
|
||||
# no-fading-openclose = false;
|
||||
|
||||
# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
|
||||
# no-fading-destroyed-argb = false;
|
||||
|
||||
|
||||
#################################
|
||||
# Corners #
|
||||
#################################
|
||||
|
||||
# Sets the radius of rounded window corners. When > 0, the compositor will
|
||||
# round the corners of windows. Does not interact well with
|
||||
# `transparent-clipping`.
|
||||
#corner-radius = 0;
|
||||
|
||||
# Exclude conditions for rounded corners.
|
||||
#rounded-corners-exclude = [
|
||||
# "window_type = 'dock'",
|
||||
# "window_type = 'desktop'"
|
||||
#];
|
||||
|
||||
|
||||
#################################
|
||||
# Background-Blurring #
|
||||
#################################
|
||||
|
||||
|
||||
# Parameters for background blurring, see the *BLUR* section for more information.
|
||||
# blur-method =
|
||||
# blur-size = 12;
|
||||
#
|
||||
# blur-deviation = false;
|
||||
#
|
||||
# blur-strength = 5;
|
||||
|
||||
# Blur background of semi-transparent / ARGB windows.
|
||||
# Bad in performance, with driver-dependent behavior.
|
||||
# The name of the switch may change without prior notifications.
|
||||
#blur-background = false;
|
||||
blur-background = true;
|
||||
|
||||
# Blur background of windows when the window frame is not opaque.
|
||||
# Implies:
|
||||
# blur-background
|
||||
# Bad in performance, with driver-dependent behavior. The name may change.
|
||||
#
|
||||
# blur-background-frame = false;
|
||||
|
||||
|
||||
# Use fixed blur strength rather than adjusting according to window opacity.
|
||||
# blur-background-fixed = false;
|
||||
|
||||
|
||||
# Specify the blur convolution kernel, with the following format:
|
||||
# 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 = "3x3box";
|
||||
#blur-kern = "5x5box";
|
||||
blur-kern = "7x7box";
|
||||
|
||||
# Exclude conditions for background blur.
|
||||
# blur-background-exclude = []
|
||||
blur-background-exclude = [
|
||||
"window_type = 'dock'",
|
||||
"window_type = 'desktop'",
|
||||
"window_type = 'utility'",
|
||||
"window_type = 'dialog'",
|
||||
"window_type = 'popup_menu'", #start_menu
|
||||
"window_type = 'menu'",
|
||||
"window_type = 'dropdown_menu'",
|
||||
"window_type = 'tooltip'",
|
||||
"window_type = 'splash'",
|
||||
"class_g = 'slop'",
|
||||
"_GTK_FRAME_EXTENTS@:c"
|
||||
];
|
||||
|
||||
#################################
|
||||
# General Settings #
|
||||
#################################
|
||||
|
||||
# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
|
||||
# daemon = false;
|
||||
|
||||
# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
|
||||
# `xrender` is the default one.
|
||||
#
|
||||
backend = "glx";
|
||||
#backend = "xrender";
|
||||
|
||||
# Enable/disable VSync.
|
||||
# vsync = false;
|
||||
#vsync = true;
|
||||
|
||||
# Enable remote control via D-Bus. See the *D-BUS API* section below for more details.
|
||||
# dbus = false;
|
||||
|
||||
# Try to detect WM windows (a non-override-redirect window with no
|
||||
# child that has 'WM_STATE') and mark them as active.
|
||||
#
|
||||
#mark-wmwin-focused = false;
|
||||
#mark-wmwin-focused = true;
|
||||
|
||||
# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused.
|
||||
# mark-ovredir-focused = false;
|
||||
#mark-ovredir-focused = true;
|
||||
|
||||
# Try to detect windows with rounded corners and don't consider them
|
||||
# shaped windows. The accuracy is not very high, unfortunately.
|
||||
#
|
||||
# detect-rounded-corners = false;
|
||||
#detect-rounded-corners = true;
|
||||
|
||||
# Detect '_NET_WM_OPACITY' on client windows, useful for window managers
|
||||
# not passing '_NET_WM_OPACITY' of client windows to frame windows.
|
||||
#
|
||||
# detect-client-opacity = false;
|
||||
#detect-client-opacity = true;
|
||||
|
||||
# Specify refresh rate of the screen. If not specified or 0, picom will
|
||||
# try detecting this with X RandR extension.
|
||||
#
|
||||
# refresh-rate = 60;
|
||||
#refresh-rate = 0;
|
||||
|
||||
# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window,
|
||||
# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy,
|
||||
# provided that the WM supports it.
|
||||
#
|
||||
# use-ewmh-active-win = false
|
||||
|
||||
# Unredirect all windows if a full-screen opaque window is detected,
|
||||
# to maximize performance for full-screen windows. Known to cause flickering
|
||||
# when redirecting/unredirecting windows.
|
||||
#
|
||||
# unredir-if-possible = false
|
||||
|
||||
# Delay before unredirecting the window, in milliseconds. Defaults to 0.
|
||||
# unredir-if-possible-delay = 0
|
||||
|
||||
# Conditions of windows that shouldn't be considered full-screen for unredirecting screen.
|
||||
# unredir-if-possible-exclude = []
|
||||
|
||||
# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows
|
||||
# in the same group focused at the same time.
|
||||
#
|
||||
# detect-transient = false
|
||||
#detect-transient = true;
|
||||
|
||||
# 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
|
||||
# will be considered focused or unfocused at the same time.
|
||||
# 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too.
|
||||
#
|
||||
# detect-client-leader = false
|
||||
|
||||
# Resize damaged region by a specific number of pixels.
|
||||
# A positive value enlarges it while a negative one shrinks it.
|
||||
# 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,
|
||||
# with use-damage, those pixels will still be incorrectly painted to screen.)
|
||||
# Primarily used to fix the line corruption issues of blur,
|
||||
# in which case you should use the blur radius value here
|
||||
# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`,
|
||||
# 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.
|
||||
#
|
||||
# resize-damage = 1
|
||||
|
||||
# Specify a list of conditions of windows that should be painted with inverted color.
|
||||
# Resource-hogging, and is not well tested.
|
||||
#
|
||||
# invert-color-include = []
|
||||
|
||||
# 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
|
||||
# practically happened) and may not work with blur-background.
|
||||
# My tests show a 15% performance boost. Recommended.
|
||||
#
|
||||
# glx-no-stencil = false
|
||||
|
||||
# GLX backend: Avoid rebinding pixmap on window damage.
|
||||
# Probably could improve performance on rapid window content changes,
|
||||
# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
|
||||
# Recommended if it works.
|
||||
#
|
||||
# glx-no-rebind-pixmap = false
|
||||
|
||||
# Disable the use of damage information.
|
||||
# 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.
|
||||
# The opposing option is use-damage
|
||||
#
|
||||
# no-use-damage = false
|
||||
#use-damage = true;
|
||||
|
||||
# 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
|
||||
# with GLX backend for some users.
|
||||
#
|
||||
# xrender-sync-fence = false
|
||||
|
||||
# GLX backend: Use specified GLSL fragment shader for rendering window contents.
|
||||
# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl`
|
||||
# in the source tree for examples.
|
||||
#
|
||||
# glx-fshader-win = ""
|
||||
|
||||
# Force all windows to be painted with blending. Useful if you
|
||||
# have a glx-fshader-win that could turn opaque pixels transparent.
|
||||
#
|
||||
# force-win-blend = false
|
||||
|
||||
# Do not use EWMH to detect fullscreen windows.
|
||||
# Reverts to checking if a window is fullscreen based only on its size and coordinates.
|
||||
#
|
||||
# no-ewmh-fullscreen = false
|
||||
|
||||
# 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,
|
||||
# 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)
|
||||
#
|
||||
# max-brightness = 1.0
|
||||
|
||||
# Make transparent windows clip other windows like non-transparent windows do,
|
||||
# instead of blending on top of them.
|
||||
#
|
||||
# transparent-clipping = false
|
||||
|
||||
# Set the log level. Possible values are:
|
||||
# "trace", "debug", "info", "warn", "error"
|
||||
# in increasing level of importance. Case doesn't matter.
|
||||
# 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.
|
||||
#
|
||||
# log-level = "debug"
|
||||
log-level = "warn";
|
||||
|
||||
# Set the log file.
|
||||
# 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
|
||||
# logs might still be written to the stderr.
|
||||
# When setting this option from the config file, it is recommended to use an absolute path.
|
||||
#
|
||||
# log-file = "/path/to/your/log/file"
|
||||
|
||||
# Show all X errors (for debugging)
|
||||
# show-all-xerrors = false
|
||||
|
||||
# Write process ID to a file.
|
||||
# write-pid-path = "/path/to/your/log/file"
|
||||
|
||||
# Window type settings
|
||||
#
|
||||
# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard:
|
||||
# "unknown", "desktop", "dock", "toolbar", "menu", "utility",
|
||||
# "splash", "dialog", "normal", "dropdown_menu", "popup_menu",
|
||||
# "tooltip", "notification", "combo", and "dnd".
|
||||
#
|
||||
# Following per window-type options are available: ::
|
||||
#
|
||||
# fade, shadow:::
|
||||
# Controls window-type-specific shadow and fade settings.
|
||||
#
|
||||
# opacity:::
|
||||
# Controls default opacity of the window type.
|
||||
#
|
||||
# focus:::
|
||||
# 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.)
|
||||
#
|
||||
# full-shadow:::
|
||||
# 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
|
||||
# transparent, and you want shadows in those areas.
|
||||
#
|
||||
# clip-shadow-above:::
|
||||
# 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.
|
||||
#
|
||||
# redir-ignore:::
|
||||
# Controls whether this type of windows should cause screen to become
|
||||
# redirected again after been unredirected. If you have unredir-if-possible
|
||||
# set, and doesn't want certain window to cause unnecessary screen redirection,
|
||||
# you can set this to `true`.
|
||||
#
|
||||
wintypes:
|
||||
{
|
||||
tooltip = { fade = true; shadow = true; opacity = 0.95; focus = true; full-shadow = false; };
|
||||
dock = { shadow = false; clip-shadow-above = true; }
|
||||
dnd = { shadow = false; }
|
||||
popup_menu = { opacity = 1.0; }
|
||||
dropdown_menu = { opacity = 1.0; }
|
||||
#################################
|
||||
### Martin - Config ###
|
||||
#-------------------------------#
|
||||
# Transparency / Opacity #
|
||||
#################################
|
||||
|
||||
# Use the opacity-rule to git transparency.
|
||||
|
||||
# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
|
||||
active-opacity = 1.0;
|
||||
|
||||
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
|
||||
# inactive-opacity = 1.0;
|
||||
inactive-opacity = 1.0;
|
||||
|
||||
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
|
||||
# frame-opacity = 1.0;
|
||||
#frame-opacity = 0.7;
|
||||
|
||||
# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
|
||||
# inactive-opacity-override = true;
|
||||
#inactive-opacity-override = false;
|
||||
|
||||
# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
|
||||
# inactive-dim = 0.0;
|
||||
|
||||
# Specify a list of conditions of windows that should never be considered focused.
|
||||
# focus-exclude = []
|
||||
#focus-exclude = [ "class_g = 'Cairo-clock'" ];
|
||||
|
||||
# Use fixed inactive dim value, instead of adjusting according to window opacity.
|
||||
# inactive-dim-fixed = 1.0;
|
||||
|
||||
# Specify a list of opacity rules, in the format `PERCENT:PATTERN`,
|
||||
# like `50:name *= "Firefox"`. picom-trans is recommended over this.
|
||||
# Note we don't make any guarantee about possible conflicts with other
|
||||
# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
|
||||
# examples:
|
||||
# opacity-rule = [ "93:class_g = 'kitty'" ];
|
||||
#
|
||||
# More than one rule must be in several lines...
|
||||
# and there is also whether there is Focused or Unfocused.
|
||||
#
|
||||
#opacity-rule = [
|
||||
# "95:class_g = 'kitty' && focused",
|
||||
# "75:class_g = 'kitty' && !focused",
|
||||
# "95: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.
|
||||
|
||||
opacity-rule = [
|
||||
"92:class_g = 'Rofi'",
|
||||
"95:class_g = 'kitty' && focused",
|
||||
"75:class_g = 'kitty' && !focused",
|
||||
"95:class_g = 'Alacritty' && focused",
|
||||
"75:class_g = 'Alacritty' && !focused"
|
||||
];
|
||||
|
||||
#################################
|
||||
# Shadows #
|
||||
#################################
|
||||
|
||||
|
||||
# Enabled client-side shadows on windows. Note desktop windows
|
||||
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
|
||||
# unless explicitly requested using the wintypes option.
|
||||
#
|
||||
#shadow = false;
|
||||
shadow = true;
|
||||
|
||||
# The blur radius for shadows, in pixels. (defaults to 12)
|
||||
# shadow-radius = 12;
|
||||
shadow-radius = 14;
|
||||
|
||||
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
|
||||
shadow-opacity = 0.3;
|
||||
|
||||
# The left offset for shadows, in pixels. (defaults to -15)
|
||||
# shadow-offset-x = -15;
|
||||
shadow-offset-x = -15;
|
||||
|
||||
# The top offset for shadows, in pixels. (defaults to -15)
|
||||
# shadow-offset-y = -15;
|
||||
shadow-offset-y = -15;
|
||||
|
||||
# Red color value of shadow (0.0 - 1.0, defaults to 0).
|
||||
# shadow-red = 0;
|
||||
|
||||
# Green color value of shadow (0.0 - 1.0, defaults to 0).
|
||||
# shadow-green = 0;
|
||||
|
||||
# Blue color value of shadow (0.0 - 1.0, defaults to 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)
|
||||
# shadow-color = "#000000";
|
||||
|
||||
# Specify a list of conditions of windows that should have no shadow.
|
||||
#
|
||||
# examples:
|
||||
# shadow-exclude = "n:e:Notification";
|
||||
#
|
||||
# shadow-exclude = []
|
||||
shadow-exclude = [
|
||||
"name = 'Notification'",
|
||||
"class_g = 'Conky'",
|
||||
"class_g ?= 'Notify-osd'",
|
||||
"class_g = 'Cairo-clock'",
|
||||
"_GTK_FRAME_EXTENTS@:c"
|
||||
];
|
||||
|
||||
# Specify a list of conditions of windows that should have no shadow painted over, such as a dock window.
|
||||
# clip-shadow-above = []
|
||||
|
||||
# Specify a X geometry that describes the region in which shadow should not
|
||||
# be painted in, such as a dock window region. Use
|
||||
# shadow-exclude-reg = "x10+0+0"
|
||||
# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on.
|
||||
#
|
||||
# shadow-exclude-reg = ""
|
||||
|
||||
# Crop shadow of a window fully on a particular Xinerama screen to the screen.
|
||||
# xinerama-shadow-crop = false;
|
||||
|
||||
|
||||
#################################
|
||||
# Fading #
|
||||
#################################
|
||||
|
||||
|
||||
# Fade windows in/out when opening/closing and when opacity changes,
|
||||
# unless no-fading-openclose is used.
|
||||
# fading = false;
|
||||
#fading = true;
|
||||
|
||||
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
|
||||
# fade-in-step = 0.028;
|
||||
#fade-in-step = 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;
|
||||
|
||||
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
|
||||
# fade-delta = 10;
|
||||
|
||||
# Specify a list of conditions of windows that should not be faded.
|
||||
# fade-exclude = []
|
||||
|
||||
# Do not fade on window open/close.
|
||||
# no-fading-openclose = false;
|
||||
|
||||
# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
|
||||
# no-fading-destroyed-argb = false;
|
||||
|
||||
|
||||
#################################
|
||||
# Corners #
|
||||
#################################
|
||||
|
||||
# Sets the radius of rounded window corners. When > 0, the compositor will
|
||||
# round the corners of windows. Does not interact well with
|
||||
# `transparent-clipping`.
|
||||
#corner-radius = 0;
|
||||
|
||||
# Exclude conditions for rounded corners.
|
||||
#rounded-corners-exclude = [
|
||||
# "window_type = 'dock'",
|
||||
# "window_type = 'desktop'"
|
||||
#];
|
||||
|
||||
|
||||
#################################
|
||||
# Background-Blurring #
|
||||
#################################
|
||||
|
||||
|
||||
# Parameters for background blurring, see the *BLUR* section for more information.
|
||||
# blur-method =
|
||||
# blur-size = 12;
|
||||
#
|
||||
# blur-deviation = false;
|
||||
#
|
||||
# blur-strength = 5;
|
||||
|
||||
# Blur background of semi-transparent / ARGB windows.
|
||||
# Bad in performance, with driver-dependent behavior.
|
||||
# The name of the switch may change without prior notifications.
|
||||
#blur-background = false;
|
||||
blur-background = true;
|
||||
|
||||
# Blur background of windows when the window frame is not opaque.
|
||||
# Implies:
|
||||
# blur-background
|
||||
# Bad in performance, with driver-dependent behavior. The name may change.
|
||||
#
|
||||
# blur-background-frame = false;
|
||||
|
||||
|
||||
# Use fixed blur strength rather than adjusting according to window opacity.
|
||||
# blur-background-fixed = false;
|
||||
|
||||
|
||||
# Specify the blur convolution kernel, with the following format:
|
||||
# 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 = "3x3box";
|
||||
#blur-kern = "5x5box";
|
||||
blur-kern = "7x7box";
|
||||
|
||||
# Exclude conditions for background blur.
|
||||
# blur-background-exclude = []
|
||||
blur-background-exclude = [
|
||||
"window_type = 'dock'",
|
||||
"window_type = 'desktop'",
|
||||
"window_type = 'utility'",
|
||||
"window_type = 'dialog'",
|
||||
"window_type = 'popup_menu'", #start_menu
|
||||
"window_type = 'menu'",
|
||||
"window_type = 'dropdown_menu'",
|
||||
"window_type = 'tooltip'",
|
||||
"window_type = 'splash'",
|
||||
"class_g = 'slop'",
|
||||
"_GTK_FRAME_EXTENTS@:c"
|
||||
];
|
||||
|
||||
#################################
|
||||
# General Settings #
|
||||
#################################
|
||||
|
||||
# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
|
||||
# daemon = false;
|
||||
|
||||
# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
|
||||
# `xrender` is the default one.
|
||||
#
|
||||
backend = "glx";
|
||||
#backend = "xrender";
|
||||
|
||||
# Enable/disable VSync.
|
||||
# vsync = false;
|
||||
#vsync = true;
|
||||
|
||||
# Enable remote control via D-Bus. See the *D-BUS API* section below for more details.
|
||||
# dbus = false;
|
||||
|
||||
# Try to detect WM windows (a non-override-redirect window with no
|
||||
# child that has 'WM_STATE') and mark them as active.
|
||||
#
|
||||
#mark-wmwin-focused = false;
|
||||
#mark-wmwin-focused = true;
|
||||
|
||||
# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused.
|
||||
# mark-ovredir-focused = false;
|
||||
#mark-ovredir-focused = true;
|
||||
|
||||
# Try to detect windows with rounded corners and don't consider them
|
||||
# shaped windows. The accuracy is not very high, unfortunately.
|
||||
#
|
||||
# detect-rounded-corners = false;
|
||||
#detect-rounded-corners = true;
|
||||
|
||||
# Detect '_NET_WM_OPACITY' on client windows, useful for window managers
|
||||
# not passing '_NET_WM_OPACITY' of client windows to frame windows.
|
||||
#
|
||||
# detect-client-opacity = false;
|
||||
#detect-client-opacity = true;
|
||||
|
||||
# Specify refresh rate of the screen. If not specified or 0, picom will
|
||||
# try detecting this with X RandR extension.
|
||||
#
|
||||
# refresh-rate = 60;
|
||||
#refresh-rate = 0;
|
||||
|
||||
# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window,
|
||||
# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy,
|
||||
# provided that the WM supports it.
|
||||
#
|
||||
# use-ewmh-active-win = false
|
||||
|
||||
# Unredirect all windows if a full-screen opaque window is detected,
|
||||
# to maximize performance for full-screen windows. Known to cause flickering
|
||||
# when redirecting/unredirecting windows.
|
||||
#
|
||||
# unredir-if-possible = false
|
||||
|
||||
# Delay before unredirecting the window, in milliseconds. Defaults to 0.
|
||||
# unredir-if-possible-delay = 0
|
||||
|
||||
# Conditions of windows that shouldn't be considered full-screen for unredirecting screen.
|
||||
# unredir-if-possible-exclude = []
|
||||
|
||||
# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows
|
||||
# in the same group focused at the same time.
|
||||
#
|
||||
# detect-transient = false
|
||||
#detect-transient = true;
|
||||
|
||||
# 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
|
||||
# will be considered focused or unfocused at the same time.
|
||||
# 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too.
|
||||
#
|
||||
# detect-client-leader = false
|
||||
|
||||
# Resize damaged region by a specific number of pixels.
|
||||
# A positive value enlarges it while a negative one shrinks it.
|
||||
# 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,
|
||||
# with use-damage, those pixels will still be incorrectly painted to screen.)
|
||||
# Primarily used to fix the line corruption issues of blur,
|
||||
# in which case you should use the blur radius value here
|
||||
# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`,
|
||||
# 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.
|
||||
#
|
||||
# resize-damage = 1
|
||||
|
||||
# Specify a list of conditions of windows that should be painted with inverted color.
|
||||
# Resource-hogging, and is not well tested.
|
||||
#
|
||||
# invert-color-include = []
|
||||
|
||||
# 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
|
||||
# practically happened) and may not work with blur-background.
|
||||
# My tests show a 15% performance boost. Recommended.
|
||||
#
|
||||
# glx-no-stencil = false
|
||||
|
||||
# GLX backend: Avoid rebinding pixmap on window damage.
|
||||
# Probably could improve performance on rapid window content changes,
|
||||
# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
|
||||
# Recommended if it works.
|
||||
#
|
||||
# glx-no-rebind-pixmap = false
|
||||
|
||||
# Disable the use of damage information.
|
||||
# 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.
|
||||
# The opposing option is use-damage
|
||||
#
|
||||
# no-use-damage = false
|
||||
#use-damage = true;
|
||||
|
||||
# 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
|
||||
# with GLX backend for some users.
|
||||
#
|
||||
# xrender-sync-fence = false
|
||||
|
||||
# GLX backend: Use specified GLSL fragment shader for rendering window contents.
|
||||
# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl`
|
||||
# in the source tree for examples.
|
||||
#
|
||||
# glx-fshader-win = ""
|
||||
|
||||
# Force all windows to be painted with blending. Useful if you
|
||||
# have a glx-fshader-win that could turn opaque pixels transparent.
|
||||
#
|
||||
# force-win-blend = false
|
||||
|
||||
# Do not use EWMH to detect fullscreen windows.
|
||||
# Reverts to checking if a window is fullscreen based only on its size and coordinates.
|
||||
#
|
||||
# no-ewmh-fullscreen = false
|
||||
|
||||
# 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,
|
||||
# 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)
|
||||
#
|
||||
# max-brightness = 1.0
|
||||
|
||||
# Make transparent windows clip other windows like non-transparent windows do,
|
||||
# instead of blending on top of them.
|
||||
#
|
||||
# transparent-clipping = false
|
||||
|
||||
# Set the log level. Possible values are:
|
||||
# "trace", "debug", "info", "warn", "error"
|
||||
# in increasing level of importance. Case doesn't matter.
|
||||
# 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.
|
||||
#
|
||||
# log-level = "debug"
|
||||
log-level = "warn";
|
||||
|
||||
# Set the log file.
|
||||
# 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
|
||||
# logs might still be written to the stderr.
|
||||
# When setting this option from the config file, it is recommended to use an absolute path.
|
||||
#
|
||||
# log-file = "/path/to/your/log/file"
|
||||
|
||||
# Show all X errors (for debugging)
|
||||
# show-all-xerrors = false
|
||||
|
||||
# Write process ID to a file.
|
||||
# write-pid-path = "/path/to/your/log/file"
|
||||
|
||||
# Window type settings
|
||||
#
|
||||
# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard:
|
||||
# "unknown", "desktop", "dock", "toolbar", "menu", "utility",
|
||||
# "splash", "dialog", "normal", "dropdown_menu", "popup_menu",
|
||||
# "tooltip", "notification", "combo", and "dnd".
|
||||
#
|
||||
# Following per window-type options are available: ::
|
||||
#
|
||||
# fade, shadow:::
|
||||
# Controls window-type-specific shadow and fade settings.
|
||||
#
|
||||
# opacity:::
|
||||
# Controls default opacity of the window type.
|
||||
#
|
||||
# focus:::
|
||||
# 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.)
|
||||
#
|
||||
# full-shadow:::
|
||||
# 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
|
||||
# transparent, and you want shadows in those areas.
|
||||
#
|
||||
# clip-shadow-above:::
|
||||
# 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.
|
||||
#
|
||||
# redir-ignore:::
|
||||
# Controls whether this type of windows should cause screen to become
|
||||
# redirected again after been unredirected. If you have unredir-if-possible
|
||||
# set, and doesn't want certain window to cause unnecessary screen redirection,
|
||||
# you can set this to `true`.
|
||||
#
|
||||
wintypes:
|
||||
{
|
||||
tooltip = { fade = true; shadow = true; opacity = 0.95; focus = true; full-shadow = false; };
|
||||
dock = { shadow = false; clip-shadow-above = true; }
|
||||
dnd = { shadow = false; }
|
||||
popup_menu = { opacity = 1.0; }
|
||||
dropdown_menu = { opacity = 1.0; }
|
||||
};
|
||||
@@ -1,427 +1,427 @@
|
||||
;
|
||||
; _ _ ____ ____ ___ _ _ _ ____ ____ ____ _ _ ____ _ ____
|
||||
; |\/| |__| |__/ | | |\ | [__ __ | | | |\ | |___ | | __
|
||||
; | | | | | \ | | | \| ___] |___ |__| | \| | | |__]
|
||||
;
|
||||
;
|
||||
; All transparence 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
|
||||
; https://fontawesome.com/v6.0/icons
|
||||
; https://www.nerdfonts.com/cheat-sheet
|
||||
;
|
||||
;=========================================================================
|
||||
;
|
||||
;
|
||||
; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗
|
||||
; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗
|
||||
; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝
|
||||
; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗
|
||||
; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║
|
||||
; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
|
||||
;
|
||||
;
|
||||
; To learn more about how to configure Polybar
|
||||
; go to https://github.com/polybar/polybar
|
||||
;
|
||||
; Please refer to the web documentation hosted at:
|
||||
; https://github.com/polybar/polybar#configuration
|
||||
;
|
||||
; https://github.com/polybar/polybar/wiki/Configuration
|
||||
;
|
||||
;=========================================================================
|
||||
|
||||
[colors]
|
||||
background = #B309141E
|
||||
background-alt = #DB09141E
|
||||
foreground = #ebebeb
|
||||
foreground-alt = #555
|
||||
primary = #333D53
|
||||
secondary = #26324D
|
||||
alert = #e31b37
|
||||
icon-c1 = #fafafa
|
||||
icon-c2 = #26324D
|
||||
icon-c3 = #83858A
|
||||
underline-c1 = #fafafa
|
||||
underline-c2 = #26324D
|
||||
underline-c3 = #83858A
|
||||
c1 = #fafafa
|
||||
c2 = #333D53
|
||||
c3 = #44525c
|
||||
c4 = #23272e
|
||||
c5 = #6cb349
|
||||
c6 = #903ea8
|
||||
c7 = #f5d133
|
||||
c8 = #eb6e34
|
||||
c9 = #d15213
|
||||
|
||||
|
||||
[bar/bspwmbar]
|
||||
;monitor = ${env:MONITOR:HDMI-1}
|
||||
width = 100%
|
||||
height = 28
|
||||
;offset-x = 1%
|
||||
;offset-y = 1%
|
||||
radius = 0
|
||||
fixed-center = false
|
||||
|
||||
background = ${colors.background}
|
||||
foreground = ${colors.foreground}
|
||||
|
||||
line-size = 1
|
||||
line-color = #dbdbdb
|
||||
|
||||
;# Ttransparent or Solid color border around Polybar. (Size in Pixels)
|
||||
border-size = 0
|
||||
border-color = #00000000
|
||||
|
||||
padding-left = 0
|
||||
padding-right = 1
|
||||
|
||||
module-margin-left = 0
|
||||
module-margin-right = 1
|
||||
|
||||
; Findt font name - fc-list | grep FONT NAME HER
|
||||
; font-N = <fontconfig pattern>;<vertical offset>
|
||||
font-0 = "FiraCode Nerd Font:size=11;2"
|
||||
font-1 = "DejaVu Sans:size=11;2"
|
||||
font-2 = "Font Awesome 6 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-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
|
||||
;font-6 = "DejaVu Sans:style=Regular:size=11;2"
|
||||
|
||||
modules-left = bspwm xwindow
|
||||
;modules-center = mpd
|
||||
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
|
||||
|
||||
tray-position = right
|
||||
tray-padding = 2
|
||||
;tray-background = #0063ff
|
||||
|
||||
wm-restack = bspwm
|
||||
override-redirect = true
|
||||
|
||||
;scroll-up = bspwm-desknext
|
||||
;scroll-down = bspwm-deskprev
|
||||
|
||||
cursor-click = pointer
|
||||
cursor-scroll = ns-resize
|
||||
|
||||
[module/xwindow]
|
||||
type = internal/xwindow
|
||||
label = %title:0:30:...%
|
||||
|
||||
[module/xkeyboard]
|
||||
type = internal/xkeyboard
|
||||
blacklist-0 = num lock
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.foreground-alt}
|
||||
format-prefix-underline = ${colors.secondary}
|
||||
|
||||
label-layout = %layout%
|
||||
label-layout-underline = ${colors.secondary}
|
||||
|
||||
label-indicator-padding = 2
|
||||
label-indicator-margin = 1
|
||||
label-indicator-background = ${colors.secondary}
|
||||
label-indicator-underline = ${colors.secondary}
|
||||
|
||||
[module/filesystem]
|
||||
type = internal/fs
|
||||
interval = 250
|
||||
|
||||
mount-0 = /
|
||||
|
||||
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
|
||||
label-unmounted = %mountpoint% not mounted
|
||||
label-unmounted-foreground = ${colors.foreground-alt}
|
||||
|
||||
; ##############################
|
||||
; ##### BSPWM MODULE START #####
|
||||
; ##############################
|
||||
|
||||
[module/bspwm]
|
||||
type = internal/bspwm
|
||||
pin-workspaces = true
|
||||
enable-scroll = false
|
||||
|
||||
ws-icon-0 = 1;1
|
||||
ws-icon-1 = 2;2
|
||||
ws-icon-2 = 3;3
|
||||
ws-icon-3 = 4;4
|
||||
ws-icon-4 = 5;5
|
||||
ws-icon-5 = 6;6
|
||||
ws-icon-6 = 7;7
|
||||
ws-icon-7 = 8;8
|
||||
ws-icon-8 = 9;9
|
||||
ws-icon-9 = 10;10
|
||||
ws-icon-default = ""
|
||||
|
||||
label-focused = %icon%
|
||||
label-focused-background = ${colors.background-alt}
|
||||
label-focused-underline= ${colors.underline-c1}
|
||||
label-focused-padding = 1
|
||||
|
||||
label-occupied = %icon%
|
||||
label-occupied-padding = 1
|
||||
|
||||
label-urgent = %icon%!
|
||||
label-urgent-background = ${colors.alert}
|
||||
label-urgent-padding = 1
|
||||
|
||||
label-empty = %icon%
|
||||
label-empty-foreground = ${colors.foreground-alt}
|
||||
label-empty-padding = 1
|
||||
|
||||
; Separator in between workspaces ON / OFF
|
||||
; label-separator = |
|
||||
|
||||
; ############################
|
||||
; ##### BSPWM MODULE END #####
|
||||
; ############################
|
||||
|
||||
|
||||
[module/mpd]
|
||||
type = internal/mpd
|
||||
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
|
||||
|
||||
icon-prev =
|
||||
icon-stop =
|
||||
icon-play =
|
||||
icon-pause =
|
||||
icon-next =
|
||||
|
||||
label-song-maxlen = 25
|
||||
label-song-ellipsis = true
|
||||
|
||||
[module/xbacklight]
|
||||
type = internal/xbacklight
|
||||
|
||||
format = <label> <bar>
|
||||
label = BL
|
||||
|
||||
bar-width = 10
|
||||
bar-indicator = |
|
||||
bar-indicator-foreground = #fff
|
||||
bar-indicator-font = 2
|
||||
bar-fill = ─
|
||||
bar-fill-font = 2
|
||||
bar-fill-foreground = #9f78e1
|
||||
bar-empty = ─
|
||||
bar-empty-font = 2
|
||||
bar-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/backlight-acpi]
|
||||
inherit = module/xbacklight
|
||||
type = internal/backlight
|
||||
card = intel_backlight
|
||||
|
||||
[module/cpu]
|
||||
type = internal/cpu
|
||||
interval = 3
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = ${colors.c2}
|
||||
label = %percentage:2%%
|
||||
|
||||
[module/memory]
|
||||
type = internal/memory
|
||||
interval = 2
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #486352
|
||||
label = %percentage_used%%
|
||||
|
||||
[module/wlan]
|
||||
type = internal/network
|
||||
interface = wlx3c7c3f498fdb
|
||||
interval = 3.0
|
||||
|
||||
format-connected = <ramp-signal> <label-connected>
|
||||
format-connected-underline = #9f78e1
|
||||
label-connected = %essid%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
ramp-signal-0 =
|
||||
ramp-signal-1 =
|
||||
ramp-signal-2 =
|
||||
ramp-signal-3 =
|
||||
ramp-signal-4 =
|
||||
ramp-signal-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/eth]
|
||||
type = internal/network
|
||||
interface = enp1s0
|
||||
interval = 3.0
|
||||
|
||||
format-connected-underline = #55aa55
|
||||
format-connected-prefix = " "
|
||||
format-connected-prefix-foreground = ${colors.icon-c1}
|
||||
label-connected = %local_ip%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/date]
|
||||
type = internal/date
|
||||
interval = 5
|
||||
|
||||
date =
|
||||
date-alt = " %d-%m-%Y"
|
||||
|
||||
time = %H:%M
|
||||
time-alt = %H:%M:%S
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #23334a
|
||||
|
||||
label = %time% %date%
|
||||
|
||||
[module/pulseaudio]
|
||||
type = internal/pulseaudio
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳 %percentage%%
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
label-muted = 婢 Muted
|
||||
label-muted-foreground = #cf0a0a
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #769c76
|
||||
bar-volume-foreground-1 = #769c81
|
||||
bar-volume-foreground-2 = #769c8d
|
||||
bar-volume-foreground-3 = #76979c
|
||||
bar-volume-foreground-4 = #768c9c
|
||||
bar-volume-foreground-5 = #768c9c
|
||||
bar-volume-foreground-6 = #c74040
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/alsa]
|
||||
type = internal/alsa
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
format-muted-prefix = "婢 "
|
||||
format-muted-foreground = ${colors.foreground-alt}
|
||||
label-muted = Muted
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
battery = BAT0
|
||||
adapter = AC
|
||||
full-at = 98
|
||||
|
||||
format-charging = <animation-charging> <label-charging>
|
||||
format-charging-underline = #032945
|
||||
|
||||
format-discharging = <animation-discharging> <label-discharging>
|
||||
format-discharging-underline = ${self.format-charging-underline}
|
||||
|
||||
format-full-prefix = " "
|
||||
format-full-prefix-foreground = ${colors.icon-c1}
|
||||
format-full-underline = ${self.format-charging-underline}
|
||||
|
||||
ramp-capacity-0 =
|
||||
ramp-capacity-1 =
|
||||
ramp-capacity-2 =
|
||||
ramp-capacity-foreground = ${colors.foreground-alt}
|
||||
|
||||
animation-charging-0 =
|
||||
animation-charging-1 =
|
||||
animation-charging-2 =
|
||||
animation-charging-foreground = ${colors.foreground-alt}
|
||||
animation-charging-framerate = 750
|
||||
|
||||
animation-discharging-0 =
|
||||
animation-discharging-1 =
|
||||
animation-discharging-2 =
|
||||
animation-discharging-foreground = ${colors.foreground-alt}
|
||||
animation-discharging-framerate = 750
|
||||
|
||||
[module/temperature]
|
||||
type = internal/temperature
|
||||
thermal-zone = 0
|
||||
warn-temperature = 60
|
||||
|
||||
format = <ramp> <label>
|
||||
format-underline = #f50a4d
|
||||
format-warn = <ramp> <label-warn>
|
||||
format-warn-underline = ${self.format-underline}
|
||||
|
||||
label = %temperature-c%
|
||||
label-warn = %temperature-c%
|
||||
label-warn-foreground = ${colors.icon-c1}
|
||||
|
||||
ramp-0 = LL
|
||||
ramp-1 = L
|
||||
ramp-2 = M
|
||||
ramp-3 = M
|
||||
ramp-4 = M
|
||||
ramp-5 = H
|
||||
ramp-foreground = ${colors.icon-c1}
|
||||
|
||||
|
||||
[module/session]
|
||||
type = custom/text
|
||||
|
||||
click-left = ~/.config/rofi/powermenu.sh
|
||||
content = 襤
|
||||
content-background = ${colors.shade-2}
|
||||
content-foreground = ${colors.shade-5}
|
||||
content-padding = 1
|
||||
|
||||
|
||||
[settings]
|
||||
screenchange-reload = true
|
||||
;compositing-background = xor
|
||||
;compositing-background = screen
|
||||
;compositing-foreground = source
|
||||
;compositing-border = over
|
||||
;pseudo-transparency = false
|
||||
|
||||
[global/wm]
|
||||
margin-top = 5
|
||||
margin-bottom = 5
|
||||
|
||||
; vim:ft=dosini
|
||||
;
|
||||
; _ _ ____ ____ ___ _ _ _ ____ ____ ____ _ _ ____ _ ____
|
||||
; |\/| |__| |__/ | | |\ | [__ __ | | | |\ | |___ | | __
|
||||
; | | | | | \ | | | \| ___] |___ |__| | \| | | |__]
|
||||
;
|
||||
;
|
||||
; All transparence 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
|
||||
; https://fontawesome.com/v6.0/icons
|
||||
; https://www.nerdfonts.com/cheat-sheet
|
||||
;
|
||||
;=========================================================================
|
||||
;
|
||||
;
|
||||
; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗
|
||||
; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗
|
||||
; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝
|
||||
; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗
|
||||
; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║
|
||||
; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
|
||||
;
|
||||
;
|
||||
; To learn more about how to configure Polybar
|
||||
; go to https://github.com/polybar/polybar
|
||||
;
|
||||
; Please refer to the web documentation hosted at:
|
||||
; https://github.com/polybar/polybar#configuration
|
||||
;
|
||||
; https://github.com/polybar/polybar/wiki/Configuration
|
||||
;
|
||||
;=========================================================================
|
||||
|
||||
[colors]
|
||||
background = #B309141E
|
||||
background-alt = #DB09141E
|
||||
foreground = #ebebeb
|
||||
foreground-alt = #555
|
||||
primary = #333D53
|
||||
secondary = #26324D
|
||||
alert = #e31b37
|
||||
icon-c1 = #fafafa
|
||||
icon-c2 = #26324D
|
||||
icon-c3 = #83858A
|
||||
underline-c1 = #fafafa
|
||||
underline-c2 = #26324D
|
||||
underline-c3 = #83858A
|
||||
c1 = #fafafa
|
||||
c2 = #333D53
|
||||
c3 = #44525c
|
||||
c4 = #23272e
|
||||
c5 = #6cb349
|
||||
c6 = #903ea8
|
||||
c7 = #f5d133
|
||||
c8 = #eb6e34
|
||||
c9 = #d15213
|
||||
|
||||
|
||||
[bar/bspwmbar]
|
||||
;monitor = ${env:MONITOR:HDMI-1}
|
||||
width = 100%
|
||||
height = 28
|
||||
;offset-x = 1%
|
||||
;offset-y = 1%
|
||||
radius = 0
|
||||
fixed-center = false
|
||||
|
||||
background = ${colors.background}
|
||||
foreground = ${colors.foreground}
|
||||
|
||||
line-size = 1
|
||||
line-color = #dbdbdb
|
||||
|
||||
;# Ttransparent or Solid color border around Polybar. (Size in Pixels)
|
||||
border-size = 0
|
||||
border-color = #00000000
|
||||
|
||||
padding-left = 0
|
||||
padding-right = 1
|
||||
|
||||
module-margin-left = 0
|
||||
module-margin-right = 1
|
||||
|
||||
; Findt font name - fc-list | grep FONT NAME HER
|
||||
; font-N = <fontconfig pattern>;<vertical offset>
|
||||
font-0 = "FiraCode Nerd Font:size=11;2"
|
||||
font-1 = "DejaVu Sans:size=11;2"
|
||||
font-2 = "Font Awesome 6 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-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
|
||||
;font-6 = "DejaVu Sans:style=Regular:size=11;2"
|
||||
|
||||
modules-left = bspwm xwindow
|
||||
;modules-center = mpd
|
||||
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
|
||||
|
||||
tray-position = right
|
||||
tray-padding = 2
|
||||
;tray-background = #0063ff
|
||||
|
||||
wm-restack = bspwm
|
||||
override-redirect = true
|
||||
|
||||
;scroll-up = bspwm-desknext
|
||||
;scroll-down = bspwm-deskprev
|
||||
|
||||
cursor-click = pointer
|
||||
cursor-scroll = ns-resize
|
||||
|
||||
[module/xwindow]
|
||||
type = internal/xwindow
|
||||
label = %title:0:30:...%
|
||||
|
||||
[module/xkeyboard]
|
||||
type = internal/xkeyboard
|
||||
blacklist-0 = num lock
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.foreground-alt}
|
||||
format-prefix-underline = ${colors.secondary}
|
||||
|
||||
label-layout = %layout%
|
||||
label-layout-underline = ${colors.secondary}
|
||||
|
||||
label-indicator-padding = 2
|
||||
label-indicator-margin = 1
|
||||
label-indicator-background = ${colors.secondary}
|
||||
label-indicator-underline = ${colors.secondary}
|
||||
|
||||
[module/filesystem]
|
||||
type = internal/fs
|
||||
interval = 250
|
||||
|
||||
mount-0 = /
|
||||
|
||||
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
|
||||
label-unmounted = %mountpoint% not mounted
|
||||
label-unmounted-foreground = ${colors.foreground-alt}
|
||||
|
||||
; ##############################
|
||||
; ##### BSPWM MODULE START #####
|
||||
; ##############################
|
||||
|
||||
[module/bspwm]
|
||||
type = internal/bspwm
|
||||
pin-workspaces = true
|
||||
enable-scroll = false
|
||||
|
||||
ws-icon-0 = 1;1
|
||||
ws-icon-1 = 2;2
|
||||
ws-icon-2 = 3;3
|
||||
ws-icon-3 = 4;4
|
||||
ws-icon-4 = 5;5
|
||||
ws-icon-5 = 6;6
|
||||
ws-icon-6 = 7;7
|
||||
ws-icon-7 = 8;8
|
||||
ws-icon-8 = 9;9
|
||||
ws-icon-9 = 10;10
|
||||
ws-icon-default = ""
|
||||
|
||||
label-focused = %icon%
|
||||
label-focused-background = ${colors.background-alt}
|
||||
label-focused-underline= ${colors.underline-c1}
|
||||
label-focused-padding = 1
|
||||
|
||||
label-occupied = %icon%
|
||||
label-occupied-padding = 1
|
||||
|
||||
label-urgent = %icon%!
|
||||
label-urgent-background = ${colors.alert}
|
||||
label-urgent-padding = 1
|
||||
|
||||
label-empty = %icon%
|
||||
label-empty-foreground = ${colors.foreground-alt}
|
||||
label-empty-padding = 1
|
||||
|
||||
; Separator in between workspaces ON / OFF
|
||||
; label-separator = |
|
||||
|
||||
; ############################
|
||||
; ##### BSPWM MODULE END #####
|
||||
; ############################
|
||||
|
||||
|
||||
[module/mpd]
|
||||
type = internal/mpd
|
||||
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
|
||||
|
||||
icon-prev =
|
||||
icon-stop =
|
||||
icon-play =
|
||||
icon-pause =
|
||||
icon-next =
|
||||
|
||||
label-song-maxlen = 25
|
||||
label-song-ellipsis = true
|
||||
|
||||
[module/xbacklight]
|
||||
type = internal/xbacklight
|
||||
|
||||
format = <label> <bar>
|
||||
label = BL
|
||||
|
||||
bar-width = 10
|
||||
bar-indicator = |
|
||||
bar-indicator-foreground = #fff
|
||||
bar-indicator-font = 2
|
||||
bar-fill = ─
|
||||
bar-fill-font = 2
|
||||
bar-fill-foreground = #9f78e1
|
||||
bar-empty = ─
|
||||
bar-empty-font = 2
|
||||
bar-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/backlight-acpi]
|
||||
inherit = module/xbacklight
|
||||
type = internal/backlight
|
||||
card = intel_backlight
|
||||
|
||||
[module/cpu]
|
||||
type = internal/cpu
|
||||
interval = 3
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = ${colors.c2}
|
||||
label = %percentage:2%%
|
||||
|
||||
[module/memory]
|
||||
type = internal/memory
|
||||
interval = 2
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #486352
|
||||
label = %percentage_used%%
|
||||
|
||||
[module/wlan]
|
||||
type = internal/network
|
||||
interface = wlx3c7c3f498fdb
|
||||
interval = 3.0
|
||||
|
||||
format-connected = <ramp-signal> <label-connected>
|
||||
format-connected-underline = #9f78e1
|
||||
label-connected = %essid%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
ramp-signal-0 =
|
||||
ramp-signal-1 =
|
||||
ramp-signal-2 =
|
||||
ramp-signal-3 =
|
||||
ramp-signal-4 =
|
||||
ramp-signal-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/eth]
|
||||
type = internal/network
|
||||
interface = enp1s0
|
||||
interval = 3.0
|
||||
|
||||
format-connected-underline = #55aa55
|
||||
format-connected-prefix = " "
|
||||
format-connected-prefix-foreground = ${colors.icon-c1}
|
||||
label-connected = %local_ip%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/date]
|
||||
type = internal/date
|
||||
interval = 5
|
||||
|
||||
date =
|
||||
date-alt = " %d-%m-%Y"
|
||||
|
||||
time = %H:%M
|
||||
time-alt = %H:%M:%S
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #23334a
|
||||
|
||||
label = %time% %date%
|
||||
|
||||
[module/pulseaudio]
|
||||
type = internal/pulseaudio
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳 %percentage%%
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
label-muted = 婢 Muted
|
||||
label-muted-foreground = #cf0a0a
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #769c76
|
||||
bar-volume-foreground-1 = #769c81
|
||||
bar-volume-foreground-2 = #769c8d
|
||||
bar-volume-foreground-3 = #76979c
|
||||
bar-volume-foreground-4 = #768c9c
|
||||
bar-volume-foreground-5 = #768c9c
|
||||
bar-volume-foreground-6 = #c74040
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/alsa]
|
||||
type = internal/alsa
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
format-muted-prefix = "婢 "
|
||||
format-muted-foreground = ${colors.foreground-alt}
|
||||
label-muted = Muted
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
battery = BAT0
|
||||
adapter = AC
|
||||
full-at = 98
|
||||
|
||||
format-charging = <animation-charging> <label-charging>
|
||||
format-charging-underline = #032945
|
||||
|
||||
format-discharging = <animation-discharging> <label-discharging>
|
||||
format-discharging-underline = ${self.format-charging-underline}
|
||||
|
||||
format-full-prefix = " "
|
||||
format-full-prefix-foreground = ${colors.icon-c1}
|
||||
format-full-underline = ${self.format-charging-underline}
|
||||
|
||||
ramp-capacity-0 =
|
||||
ramp-capacity-1 =
|
||||
ramp-capacity-2 =
|
||||
ramp-capacity-foreground = ${colors.foreground-alt}
|
||||
|
||||
animation-charging-0 =
|
||||
animation-charging-1 =
|
||||
animation-charging-2 =
|
||||
animation-charging-foreground = ${colors.foreground-alt}
|
||||
animation-charging-framerate = 750
|
||||
|
||||
animation-discharging-0 =
|
||||
animation-discharging-1 =
|
||||
animation-discharging-2 =
|
||||
animation-discharging-foreground = ${colors.foreground-alt}
|
||||
animation-discharging-framerate = 750
|
||||
|
||||
[module/temperature]
|
||||
type = internal/temperature
|
||||
thermal-zone = 0
|
||||
warn-temperature = 60
|
||||
|
||||
format = <ramp> <label>
|
||||
format-underline = #f50a4d
|
||||
format-warn = <ramp> <label-warn>
|
||||
format-warn-underline = ${self.format-underline}
|
||||
|
||||
label = %temperature-c%
|
||||
label-warn = %temperature-c%
|
||||
label-warn-foreground = ${colors.icon-c1}
|
||||
|
||||
ramp-0 = LL
|
||||
ramp-1 = L
|
||||
ramp-2 = M
|
||||
ramp-3 = M
|
||||
ramp-4 = M
|
||||
ramp-5 = H
|
||||
ramp-foreground = ${colors.icon-c1}
|
||||
|
||||
|
||||
[module/session]
|
||||
type = custom/text
|
||||
|
||||
click-left = ~/.config/rofi/powermenu.sh
|
||||
content = 襤
|
||||
content-background = ${colors.shade-2}
|
||||
content-foreground = ${colors.shade-5}
|
||||
content-padding = 1
|
||||
|
||||
|
||||
[settings]
|
||||
screenchange-reload = true
|
||||
;compositing-background = xor
|
||||
;compositing-background = screen
|
||||
;compositing-foreground = source
|
||||
;compositing-border = over
|
||||
;pseudo-transparency = false
|
||||
|
||||
[global/wm]
|
||||
margin-top = 5
|
||||
margin-bottom = 5
|
||||
|
||||
; vim:ft=dosini
|
||||
|
||||
@@ -1,465 +1,465 @@
|
||||
[colors]
|
||||
;background = ${xrdb:color0:#222}
|
||||
background = #F2151a1c
|
||||
background-alt = #151a1c
|
||||
;foreground = ${xrdb:color7:#222}
|
||||
foreground = #ededed
|
||||
foreground-alt = #555
|
||||
primary = #035a99
|
||||
secondary = #0d4f8c
|
||||
alert = #e31b37
|
||||
icon-c1 = #fafafa
|
||||
icon-c2 = #fafafa
|
||||
icon-c3 = #fafafa
|
||||
underline-c1 = #fafafa
|
||||
underline-c2 = #fafafa
|
||||
underline-c3 = #fafafa
|
||||
c1 = #fafafa
|
||||
c2 = #484c4f
|
||||
c3 = #44525c
|
||||
c4 = #23272e
|
||||
c5 = #6cb349
|
||||
c6 = #903ea8
|
||||
c7 = #f5d133
|
||||
c8 = #eb6e34
|
||||
c9 = #d15213
|
||||
|
||||
|
||||
[bar/bspwmbar-external]
|
||||
;monitor = ${env:MONITOR:HDMI-1}
|
||||
width = 100%
|
||||
height = 28
|
||||
;offset-x = 1%
|
||||
;offset-y = 1%
|
||||
radius = 0
|
||||
fixed-center = false
|
||||
|
||||
background = ${colors.background}
|
||||
foreground = ${colors.foreground}
|
||||
|
||||
line-size = 3
|
||||
line-color = #f00
|
||||
|
||||
;# Option to provide a transparent can in x number of Pixels or a solid color around polubar
|
||||
border-size = 0
|
||||
border-color = #00000000
|
||||
|
||||
padding-left = 2
|
||||
padding-right = 2
|
||||
|
||||
module-margin-left = 0
|
||||
module-margin-right = 3
|
||||
|
||||
; Findt font name - fc-list | grep FONT NAME HER
|
||||
; font-N = <fontconfig pattern>;<vertical offset>
|
||||
font-0 = "DejaVu Sans:size=11;2"
|
||||
font-1 = "DejaVu Sans:size=14;2"
|
||||
font-2 = "Font Awesome 6 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-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
|
||||
;font-6 = "DejaVu Sans:style=Regular:size=11;2"
|
||||
|
||||
modules-left = bspwm xwindow
|
||||
;modules-center = mpd
|
||||
;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
|
||||
|
||||
tray-position = right
|
||||
tray-padding = 2
|
||||
;tray-background = #0063ff
|
||||
|
||||
wm-restack = bspwm
|
||||
override-redirect = true
|
||||
|
||||
;scroll-up = bspwm-desknext
|
||||
;scroll-down = bspwm-deskprev
|
||||
|
||||
cursor-click = pointer
|
||||
cursor-scroll = ns-resize
|
||||
|
||||
[module/xwindow]
|
||||
type = internal/xwindow
|
||||
label = %title:0:30:...%
|
||||
|
||||
[module/xkeyboard]
|
||||
type = internal/xkeyboard
|
||||
blacklist-0 = num lock
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.foreground-alt}
|
||||
format-prefix-underline = ${colors.secondary}
|
||||
|
||||
label-layout = %layout%
|
||||
label-layout-underline = ${colors.secondary}
|
||||
|
||||
label-indicator-padding = 2
|
||||
label-indicator-margin = 1
|
||||
label-indicator-background = ${colors.secondary}
|
||||
label-indicator-underline = ${colors.secondary}
|
||||
|
||||
[module/filesystem]
|
||||
type = internal/fs
|
||||
interval = 250
|
||||
|
||||
mount-0 = /
|
||||
|
||||
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
|
||||
label-unmounted = %mountpoint% not mounted
|
||||
label-unmounted-foreground = ${colors.foreground-alt}
|
||||
|
||||
; ########################
|
||||
; ##### BSPWM MODULE #####
|
||||
; ########################
|
||||
|
||||
[module/bspwm]
|
||||
type = internal/bspwm
|
||||
pin-workspaces = true
|
||||
|
||||
enable-scroll = false
|
||||
|
||||
label-focused = %index%
|
||||
label-focused-background = ${colors.background-alt}
|
||||
label-focused-underline= ${colors.underline-c1}
|
||||
label-focused-padding = 2
|
||||
|
||||
label-occupied = %index%
|
||||
label-occupied-padding = 2
|
||||
|
||||
label-urgent = %index%!
|
||||
label-urgent-background = ${colors.alert}
|
||||
label-urgent-padding = 2
|
||||
|
||||
label-empty = %index%
|
||||
label-empty-foreground = ${colors.foreground-alt}
|
||||
label-empty-padding = 2
|
||||
|
||||
; Separator in between workspaces ON / OFF
|
||||
; label-separator = |
|
||||
|
||||
; ########################
|
||||
; ##### BSPWM MODULE #####
|
||||
; ########################
|
||||
|
||||
;##########################
|
||||
;# new bspwm module new + icons start
|
||||
;[module/bspwm]
|
||||
;type = internal/bspwm
|
||||
|
||||
;enable-click = true
|
||||
;enable-scroll = true
|
||||
;reverse-scroll = true
|
||||
;pin-workspaces = true
|
||||
|
||||
;ws-icon-0 = 1;
|
||||
;ws-icon-1 = 2;
|
||||
;ws-icon-2 = 3;
|
||||
;ws-icon-3 = 4;
|
||||
;ws-icon-4 = 5;
|
||||
;ws-icon-5 = 6;
|
||||
;ws-icon-6 = 7;
|
||||
;ws-icon-7 = 8;
|
||||
;ws-icon-8 = 9;
|
||||
;ws-icon-9 = 10;
|
||||
;ws-icon-default = ""
|
||||
|
||||
|
||||
;format = <label-state> <label-mode>
|
||||
|
||||
;label-focused = %icon%
|
||||
;label-focused-background = ${colors.background}
|
||||
;label-focused-underline= ${colors.underline-c1}
|
||||
;label-focused-padding = 2
|
||||
;label-focused-foreground = ${colors.icon-c1}
|
||||
|
||||
;label-occupied = %icon%
|
||||
;label-occupied-padding = 2
|
||||
;label-occupied-background = ${colors.background}
|
||||
|
||||
;label-urgent = %icon%
|
||||
;label-urgent-padding = 2
|
||||
|
||||
;label-empty = %icon%
|
||||
;label-empty-foreground = ${colors.foreground-alt}
|
||||
;label-empty-padding = 2
|
||||
;label-empty-background = ${colors.background}
|
||||
;label-monocle = " "
|
||||
;label-monocle-foreground = ${colors.foreground}
|
||||
;label-tiled = " "
|
||||
;label-tiled-foreground = ${colors.foreground}
|
||||
;label-fullscreen = " "
|
||||
;label-fullscreen-foreground = ${colors.foreground}
|
||||
;label-floating = " "
|
||||
;label-floating-foreground = ${colors.foreground}
|
||||
;label-pseudotiled = " "
|
||||
;label-pseudotiled-foreground = ${colors.foreground}
|
||||
;label-locked = " "
|
||||
;label-locked-foreground = ${colors.foreground}
|
||||
;label-sticky = " "
|
||||
;label-sticky-foreground = ${colors.foreground}
|
||||
;label-private = " "
|
||||
;label-private-foreground = ${colors.foreground}
|
||||
|
||||
; Separator in between workspaces
|
||||
;label-separator = |
|
||||
;label-separator-padding = 1
|
||||
;label-separator-foreground = #ffb52a
|
||||
|
||||
;##########################
|
||||
;# new bspwm module new + icons end
|
||||
|
||||
[module/mpd]
|
||||
type = internal/mpd
|
||||
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
|
||||
|
||||
icon-prev =
|
||||
icon-stop =
|
||||
icon-play =
|
||||
icon-pause =
|
||||
icon-next =
|
||||
|
||||
label-song-maxlen = 25
|
||||
label-song-ellipsis = true
|
||||
|
||||
[module/xbacklight]
|
||||
type = internal/xbacklight
|
||||
|
||||
format = <label> <bar>
|
||||
label = BL
|
||||
|
||||
bar-width = 10
|
||||
bar-indicator = |
|
||||
bar-indicator-foreground = #fff
|
||||
bar-indicator-font = 2
|
||||
bar-fill = ─
|
||||
bar-fill-font = 2
|
||||
bar-fill-foreground = #9f78e1
|
||||
bar-empty = ─
|
||||
bar-empty-font = 2
|
||||
bar-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/backlight-acpi]
|
||||
inherit = module/xbacklight
|
||||
type = internal/backlight
|
||||
card = intel_backlight
|
||||
|
||||
[module/cpu]
|
||||
type = internal/cpu
|
||||
interval = 3
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = ${colors.c2}
|
||||
label = %percentage:2%%
|
||||
|
||||
[module/memory]
|
||||
type = internal/memory
|
||||
interval = 2
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #486352
|
||||
label = %percentage_used%%
|
||||
|
||||
[module/wlan]
|
||||
type = internal/network
|
||||
interface = wlx3c7c3f498fdb
|
||||
interval = 3.0
|
||||
|
||||
format-connected = <ramp-signal> <label-connected>
|
||||
format-connected-underline = #9f78e1
|
||||
label-connected = %essid%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
ramp-signal-0 =
|
||||
ramp-signal-1 =
|
||||
ramp-signal-2 =
|
||||
ramp-signal-3 =
|
||||
ramp-signal-4 =
|
||||
ramp-signal-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/eth]
|
||||
type = internal/network
|
||||
interface = enp1s0
|
||||
interval = 3.0
|
||||
|
||||
format-connected-underline = #55aa55
|
||||
format-connected-prefix = " "
|
||||
format-connected-prefix-foreground = ${colors.icon-c1}
|
||||
label-connected = %local_ip%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/date]
|
||||
type = internal/date
|
||||
interval = 5
|
||||
|
||||
date =
|
||||
date-alt = " %d-%m-%Y"
|
||||
|
||||
time = %H:%M
|
||||
time-alt = %H:%M:%S
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #23334a
|
||||
|
||||
label = %time% %date%
|
||||
|
||||
[module/pulseaudio]
|
||||
type = internal/pulseaudio
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = %percentage%%
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
label-muted = Muted
|
||||
label-muted-foreground = #FF0000
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/alsa]
|
||||
type = internal/alsa
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳 VOL
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
format-muted-prefix = "婢 "
|
||||
format-muted-foreground = ${colors.foreground-alt}
|
||||
label-muted = muted
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
battery = BAT0
|
||||
adapter = AC
|
||||
full-at = 98
|
||||
|
||||
format-charging = <animation-charging> <label-charging>
|
||||
format-charging-underline = #032945
|
||||
|
||||
format-discharging = <animation-discharging> <label-discharging>
|
||||
format-discharging-underline = ${self.format-charging-underline}
|
||||
|
||||
format-full-prefix = " "
|
||||
format-full-prefix-foreground = ${colors.icon-c1}
|
||||
format-full-underline = ${self.format-charging-underline}
|
||||
|
||||
ramp-capacity-0 =
|
||||
ramp-capacity-1 =
|
||||
ramp-capacity-2 =
|
||||
ramp-capacity-foreground = ${colors.foreground-alt}
|
||||
|
||||
animation-charging-0 =
|
||||
animation-charging-1 =
|
||||
animation-charging-2 =
|
||||
animation-charging-foreground = ${colors.foreground-alt}
|
||||
animation-charging-framerate = 750
|
||||
|
||||
animation-discharging-0 =
|
||||
animation-discharging-1 =
|
||||
animation-discharging-2 =
|
||||
animation-discharging-foreground = ${colors.foreground-alt}
|
||||
animation-discharging-framerate = 750
|
||||
|
||||
[module/temperature]
|
||||
type = internal/temperature
|
||||
thermal-zone = 0
|
||||
warn-temperature = 60
|
||||
|
||||
format = <ramp> <label>
|
||||
format-underline = #f50a4d
|
||||
format-warn = <ramp> <label-warn>
|
||||
format-warn-underline = ${self.format-underline}
|
||||
|
||||
label = %temperature-c%
|
||||
label-warn = %temperature-c%
|
||||
label-warn-foreground = ${colors.icon-c1}
|
||||
|
||||
ramp-0 =
|
||||
ramp-1 =
|
||||
ramp-2 =
|
||||
ramp-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/powermenu]
|
||||
type = custom/menu
|
||||
|
||||
expand-right = true
|
||||
|
||||
format-spacing = 1
|
||||
|
||||
label-open =
|
||||
label-open-foreground = ${colors.icon-c1}
|
||||
label-close = x
|
||||
label-close-foreground = ${colors.icon-c1}
|
||||
label-separator = " "
|
||||
label-separator-foreground = ${colors.foreground-alt}
|
||||
|
||||
menu-0-0 =
|
||||
menu-0-0-exec = menu-open-1
|
||||
menu-0-1 =
|
||||
menu-0-1-exec = menu-open-2
|
||||
|
||||
menu-1-0 =
|
||||
menu-1-0-exec = menu-open-0
|
||||
menu-1-1 =
|
||||
menu-1-1-exec = systemctl reboot
|
||||
|
||||
menu-2-0 =
|
||||
menu-2-0-exec = systemctl poweroff
|
||||
menu-2-1 =
|
||||
menu-2-1-exec = menu-open-0
|
||||
|
||||
[settings]
|
||||
screenchange-reload = true
|
||||
;compositing-background = xor
|
||||
;compositing-background = screen
|
||||
;compositing-foreground = source
|
||||
;compositing-border = over
|
||||
;pseudo-transparency = false
|
||||
|
||||
[global/wm]
|
||||
margin-top = 5
|
||||
margin-bottom = 5
|
||||
|
||||
; vim:ft=dosini
|
||||
[colors]
|
||||
;background = ${xrdb:color0:#222}
|
||||
background = #F2151a1c
|
||||
background-alt = #151a1c
|
||||
;foreground = ${xrdb:color7:#222}
|
||||
foreground = #ededed
|
||||
foreground-alt = #555
|
||||
primary = #035a99
|
||||
secondary = #0d4f8c
|
||||
alert = #e31b37
|
||||
icon-c1 = #fafafa
|
||||
icon-c2 = #fafafa
|
||||
icon-c3 = #fafafa
|
||||
underline-c1 = #fafafa
|
||||
underline-c2 = #fafafa
|
||||
underline-c3 = #fafafa
|
||||
c1 = #fafafa
|
||||
c2 = #484c4f
|
||||
c3 = #44525c
|
||||
c4 = #23272e
|
||||
c5 = #6cb349
|
||||
c6 = #903ea8
|
||||
c7 = #f5d133
|
||||
c8 = #eb6e34
|
||||
c9 = #d15213
|
||||
|
||||
|
||||
[bar/bspwmbar-external]
|
||||
;monitor = ${env:MONITOR:HDMI-1}
|
||||
width = 100%
|
||||
height = 28
|
||||
;offset-x = 1%
|
||||
;offset-y = 1%
|
||||
radius = 0
|
||||
fixed-center = false
|
||||
|
||||
background = ${colors.background}
|
||||
foreground = ${colors.foreground}
|
||||
|
||||
line-size = 3
|
||||
line-color = #f00
|
||||
|
||||
;# Option to provide a transparent can in x number of Pixels or a solid color around polubar
|
||||
border-size = 0
|
||||
border-color = #00000000
|
||||
|
||||
padding-left = 2
|
||||
padding-right = 2
|
||||
|
||||
module-margin-left = 0
|
||||
module-margin-right = 3
|
||||
|
||||
; Findt font name - fc-list | grep FONT NAME HER
|
||||
; font-N = <fontconfig pattern>;<vertical offset>
|
||||
font-0 = "DejaVu Sans:size=11;2"
|
||||
font-1 = "DejaVu Sans:size=14;2"
|
||||
font-2 = "Font Awesome 6 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-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2"
|
||||
;font-6 = "DejaVu Sans:style=Regular:size=11;2"
|
||||
|
||||
modules-left = bspwm xwindow
|
||||
;modules-center = mpd
|
||||
;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
|
||||
|
||||
tray-position = right
|
||||
tray-padding = 2
|
||||
;tray-background = #0063ff
|
||||
|
||||
wm-restack = bspwm
|
||||
override-redirect = true
|
||||
|
||||
;scroll-up = bspwm-desknext
|
||||
;scroll-down = bspwm-deskprev
|
||||
|
||||
cursor-click = pointer
|
||||
cursor-scroll = ns-resize
|
||||
|
||||
[module/xwindow]
|
||||
type = internal/xwindow
|
||||
label = %title:0:30:...%
|
||||
|
||||
[module/xkeyboard]
|
||||
type = internal/xkeyboard
|
||||
blacklist-0 = num lock
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.foreground-alt}
|
||||
format-prefix-underline = ${colors.secondary}
|
||||
|
||||
label-layout = %layout%
|
||||
label-layout-underline = ${colors.secondary}
|
||||
|
||||
label-indicator-padding = 2
|
||||
label-indicator-margin = 1
|
||||
label-indicator-background = ${colors.secondary}
|
||||
label-indicator-underline = ${colors.secondary}
|
||||
|
||||
[module/filesystem]
|
||||
type = internal/fs
|
||||
interval = 250
|
||||
|
||||
mount-0 = /
|
||||
|
||||
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
|
||||
label-unmounted = %mountpoint% not mounted
|
||||
label-unmounted-foreground = ${colors.foreground-alt}
|
||||
|
||||
; ########################
|
||||
; ##### BSPWM MODULE #####
|
||||
; ########################
|
||||
|
||||
[module/bspwm]
|
||||
type = internal/bspwm
|
||||
pin-workspaces = true
|
||||
|
||||
enable-scroll = false
|
||||
|
||||
label-focused = %index%
|
||||
label-focused-background = ${colors.background-alt}
|
||||
label-focused-underline= ${colors.underline-c1}
|
||||
label-focused-padding = 2
|
||||
|
||||
label-occupied = %index%
|
||||
label-occupied-padding = 2
|
||||
|
||||
label-urgent = %index%!
|
||||
label-urgent-background = ${colors.alert}
|
||||
label-urgent-padding = 2
|
||||
|
||||
label-empty = %index%
|
||||
label-empty-foreground = ${colors.foreground-alt}
|
||||
label-empty-padding = 2
|
||||
|
||||
; Separator in between workspaces ON / OFF
|
||||
; label-separator = |
|
||||
|
||||
; ########################
|
||||
; ##### BSPWM MODULE #####
|
||||
; ########################
|
||||
|
||||
;##########################
|
||||
;# new bspwm module new + icons start
|
||||
;[module/bspwm]
|
||||
;type = internal/bspwm
|
||||
|
||||
;enable-click = true
|
||||
;enable-scroll = true
|
||||
;reverse-scroll = true
|
||||
;pin-workspaces = true
|
||||
|
||||
;ws-icon-0 = 1;
|
||||
;ws-icon-1 = 2;
|
||||
;ws-icon-2 = 3;
|
||||
;ws-icon-3 = 4;
|
||||
;ws-icon-4 = 5;
|
||||
;ws-icon-5 = 6;
|
||||
;ws-icon-6 = 7;
|
||||
;ws-icon-7 = 8;
|
||||
;ws-icon-8 = 9;
|
||||
;ws-icon-9 = 10;
|
||||
;ws-icon-default = ""
|
||||
|
||||
|
||||
;format = <label-state> <label-mode>
|
||||
|
||||
;label-focused = %icon%
|
||||
;label-focused-background = ${colors.background}
|
||||
;label-focused-underline= ${colors.underline-c1}
|
||||
;label-focused-padding = 2
|
||||
;label-focused-foreground = ${colors.icon-c1}
|
||||
|
||||
;label-occupied = %icon%
|
||||
;label-occupied-padding = 2
|
||||
;label-occupied-background = ${colors.background}
|
||||
|
||||
;label-urgent = %icon%
|
||||
;label-urgent-padding = 2
|
||||
|
||||
;label-empty = %icon%
|
||||
;label-empty-foreground = ${colors.foreground-alt}
|
||||
;label-empty-padding = 2
|
||||
;label-empty-background = ${colors.background}
|
||||
;label-monocle = " "
|
||||
;label-monocle-foreground = ${colors.foreground}
|
||||
;label-tiled = " "
|
||||
;label-tiled-foreground = ${colors.foreground}
|
||||
;label-fullscreen = " "
|
||||
;label-fullscreen-foreground = ${colors.foreground}
|
||||
;label-floating = " "
|
||||
;label-floating-foreground = ${colors.foreground}
|
||||
;label-pseudotiled = " "
|
||||
;label-pseudotiled-foreground = ${colors.foreground}
|
||||
;label-locked = " "
|
||||
;label-locked-foreground = ${colors.foreground}
|
||||
;label-sticky = " "
|
||||
;label-sticky-foreground = ${colors.foreground}
|
||||
;label-private = " "
|
||||
;label-private-foreground = ${colors.foreground}
|
||||
|
||||
; Separator in between workspaces
|
||||
;label-separator = |
|
||||
;label-separator-padding = 1
|
||||
;label-separator-foreground = #ffb52a
|
||||
|
||||
;##########################
|
||||
;# new bspwm module new + icons end
|
||||
|
||||
[module/mpd]
|
||||
type = internal/mpd
|
||||
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
|
||||
|
||||
icon-prev =
|
||||
icon-stop =
|
||||
icon-play =
|
||||
icon-pause =
|
||||
icon-next =
|
||||
|
||||
label-song-maxlen = 25
|
||||
label-song-ellipsis = true
|
||||
|
||||
[module/xbacklight]
|
||||
type = internal/xbacklight
|
||||
|
||||
format = <label> <bar>
|
||||
label = BL
|
||||
|
||||
bar-width = 10
|
||||
bar-indicator = |
|
||||
bar-indicator-foreground = #fff
|
||||
bar-indicator-font = 2
|
||||
bar-fill = ─
|
||||
bar-fill-font = 2
|
||||
bar-fill-foreground = #9f78e1
|
||||
bar-empty = ─
|
||||
bar-empty-font = 2
|
||||
bar-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/backlight-acpi]
|
||||
inherit = module/xbacklight
|
||||
type = internal/backlight
|
||||
card = intel_backlight
|
||||
|
||||
[module/cpu]
|
||||
type = internal/cpu
|
||||
interval = 3
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = ${colors.c2}
|
||||
label = %percentage:2%%
|
||||
|
||||
[module/memory]
|
||||
type = internal/memory
|
||||
interval = 2
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #486352
|
||||
label = %percentage_used%%
|
||||
|
||||
[module/wlan]
|
||||
type = internal/network
|
||||
interface = wlx3c7c3f498fdb
|
||||
interval = 3.0
|
||||
|
||||
format-connected = <ramp-signal> <label-connected>
|
||||
format-connected-underline = #9f78e1
|
||||
label-connected = %essid%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
ramp-signal-0 =
|
||||
ramp-signal-1 =
|
||||
ramp-signal-2 =
|
||||
ramp-signal-3 =
|
||||
ramp-signal-4 =
|
||||
ramp-signal-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/eth]
|
||||
type = internal/network
|
||||
interface = enp1s0
|
||||
interval = 3.0
|
||||
|
||||
format-connected-underline = #55aa55
|
||||
format-connected-prefix = " "
|
||||
format-connected-prefix-foreground = ${colors.icon-c1}
|
||||
label-connected = %local_ip%
|
||||
|
||||
format-disconnected =
|
||||
;format-disconnected = <label-disconnected>
|
||||
;format-disconnected-underline = ${self.format-connected-underline}
|
||||
;label-disconnected = %ifname% disconnected
|
||||
;label-disconnected-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/date]
|
||||
type = internal/date
|
||||
interval = 5
|
||||
|
||||
date =
|
||||
date-alt = " %d-%m-%Y"
|
||||
|
||||
time = %H:%M
|
||||
time-alt = %H:%M:%S
|
||||
|
||||
format-prefix = " "
|
||||
format-prefix-foreground = ${colors.icon-c1}
|
||||
format-underline = #23334a
|
||||
|
||||
label = %time% %date%
|
||||
|
||||
[module/pulseaudio]
|
||||
type = internal/pulseaudio
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = %percentage%%
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
label-muted = Muted
|
||||
label-muted-foreground = #FF0000
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/alsa]
|
||||
type = internal/alsa
|
||||
|
||||
format-volume = <label-volume> <bar-volume>
|
||||
label-volume = 墳 VOL
|
||||
label-volume-foreground = ${root.foreground}
|
||||
|
||||
format-muted-prefix = "婢 "
|
||||
format-muted-foreground = ${colors.foreground-alt}
|
||||
label-muted = muted
|
||||
|
||||
bar-volume-width = 10
|
||||
bar-volume-foreground-0 = #55aa55
|
||||
bar-volume-foreground-1 = #55aa55
|
||||
bar-volume-foreground-2 = #55aa55
|
||||
bar-volume-foreground-3 = #55aa55
|
||||
bar-volume-foreground-4 = #55aa55
|
||||
bar-volume-foreground-5 = #f5a70a
|
||||
bar-volume-foreground-6 = #ff5555
|
||||
bar-volume-gradient = false
|
||||
bar-volume-indicator = |
|
||||
bar-volume-indicator-font = 2
|
||||
bar-volume-fill = ─
|
||||
bar-volume-fill-font = 2
|
||||
bar-volume-empty = ─
|
||||
bar-volume-empty-font = 2
|
||||
bar-volume-empty-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
battery = BAT0
|
||||
adapter = AC
|
||||
full-at = 98
|
||||
|
||||
format-charging = <animation-charging> <label-charging>
|
||||
format-charging-underline = #032945
|
||||
|
||||
format-discharging = <animation-discharging> <label-discharging>
|
||||
format-discharging-underline = ${self.format-charging-underline}
|
||||
|
||||
format-full-prefix = " "
|
||||
format-full-prefix-foreground = ${colors.icon-c1}
|
||||
format-full-underline = ${self.format-charging-underline}
|
||||
|
||||
ramp-capacity-0 =
|
||||
ramp-capacity-1 =
|
||||
ramp-capacity-2 =
|
||||
ramp-capacity-foreground = ${colors.foreground-alt}
|
||||
|
||||
animation-charging-0 =
|
||||
animation-charging-1 =
|
||||
animation-charging-2 =
|
||||
animation-charging-foreground = ${colors.foreground-alt}
|
||||
animation-charging-framerate = 750
|
||||
|
||||
animation-discharging-0 =
|
||||
animation-discharging-1 =
|
||||
animation-discharging-2 =
|
||||
animation-discharging-foreground = ${colors.foreground-alt}
|
||||
animation-discharging-framerate = 750
|
||||
|
||||
[module/temperature]
|
||||
type = internal/temperature
|
||||
thermal-zone = 0
|
||||
warn-temperature = 60
|
||||
|
||||
format = <ramp> <label>
|
||||
format-underline = #f50a4d
|
||||
format-warn = <ramp> <label-warn>
|
||||
format-warn-underline = ${self.format-underline}
|
||||
|
||||
label = %temperature-c%
|
||||
label-warn = %temperature-c%
|
||||
label-warn-foreground = ${colors.icon-c1}
|
||||
|
||||
ramp-0 =
|
||||
ramp-1 =
|
||||
ramp-2 =
|
||||
ramp-foreground = ${colors.foreground-alt}
|
||||
|
||||
[module/powermenu]
|
||||
type = custom/menu
|
||||
|
||||
expand-right = true
|
||||
|
||||
format-spacing = 1
|
||||
|
||||
label-open =
|
||||
label-open-foreground = ${colors.icon-c1}
|
||||
label-close = x
|
||||
label-close-foreground = ${colors.icon-c1}
|
||||
label-separator = " "
|
||||
label-separator-foreground = ${colors.foreground-alt}
|
||||
|
||||
menu-0-0 =
|
||||
menu-0-0-exec = menu-open-1
|
||||
menu-0-1 =
|
||||
menu-0-1-exec = menu-open-2
|
||||
|
||||
menu-1-0 =
|
||||
menu-1-0-exec = menu-open-0
|
||||
menu-1-1 =
|
||||
menu-1-1-exec = systemctl reboot
|
||||
|
||||
menu-2-0 =
|
||||
menu-2-0-exec = systemctl poweroff
|
||||
menu-2-1 =
|
||||
menu-2-1-exec = menu-open-0
|
||||
|
||||
[settings]
|
||||
screenchange-reload = true
|
||||
;compositing-background = xor
|
||||
;compositing-background = screen
|
||||
;compositing-foreground = source
|
||||
;compositing-border = over
|
||||
;pseudo-transparency = false
|
||||
|
||||
[global/wm]
|
||||
margin-top = 5
|
||||
margin-bottom = 5
|
||||
|
||||
; vim:ft=dosini
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
inputbar {
|
||||
children: [entry];
|
||||
}
|
||||
|
||||
listview {
|
||||
lines: 3;
|
||||
inputbar {
|
||||
children: [entry];
|
||||
}
|
||||
|
||||
listview {
|
||||
lines: 3;
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
#
|
||||
# SXHKD Hotkey's config.
|
||||
#
|
||||
###################################
|
||||
# Reload SXHKD Config.
|
||||
|
||||
super + shift + ctrl + alt + Escape
|
||||
@@ -11,10 +10,10 @@ super + shift + ctrl + alt + Escape
|
||||
|
||||
# Terminal´s primary and secondary.
|
||||
super + Return
|
||||
alacritty
|
||||
kitty
|
||||
|
||||
super + shift + Return
|
||||
kitty
|
||||
alacritty
|
||||
|
||||
|
||||
# Rofi launcher - Start # # # # # # # # # # # # # # # # # #
|
||||
@@ -46,7 +45,7 @@ super + e
|
||||
super + shift + e
|
||||
thunar
|
||||
|
||||
# Steam
|
||||
# Steam (flatpak run)
|
||||
super + alt + s
|
||||
flatpak run com.valvesoftware.Steam
|
||||
|
||||
@@ -64,7 +63,6 @@ super + alt + Up
|
||||
super + alt + Down
|
||||
pulsemixer --change-volume -5
|
||||
|
||||
|
||||
XF86AudioRaiseVolume
|
||||
pulsemixer --change-volume +5
|
||||
|
||||
@@ -74,16 +72,18 @@ XF86AudioLowerVolume
|
||||
XF86AudioMute
|
||||
pulsemixer --toggle-mute
|
||||
|
||||
|
||||
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
|
||||
xsecurelock
|
||||
####### lock computer #######
|
||||
|
||||
|
||||
#
|
||||
#
|
||||
|
||||
18
install-ma-dte-debian-minimal.sh
Normal file
18
install-ma-dte-debian-minimal.sh
Normal 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
|
||||
@@ -1,18 +1,20 @@
|
||||
#!/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-last-packages.sh
|
||||
|
||||
# Last step setup menu installing.
|
||||
#. ~/bspwm-install-ma-dte/last-step-setup-menu.sh
|
||||
#!/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-last-packages.sh
|
||||
|
||||
# Last step setup menu installing.
|
||||
#. ~/bspwm-install-ma-dte/last-step-setup-menu.sh
|
||||
|
||||
# Test
|
||||
@@ -1,26 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Add ROOT Level - Software & Packages.
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT Install Software & Packages"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the software installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 3
|
||||
|
||||
# APT Update & apt upgrade
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
echo "Enter your user password, to continue if necessary"
|
||||
|
||||
# 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
|
||||
|
||||
# Google Chrome - Download + Install ON / OFF
|
||||
rm 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
|
||||
#!/bin/bash
|
||||
|
||||
# Add ROOT Level - Software & Packages.
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT Install Software & Packages"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the software installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 3
|
||||
|
||||
# APT Update & apt upgrade
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
echo "Enter your user password, to continue if necessary"
|
||||
|
||||
# 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
|
||||
|
||||
# Google Chrome - Download + Install ON / OFF
|
||||
rm 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
|
||||
|
||||
@@ -1,31 +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 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
|
||||
|
||||
# Maybe maybe Software & Packages ON / OFF
|
||||
#sudo apt install -y
|
||||
|
||||
|
||||
# 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
|
||||
#!/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 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
|
||||
#sudo apt install -y
|
||||
|
||||
|
||||
# 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
|
||||
|
||||
@@ -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
|
||||
@@ -1,66 +1,66 @@
|
||||
#!/bin/bash
|
||||
|
||||
#APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT + Alacritty - Building and installing"
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
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
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Create folders."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
#mkdir ~/.config/alacritty
|
||||
mkdir ~/make
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " GIT Download."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cd ~/make/
|
||||
git clone https://github.com/alacritty/alacritty.git
|
||||
mv alacritty ~/make/
|
||||
cd ~/make/alacritty
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Building."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cargo build --release
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Buil DONE."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Add Desktop Entry."
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo cp target/release/alacritty /usr/local/bin
|
||||
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
|
||||
sudo desktop-file-install extra/linux/Alacritty.desktop
|
||||
sudo update-desktop-database
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
echo "Alacritty Install - ALL DONE"
|
||||
|
||||
|
||||
#!/bin/bash
|
||||
|
||||
#APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT + Alacritty - Building and installing"
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
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
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Create folders."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
#mkdir ~/.config/alacritty
|
||||
mkdir ~/make
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " GIT Download."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cd ~/make/
|
||||
git clone https://github.com/alacritty/alacritty.git
|
||||
mv alacritty ~/make/
|
||||
cd ~/make/alacritty
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Building."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cargo build --release
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Buil DONE."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Add Desktop Entry."
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo cp target/release/alacritty /usr/local/bin
|
||||
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
|
||||
sudo desktop-file-install extra/linux/Alacritty.desktop
|
||||
sudo update-desktop-database
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
echo "Alacritty Install - ALL DONE"
|
||||
|
||||
|
||||
|
||||
@@ -1,37 +1,37 @@
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Alacritty Themes - Install"
|
||||
echo " NPM Install alacritty-themes"
|
||||
echo " "
|
||||
echo " See more at https://github.com/rajasegar/alacritty-themes"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
echo "Enter your user password, to continue."
|
||||
|
||||
sudo apt update && sudo apt install -y npm
|
||||
|
||||
# NPM Install alacritty-themes
|
||||
|
||||
npm i -g alacritty-themes
|
||||
|
||||
|
||||
|
||||
clear
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " ALL DONE run alacritty-themes to use it"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Alacritty Themes - Install"
|
||||
echo " NPM Install alacritty-themes"
|
||||
echo " "
|
||||
echo " See more at https://github.com/rajasegar/alacritty-themes"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
echo "Enter your user password, to continue."
|
||||
|
||||
sudo apt update && sudo apt install -y npm
|
||||
|
||||
# NPM Install alacritty-themes
|
||||
|
||||
npm i -g alacritty-themes
|
||||
|
||||
|
||||
|
||||
clear
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " ALL DONE run alacritty-themes to use it"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
echo " "
|
||||
@@ -1,32 +1,32 @@
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Hugo Extended - Install"
|
||||
echo " Before we Install we run an update..."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
# Install Hugo Extended v0.91.2
|
||||
|
||||
cd /tmp/
|
||||
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."
|
||||
sudo apt install -y /tmp/hugo_extended_0.91.2_Linux-64bit.deb
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Hugo Extended v0.91.2 Install - ALL DONE"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Hugo Extended - Install"
|
||||
echo " Before we Install we run an update..."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
# Install Hugo Extended v0.91.2
|
||||
|
||||
cd /tmp/
|
||||
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."
|
||||
sudo apt install -y /tmp/hugo_extended_0.91.2_Linux-64bit.deb
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Hugo Extended v0.91.2 Install - ALL DONE"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
read -p "Press a key to Exit"
|
||||
@@ -1,26 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Install - Steam Flatpak Install
|
||||
|
||||
# flatpak install flathub com.valvesoftware.Steam
|
||||
|
||||
# flatpak repairl flathub com.valvesoftware.Steam
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Install Steam via Flatpaki on Flathub"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 2
|
||||
|
||||
sudo apt install -y flatpak
|
||||
|
||||
flatpak install flathub com.valvesoftware.Steam
|
||||
|
||||
clear
|
||||
echo " # # # # # RUN STEAM CORMAND: flatpak run com.valvesoftware.Steam"
|
||||
|
||||
#!/bin/bash
|
||||
|
||||
# Install - Steam Flatpak Install
|
||||
|
||||
# flatpak install flathub com.valvesoftware.Steam
|
||||
|
||||
# flatpak repairl flathub com.valvesoftware.Steam
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Install Steam via Flatpaki on Flathub"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 2
|
||||
|
||||
sudo apt install -y flatpak
|
||||
|
||||
flatpak install flathub com.valvesoftware.Steam
|
||||
|
||||
clear
|
||||
echo " # # # # # RUN STEAM CORMAND: flatpak run com.valvesoftware.Steam"
|
||||
|
||||
|
||||
@@ -1,30 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Download & Install TeamViewer
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " TeamViewer - Download..."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cd /tmp/
|
||||
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
|
||||
|
||||
echo "Enter your user password, to continue install."
|
||||
sudo apt install -y /tmp/teamviewer_amd64.deb
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " TeamViewer Install - ALL DONE"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
read -p "Press a key to Exit"
|
||||
|
||||
#!/bin/bash
|
||||
|
||||
# Download & Install TeamViewer
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " TeamViewer - Download..."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
cd /tmp/
|
||||
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
|
||||
|
||||
echo "Enter your user password, to continue install."
|
||||
sudo apt install -y /tmp/teamviewer_amd64.deb
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " TeamViewer Install - ALL DONE"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
read -p "Press a key to Exit"
|
||||
|
||||
exit
|
||||
@@ -1,27 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Install - VS Code Software.
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Download & Install VS Code"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 2
|
||||
|
||||
cd /tmp/
|
||||
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
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " VS Code Install - ALL DONE"
|
||||
echo " "
|
||||
#!/bin/bash
|
||||
|
||||
# Install - VS Code Software.
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " Download & Install VS Code"
|
||||
echo " "
|
||||
echo " Enter your user password, to continue if necessary"
|
||||
echo " "
|
||||
echo " continues the installation in 3 seconds"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
sleep 2
|
||||
|
||||
cd /tmp/
|
||||
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
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
|
||||
clear
|
||||
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " VS Code Install - ALL DONE"
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
@@ -1,31 +1,31 @@
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT UPDATE & APT UPGRADE + install ZSH Shell"
|
||||
echo " Enter your user password, to continue."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
# Install ZSH Shell
|
||||
# Debian install zsh shell.:
|
||||
|
||||
sudo apt install -y zsh && zsh --version
|
||||
|
||||
# Make it your default shell:
|
||||
sudo chsh -s $(which zsh)
|
||||
|
||||
|
||||
# Test that it worked with.:
|
||||
echo $SHELL
|
||||
|
||||
|
||||
# Test with...
|
||||
$SHELL --version
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
#!/bin/bash
|
||||
|
||||
# APT UPDATE & APT UPGRADE
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
echo " "
|
||||
echo " APT UPDATE & APT UPGRADE + install ZSH Shell"
|
||||
echo " Enter your user password, to continue."
|
||||
echo " "
|
||||
echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
|
||||
# Install ZSH Shell
|
||||
# Debian install zsh shell.:
|
||||
|
||||
sudo apt install -y zsh && zsh --version
|
||||
|
||||
# Make it your default shell:
|
||||
sudo chsh -s $(which zsh)
|
||||
|
||||
|
||||
# Test that it worked with.:
|
||||
echo $SHELL
|
||||
|
||||
|
||||
# Test with...
|
||||
$SHELL --version
|
||||
|
||||
cd ~/bspwm-install-ma-dte
|
||||
clear
|
||||
read -p "ZSH Shell Install - ALL DONE - Press a key to Exit"
|
||||
@@ -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."
|
||||
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 Nitrogen config to files.
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd ~/bspwm-install-ma-dte/
|
||||
|
||||
mv ~/.config/bspwm/bspwmrc bspwmrc-org
|
||||
cp ~/bspwm-install-ma-dte/config/bspwm/bspwmrc-vm ~/.config/bspwm/bspwmrc
|
||||
chmod +x ~/.config/bspwm/bspwmrc
|
||||
|
||||
mv ~/.config/sxhkd/sxhkdrc sxhkdrc-org
|
||||
cp ~/bspwm-install-ma-dte/config/sxhkd/sxhkdrc-vm ~/.config/sxhkd/sxhkdrc
|
||||
#!/bin/bash
|
||||
|
||||
cd ~/bspwm-install-ma-dte/
|
||||
|
||||
mv ~/.config/bspwm/bspwmrc bspwmrc-org
|
||||
cp ~/bspwm-install-ma-dte/config/bspwm/bspwmrc-vm ~/.config/bspwm/bspwmrc
|
||||
chmod +x ~/.config/bspwm/bspwmrc
|
||||
|
||||
mv ~/.config/sxhkd/sxhkdrc sxhkdrc-org
|
||||
cp ~/bspwm-install-ma-dte/config/sxhkd/sxhkdrc-vm ~/.config/sxhkd/sxhkdrc
|
||||
chmod +x ~/.config/sxhkd/sxhkdrc
|
||||
@@ -17,7 +17,8 @@ OPTIONS=(1 "AMD System"
|
||||
3 "Intel System"
|
||||
4 "Intel System + NVIDIA GPU"
|
||||
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 \
|
||||
--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
|
||||
;;
|
||||
6)
|
||||
. ~/bspwm-install-ma-dte/install-ma-dte-debian-minimal.sh && systemctl reboot
|
||||
;;
|
||||
7)
|
||||
systemctl reboot
|
||||
;;
|
||||
esac
|
||||
@@ -1,12 +1,12 @@
|
||||
backend = "glx";
|
||||
# xrender or glx
|
||||
|
||||
# Opacity
|
||||
active-opacity = 0.93;
|
||||
|
||||
inactive-opacity = 0.8;
|
||||
|
||||
blur-background = true;
|
||||
#blur-kern = "3x3box";
|
||||
#blur-kern = "5x5box";
|
||||
backend = "glx";
|
||||
# xrender or glx
|
||||
|
||||
# Opacity
|
||||
active-opacity = 0.93;
|
||||
|
||||
inactive-opacity = 0.8;
|
||||
|
||||
blur-background = true;
|
||||
#blur-kern = "3x3box";
|
||||
#blur-kern = "5x5box";
|
||||
blur-kern = "7x7box";
|
||||
@@ -1,5 +1,5 @@
|
||||
Section "Device"
|
||||
Identifier "AMD Graphics"
|
||||
Driver "amdgpu"
|
||||
Option "TearFree" "true"
|
||||
Section "Device"
|
||||
Identifier "AMD Graphics"
|
||||
Driver "amdgpu"
|
||||
Option "TearFree" "true"
|
||||
EndSection
|
||||
@@ -1,34 +1,34 @@
|
||||
/etc/X11/xorg.conf.d/
|
||||
|
||||
# Check the current status
|
||||
Run command: xrandr --verbose | grep "TearFree"
|
||||
|
||||
Show Graphics Card Information
|
||||
Run command: inxi -G
|
||||
|
||||
|
||||
#*_#*_#*_*#_*#_*#_*
|
||||
|
||||
AMD GPU
|
||||
|
||||
-.-.-.-.-.-.-.-.-.-
|
||||
|
||||
sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf
|
||||
|
||||
Section "Device"
|
||||
Identifier "AMD Graphics"
|
||||
Driver "amdgpu"
|
||||
Option "TearFree" "true"
|
||||
EndSection
|
||||
|
||||
|
||||
|
||||
#*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#*
|
||||
|
||||
nVidia GPU Composition Pipeline / X Server Settings
|
||||
|
||||
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
|
||||
|
||||
sudo nvidia-settings
|
||||
|
||||
/etc/X11/xorg.conf
|
||||
/etc/X11/xorg.conf.d/
|
||||
|
||||
# Check the current status
|
||||
Run command: xrandr --verbose | grep "TearFree"
|
||||
|
||||
Show Graphics Card Information
|
||||
Run command: inxi -G
|
||||
|
||||
|
||||
#*_#*_#*_*#_*#_*#_*
|
||||
|
||||
AMD GPU
|
||||
|
||||
-.-.-.-.-.-.-.-.-.-
|
||||
|
||||
sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf
|
||||
|
||||
Section "Device"
|
||||
Identifier "AMD Graphics"
|
||||
Driver "amdgpu"
|
||||
Option "TearFree" "true"
|
||||
EndSection
|
||||
|
||||
|
||||
|
||||
#*_#*_#*_*#_*#_*#_*#_*#_*#_#*_#*_#*_#*_#*_#*_#*#_*#_#*_#*_#*
|
||||
|
||||
nVidia GPU Composition Pipeline / X Server Settings
|
||||
|
||||
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
|
||||
|
||||
sudo nvidia-settings
|
||||
|
||||
/etc/X11/xorg.conf
|
||||
|
||||
@@ -1,130 +1,130 @@
|
||||
#
|
||||
# Run-time configuration file for dialog
|
||||
#
|
||||
# Automatically generated by "dialog --create-rc <file name>"
|
||||
#
|
||||
#
|
||||
# Types of values:
|
||||
#
|
||||
# Number - <number>
|
||||
# String - "string"
|
||||
# Boolean - <ON|OFF>
|
||||
# Attribute - (foreground,background,highlight?)
|
||||
|
||||
|
||||
# Set aspect-ration.
|
||||
aspect = 0
|
||||
|
||||
# Set separator (for multiple widgets output).
|
||||
separate_widget = ""
|
||||
|
||||
# Set tab-length (for textbox tab-conversion).
|
||||
tab_len = 0
|
||||
|
||||
# Make tab-traversal for checklist, etc., include the list.
|
||||
visit_items = OFF
|
||||
|
||||
# Shadow dialog boxes? This also turns on color.
|
||||
use_shadow = ON
|
||||
|
||||
# Turn color support ON or OFF
|
||||
use_colors = ON
|
||||
|
||||
# Screen color
|
||||
screen_color = (CYAN,GREEN,ON)
|
||||
|
||||
# Shadow color
|
||||
shadow_color = (BLACK,BLACK,ON)
|
||||
|
||||
# Dialog box color
|
||||
dialog_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Dialog box title color
|
||||
title_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Dialog box border color
|
||||
border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# Active button color
|
||||
button_active_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Inactive button color
|
||||
button_inactive_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Active button key color
|
||||
button_key_active_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Inactive button key color
|
||||
button_key_inactive_color = (RED,WHITE,OFF)
|
||||
|
||||
# Active button label color
|
||||
button_label_active_color = (YELLOW,BLUE,ON)
|
||||
|
||||
# Inactive button label color
|
||||
button_label_inactive_color = (BLACK,WHITE,ON)
|
||||
|
||||
# Input box color
|
||||
inputbox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Input box border color
|
||||
inputbox_border_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Search box color
|
||||
searchbox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Search box title color
|
||||
searchbox_title_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Search box border color
|
||||
searchbox_border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# File position indicator color
|
||||
position_indicator_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Menu box color
|
||||
menubox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Menu box border color
|
||||
menubox_border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# Item color
|
||||
item_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Selected item color
|
||||
item_selected_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Tag color
|
||||
tag_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Selected tag color
|
||||
tag_selected_color = (YELLOW,BLUE,ON)
|
||||
|
||||
# Tag key color
|
||||
tag_key_color = (RED,WHITE,OFF)
|
||||
|
||||
# Selected tag key color
|
||||
tag_key_selected_color = (RED,BLUE,ON)
|
||||
|
||||
# Check box color
|
||||
check_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Selected check box color
|
||||
check_selected_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Up arrow color
|
||||
uarrow_color = (GREEN,WHITE,ON)
|
||||
|
||||
# Down arrow color
|
||||
darrow_color = (GREEN,WHITE,ON)
|
||||
|
||||
# Item help-text color
|
||||
itemhelp_color = (WHITE,BLACK,OFF)
|
||||
|
||||
# Active form text color
|
||||
form_active_text_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Form text color
|
||||
form_text_color = (WHITE,CYAN,ON)
|
||||
|
||||
# Readonly form item color
|
||||
form_item_readonly_color = (CYAN,WHITE,ON)
|
||||
#
|
||||
# Run-time configuration file for dialog
|
||||
#
|
||||
# Automatically generated by "dialog --create-rc <file name>"
|
||||
#
|
||||
#
|
||||
# Types of values:
|
||||
#
|
||||
# Number - <number>
|
||||
# String - "string"
|
||||
# Boolean - <ON|OFF>
|
||||
# Attribute - (foreground,background,highlight?)
|
||||
|
||||
|
||||
# Set aspect-ration.
|
||||
aspect = 0
|
||||
|
||||
# Set separator (for multiple widgets output).
|
||||
separate_widget = ""
|
||||
|
||||
# Set tab-length (for textbox tab-conversion).
|
||||
tab_len = 0
|
||||
|
||||
# Make tab-traversal for checklist, etc., include the list.
|
||||
visit_items = OFF
|
||||
|
||||
# Shadow dialog boxes? This also turns on color.
|
||||
use_shadow = ON
|
||||
|
||||
# Turn color support ON or OFF
|
||||
use_colors = ON
|
||||
|
||||
# Screen color
|
||||
screen_color = (CYAN,GREEN,ON)
|
||||
|
||||
# Shadow color
|
||||
shadow_color = (BLACK,BLACK,ON)
|
||||
|
||||
# Dialog box color
|
||||
dialog_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Dialog box title color
|
||||
title_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Dialog box border color
|
||||
border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# Active button color
|
||||
button_active_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Inactive button color
|
||||
button_inactive_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Active button key color
|
||||
button_key_active_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Inactive button key color
|
||||
button_key_inactive_color = (RED,WHITE,OFF)
|
||||
|
||||
# Active button label color
|
||||
button_label_active_color = (YELLOW,BLUE,ON)
|
||||
|
||||
# Inactive button label color
|
||||
button_label_inactive_color = (BLACK,WHITE,ON)
|
||||
|
||||
# Input box color
|
||||
inputbox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Input box border color
|
||||
inputbox_border_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Search box color
|
||||
searchbox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Search box title color
|
||||
searchbox_title_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Search box border color
|
||||
searchbox_border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# File position indicator color
|
||||
position_indicator_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Menu box color
|
||||
menubox_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Menu box border color
|
||||
menubox_border_color = (WHITE,WHITE,ON)
|
||||
|
||||
# Item color
|
||||
item_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Selected item color
|
||||
item_selected_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Tag color
|
||||
tag_color = (BLUE,WHITE,ON)
|
||||
|
||||
# Selected tag color
|
||||
tag_selected_color = (YELLOW,BLUE,ON)
|
||||
|
||||
# Tag key color
|
||||
tag_key_color = (RED,WHITE,OFF)
|
||||
|
||||
# Selected tag key color
|
||||
tag_key_selected_color = (RED,BLUE,ON)
|
||||
|
||||
# Check box color
|
||||
check_color = (BLACK,WHITE,OFF)
|
||||
|
||||
# Selected check box color
|
||||
check_selected_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Up arrow color
|
||||
uarrow_color = (GREEN,WHITE,ON)
|
||||
|
||||
# Down arrow color
|
||||
darrow_color = (GREEN,WHITE,ON)
|
||||
|
||||
# Item help-text color
|
||||
itemhelp_color = (WHITE,BLACK,OFF)
|
||||
|
||||
# Active form text color
|
||||
form_active_text_color = (WHITE,BLUE,ON)
|
||||
|
||||
# Form text color
|
||||
form_text_color = (WHITE,CYAN,ON)
|
||||
|
||||
# Readonly form item color
|
||||
form_item_readonly_color = (CYAN,WHITE,ON)
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# DO NOT EDIT! This file will be overwritten by LXAppearance.
|
||||
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||
|
||||
include "/home/mara/.gtkrc-2.0.mine"
|
||||
gtk-theme-name="Nordic-theme"
|
||||
gtk-icon-theme-name="Papirus-Dark"
|
||||
gtk-font-name="Sans 9"
|
||||
gtk-cursor-theme-name="Nordzy-cursors"
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=0
|
||||
gtk-enable-input-feedback-sounds=0
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
# DO NOT EDIT! This file will be overwritten by LXAppearance.
|
||||
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||
|
||||
include "/home/mara/.gtkrc-2.0.mine"
|
||||
gtk-theme-name="Nordic-theme"
|
||||
gtk-icon-theme-name="Papirus-Dark"
|
||||
gtk-font-name="Sans 9"
|
||||
gtk-cursor-theme-name="Nordzy-cursors"
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=0
|
||||
gtk-enable-input-feedback-sounds=0
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle="hintfull"
|
||||
@@ -1,15 +1,15 @@
|
||||
[Settings]
|
||||
gtk-theme-name=Nordic-theme
|
||||
gtk-icon-theme-name=Papirus-Dark
|
||||
gtk-font-name=Sans 9
|
||||
gtk-cursor-theme-name=Nordzy-cursors
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=0
|
||||
gtk-enable-input-feedback-sounds=0
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
[Settings]
|
||||
gtk-theme-name=Nordic-theme
|
||||
gtk-icon-theme-name=Papirus-Dark
|
||||
gtk-font-name=Sans 9
|
||||
gtk-cursor-theme-name=Nordzy-cursors
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=0
|
||||
gtk-enable-input-feedback-sounds=0
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle=hintfull
|
||||
Reference in New Issue
Block a user