Full Code of ParallaxWave/blood_i3 for AI

master e3808beb2e63 cached
92 files
1.3 MB
437.4k tokens
1 requests
Download .txt
Showing preview only (1,373K chars total). Download the full file or copy to clipboard to get everything.
Repository: ParallaxWave/blood_i3
Branch: master
Commit: e3808beb2e63
Files: 92
Total size: 1.3 MB

Directory structure:
gitextract_eahz32wr/

├── .conkyrc
├── .zshrc
├── Material.theme
├── README.md
├── alacritty.yml
├── base16-amarena.vim
├── batterystat.sh
├── blue_mist.yml
├── clearToDo
├── commit.sh
├── config
├── data.sh
├── date.sh
├── dunstrc
├── ghost.zsh-theme
├── i3-config
├── info.sh
├── init.vim
├── kitty.conf
├── menu.sh
├── modList
├── multistat
├── music.sh
├── musicstat.sh
├── ncmpcpp.config
├── new_mp.sh
├── panes_c
├── picom.conf
├── rofi_themes/
│   ├── frost.rasi
│   ├── menu.rasi
│   ├── nord-menu.rasi
│   ├── rofi.rasi
│   ├── rofi_launch.rasi
│   ├── rofi_menu.rasi
│   └── sidetab.rasi
├── screencast_start
├── terminalrc
├── time.sh
├── tint2_configs/
│   ├── amarena
│   ├── amarena-dock
│   ├── amarena-dock.backup.1626232588
│   ├── amarena-power
│   ├── catppuccin-epic
│   ├── catppuccin-mac
│   ├── catppuccin-min
│   ├── drac-material
│   ├── dream-powerline
│   ├── gruv-powerline
│   ├── icon-dock-nord
│   ├── icon-dock-nord-transparent
│   ├── mac
│   ├── mac-light
│   ├── mac_dock
│   ├── mac_top
│   ├── material-round
│   ├── material_dream_tint2
│   ├── material_tint2_bottom
│   ├── material_tint2_complete
│   ├── material_tint2_top
│   ├── mechanical-material
│   ├── nord-dock
│   ├── nord-epic
│   ├── nord-flow
│   ├── nord-material
│   ├── nord-minimal
│   ├── nord-powerline
│   ├── nord_tint2_multi-dot
│   ├── one-bar
│   ├── one-epic
│   ├── one-mac
│   ├── onedark-blocks
│   ├── onedark-minimal
│   ├── onedark-minimal-dark
│   ├── tint2rc
│   ├── tint2rc_black_ice
│   ├── tint2rc_ice
│   ├── tint2rc_silver
│   ├── tint2rc_silver2
│   ├── wasabi-light
│   └── wasabi.tint2rc
├── toDo
├── vol.sh
├── wallshift
├── wifi.sh
├── wifi2.sh
└── xob_configs/
    ├── amarena.cfg
    ├── blue.cfg
    ├── frost_horizontal.cfg
    ├── green.cfg
    ├── red.cfg
    ├── styles.cfg
    └── yellow.cfg

================================================
FILE CONTENTS
================================================

================================================
FILE: .conkyrc
================================================
conky.config = {

background=true,
update_interval=1,
double_buffer=true,
no_buffers=true,
imlib_cache_size=10,

draw_shades=false,
draw_outline=false,
draw_borders=false,

gap_x=8,
gap_y=-65,

alignment="bottom_right",

minimum_height=400,
minimum_width=0,

own_window=true,
own_window_type="override",
own_window_transparent=false,
own_window_hints="undecorated,below,sticky,skip_taskbar,skip_pager",

own_window_argb_visual=true,
own_window_argb_value=0,

use_xft=true,
xftalpha=1,
font="Droid Sans:size=10",
text_buffer_size=256,
override_utf8_locale=true,

default_color='CACED6',

color0='CACED6',
color1='CACED6',



}



conky.text = [[
\
\
\
\
${font Unica One :weight=Bold:size=80}${color0}\
${time %H:%M} \
${voffset -80}
${font Unica One :weight=Bold:size=30}${color0}\
 ${time %A}
${voffset -50}
${font Unica One:weight=Bold:size=30}${color0}\
 ${time %d %B}\
${voffset -15}
${font Iosevka Nerd Font :weight=Bold:size=15}${color0}\
  ${cpu cpu0}% |   ${fs_free /} free\
${voffset 10}
${font Iosevka Nerd Font :weight=Bold:size=15}${color0}\
  ${exec mpc current | sed 's/.mp3//g' | sed 's/-/ - /g' | sed 's/^.*\//\//' | sed 's/\///g'}
\
\
\
\
\
\
\
\
]]



================================================
FILE: .zshrc
================================================
export TERM="xterm-256color"
plugins=(catimg history vi-mode)
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH

# Path to your oh-my-zsh installation.
export ZSH="/home/crypticwave/.oh-my-zsh"

# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME="rounded"
#Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
# a theme from this variable instead of looking in ~/.oh-my-zsh/themes/
# If set to an empty array, this variable will have no effect.
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )

# Uncomment the following line to use case-sensitive completion.
 CASE_SENSITIVE="true"

# Uncomment the following line to use hyphen-insensitive completion.
# Case-sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"

# Uncomment the following line to disable bi-weekly auto-update checks.
# DISABLE_AUTO_UPDATE="true"

# Uncomment the following line to automatically update without prompting.
# DISABLE_UPDATE_PROMPT="true"

# Uncomment the following line to change how often to auto-update (in days).
# export UPDATE_ZSH_DAYS=13

# Uncomment the following line if pasting URLs and other text is messed up.
# DISABLE_MAGIC_FUNCTIONS=true

# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"

# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"

# Uncomment the following line to enable command auto-correction.
ENABLE_CORRECTION="true"

# Uncomment the following line to display red dots whilst waiting for completion.
 #COMPLETION_WAITING_DOTS="true"

# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"

# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
# HIST_STAMPS="mm/dd/yyyy"

# Would you like to use another custom folder than $ZSH/custom?
# ZSH_CUSTOM=/path/to/new-custom-folder

# Which plugins would you like to load?
# Standard plugins can be found in ~/.oh-my-zsh/plugins/*
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.

#source $ZSH/oh-my-zsh.sh

# User configuration

# export MANPATH="/usr/local/man:$MANPATH"

# You may need to manually set your language environment
# export LANG=en_US.UTF-8

# Preferred editor for local and remote sessions
 if [[ -n $SSH_CONNECTION ]]; then
   export EDITOR='vim'
 else
   export EDITOR='nvim'
 fi

# Compilation flags
# export ARCHFLAGS="-arch x86_64"

# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
 alias zshconfig="nvim ~/.zshrc"
 alias gc="ghosts_c"
# alias ohmyzsh="mate ~/.oh-my-zsh"
POWERLEVEL9K_MODE='nerdfont-complete'
POWERLEVEL9K_PROMPT_ON_NEWLINE=false
POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX=""
POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="➜  "
POWERLEVEL9K_BATTERY_DISCONNECTED_BACKGROUND="green"
POWERLEVEL9K_BATTERY_DISCONNECTED_FOREGROUND="black"
POWERLEVEL9K_CUSTOM_ICON="echo  "
POWERLEVEL9K_CUSTOM_ICON_BACKGROUND="cyan"




#POWERLEVEL9K_DIR_BACKGROUND="#00FF00"
POWERLEVEL9K_DIR_HOME_BACKGROUND='blue'
POWERLEVEL9K_DIR_HOME_SUBFOLDER_BACKGROUND='blue'
POWERLEVEL9K_DIR_HOME_SUBFOLDER_FOREGROUND='black'
POWERLEVEL9K_DIR_ETC_BACKGROUND='blue'
POWERLEVEL9K_DIR_DEFAULT_BACKGROUND='blue'


#POWERLEVEL9K_TIME_BACKGROUND="yellow"
#POWERLINE9K_VCS_BACKGROUND="red"
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(custom_icon dir vcs) 
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status battery time background_jobs_joined)
#POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=()
alias ll="colorls --group-directories-first"
alias i3conf="nvim $HOME/.config/i3/config"
                         source  ~/.oh-my-zsh/custom/themes/ghost.zsh-theme
#source  ~/powerlevel9k/powerlevel9k.zsh-theme
source ~/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
export $EDITOR=nvim
#wal -r 
#clear
alias c="clear" 
alias ins="sudo apt install"
alias tycl="tty-clock -C 4 -c"
alias yv="~/straw-viewer-master/bin/straw-viewer"
alias sk="clear && pukeskull"
alias nv="nvim"
alias tm="dtach -A /home/crypticwave/std_dvtm_dtach.sh -r winch dvtm" 
alias cm="dtach -A cm -r winch ./stat.sh"
alias wm="dtach -A wm -r winch ./secstat.sh"
alias dm="dtach -A dm -r winch ./dstat.sh"
alias mm="dtach -A mm -r winch ./mustat.sh"
alias nvrc="nvim ~/.config/nvim/init.vim"
alias bbar="multistat | lemonbar -B #262626"
alias nt="ping -c3 google.com"
alias ccal="clear && cal -y"
alias ff="clear && screenfetch -D ubuntu -A"
alias af="clear && screenfetch -D ubuntu -A \"Arch Linux\""
#ADD COLOR # MONSTER
#cal
#if [ "$TERM" = "xterm-256color" ]; then
#echo -en "\e]P0073642" #black
#echo -en "\e]P1dc322f" #darkgrey
#echo -en "\e]P2859900" #darkred
#echo -en "\e]P3b58900" #red
#echo -en "\e]P4268bd2" #darkgreen
#echo -en "\e]P5d33682" #green
#echo -en "\e]P62aa198" #brown
#echo -en "\e]P7eee8d5" #yellow
#echo -en "\e]P8002b36" #darkblue
#echo -en "\e]P9cb4b16" #blue
#echo -en "\e]PA586e75" #darkmagenta
#echo -en "\e]PB657b83" #magenta
#echo -en "\e]PC839496" #darkcyan
#echo -en "\e]PD6c71c4" #cyan
#echo -en "\e]PE93a1a1" #lightgrey
#echo -en "\e]PFfdf6e3" #white
#setfont /usr/share/consolefonts/ter-powerline-v14n.psf.gz 
#clear #for background artifacting
#clear
#fi
alias nn="neofetch --w3m Pictures/Flat/glimpse.png"
alias cc="clear && alpha_c"
alias wl="feh --bg-fill"
alias ly="i3-resurrect restore -w 1"
#alias bunny="echo -e \"\e[1;31m $(cat ~/bunny)\""
alias pix="clear && chafa ~/Pictures/Flat/glimpse.png"
alias vu="volup"
alias vd="voldown"
#alias ls='logo-ls'
alias cq='clear && bash ~/col.sh'
alias deno='/home/crypticwave/.deno/bin/deno'
#crunchbang-mini
export STARSHIP_CONFIG=~/.config/starship.toml
#eval "$(starship init zsh)"


# tabtab source for electron-forge package
# uninstall by removing these lines or running `tabtab uninstall electron-forge`
[[ -f /home/crypticwave/learn_js/node_modules/tabtab/.completions/electron-forge.zsh ]] && . /home/crypticwave/learn_js/node_modules/tabtab/.completions/electron-forge.zsh

# The next line updates PATH for the Google Cloud SDK.
if [ -f '/home/crypticwave/google-cloud-sdk/path.zsh.inc' ]; then . '/home/crypticwave/google-cloud-sdk/path.zsh.inc'; fi

# The next line enables shell command completion for gcloud.
if [ -f '/home/crypticwave/google-cloud-sdk/completion.zsh.inc' ]; then . '/home/crypticwave/google-cloud-sdk/completion.zsh.inc'; fi


================================================
FILE: Material.theme
================================================
[Scheme]
Name=Material
ColorCursor=#D8DEE9
ColorForeground=#CACED6
ColorBackground=#323f4f
TabActivityColor=#88C0D0
ColorPalette=#323f4f;#c88fae;#a796dd;#8ea6d6;#8cc7d6;#a1d4c7;#d6e1a6;#E5E9F0;#3d4c5f;#c88fae;#a796dd;#8ea6d6;#8cc7d6;#a1d4c7;#d6e1a6;#E5E9F0;
ColorBold=#D8DEE9
ColorBoldUseDefault=FALSE


================================================
FILE: README.md
================================================
# Blood i3 
## Preview:
![Preview](Amarena.png)
![Preview](material_dream_preview.jpg)
![Preview](green.png)
![Preview](preview.png)
![Preview](preview2.png)
![Preview](blue.png)
![Preview](yellow.png)
![Preview](red.png)
![Preview](blue1.png)
![Preview](blue2.png)
![Preview](blue_main.png)
![Preview](blue_time.png)
*


## Things to remember: (OLD)
* The scripts *multistat*, *toDo*, *screencast_start*, *wallshift*,*clearToDo* and *modToDo* must be stored in /bin/
* The scripts *music.sh, info.sh, musicstat.sh, time.sh* must be stored in the HOME directory.
* *.wallpaper.jpg* should be in the HOME directory.

## Useful Keybindings
* mod+m: Start Music
* mod+Shift+m:  Stop Music
* mod+Shift+w : Swap Wallpaper (Swaps .wallpaper.jpg with .wallpaper2.jpg and vice-versa in $HOME)
* mod+d: Add Tasks
* mod+Shift+d: Clear Tasks
* mod+Control+d: Delete all existing tasks
* mod+space: Launch rofi
* mod+Shift+space: Launch drun rofi
* mod+x: Launch rofi overview menu (new)


## Programs required:
* Rofi (for launching music and schedule scripts)
* tint2
* sdhand/picom (for rounded corners)
* weather-util (for weather for rofi overview menu)


================================================
FILE: alacritty.yml
================================================
# Configuration for Alacritty, the GPU enhanced terminal emulator.  
# Any items in the `env` entry below will be added as
# environment variables. Some entries may override variables
# set by alacritty itself.
env:
  # TERM variable
  #
  # This value is used to set the `$TERM` environment variable for
  # each instance of Alacritty. If it is not present, alacritty will
  # check the local terminfo database and use `alacritty` if it is
  # available, otherwise `xterm-256color` is used.
  TERM: xterm-256color

window:
  # Window dimensions (changes require restart)
  #
  # Specified in number of columns/lines, not pixels.
  # If both are `0`, this setting is ignored.                                                                                                                                            
  dimensions:
    columns: 66
    lines: 24

  # Window position (changes require restart)
  #
  # Specified in number of pixels.
  # If the position is not set, the window manager will handle the placement.
  #position:
  #  x: 0
  #  y: 0

  # Window padding (changes require restart)
  #
  # Blank space added around the window in pixels. This padding is scaled
  # by DPI and the specified value is always added at both opposing sides.
  padding:
    x: 20
    y: 20

  # Spread additional padding evenly around the terminal content.
  #dynamic_padding: false

  # Window decorations
  #
  # Values for `decorations`:
  #     - full: Borders and title bar
  #     - none: Neither borders nor title bar
  #
  # Values for `decorations` (macOS only):
  #     - transparent: Title bar, transparent background and title bar buttons
  #     - buttonless: Title bar, transparent background, but no title bar buttons
  #decorations: full

  # Startup Mode (changes require restart)
  #
  # Values for `startup_mode`:
  #   - Windowed
  #   - Maximized
  #   - Fullscreen
  #
  # Values for `startup_mode` (macOS only):
  #   - SimpleFullscreen
  #startup_mode: Windowed

  # Window title
  #title: Alacritty

  # Window class (Linux/BSD only):
  #class:
    # Application instance name
    #instance: Alacritty
    # General application class
    #general: Alacritty

  # GTK theme variant (Linux/BSD only)
  #
  # Override the variant of the GTK theme. Commonly supported values are `dark` and `light`.
  # Set this to `None` to use the default theme variant.
  #gtk_theme_variant: None

#scrolling:
  # Maximum number of lines in the scrollback buffer.
  # Specifying '0' will disable scrolling.
  #history: 10000

  # Number of lines the viewport will move for every line scrolled when
  # scrollback is enabled (history > 0).
  #multiplier: 3

# Font configuration
font:
        size: 7 
        normal:
                family: Fira Code 
                style: Regular
  # Bold font face
  #bold:
    # Font family
    #
    # If the bold family is not specified, it will fall back to the
    # value specified for the normal font.
    #
    #           family: monospace
             #
    # The `style` can be specified to pick a specific face.
    #     style: Bold

  # Italic font face
  #          italic:
    # Font family
    #
    # If the italic family is not specified, it will fall back to the
    # value specified for the normal font.
    #                  family: monospace

    # The `style` can be specified to pick a specific face.
    #                style: Italic

  # Bold italic font face
  ##7j              bold_italic:
    # Font family
    #
    # If the bold italic family is not specified, it will fall back to the
    # value specified for the normal font.
    #family: monospace
                             #
    # The `style` can be specified to pick a specific face.
    #                     style: Bold Italic

  # Point size
  #size: 7.5

  # Offset is the extra space around each character. `offset.y` can be thought of
  # as modifying the line spacing, and `offset.x` as modifying the letter spacing.
  #offset:
  #  x: 0
  #  y: 0

  # Glyph offset determines the locations of the glyphs within their cells with
  # the default being at the bottom. Increasing `x` moves the glyph to the right,
  # increasing `y` moves the glyph upwards.
  #glyph_offset:
  #  x: 0
  #  y: 0

  # Thin stroke font rendering (macOS only)
  #
  # Thin strokes are suitable for retina displays, but for non-retina screens
  # it is recommended to set `use_thin_strokes` to `false`
  #
  # macOS >= 10.14.x:
  #
  # If the font quality on non-retina display looks bad then set
  # `use_thin_strokes` to `true` and enable font smoothing by running the
  # following command:
  #   `defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO`
  #
  # This is a global setting and will require a log out or restart to take
  # effect.
  #use_thin_strokes: true

# If `true`, bold text is drawn using the bright color variants.
#draw_bold_text_with_bright_colors: false

# Colors (Tomorrow Night Bright)
#colors:
#  # Default colors
#  primary:
#    background: '#262626'
#  foreground: '#ABB2BF'
#
#    # Bright and dim foreground colors
#    #
#    # The dimmed foreground color is calculated automatically if it is not present.
#    # If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
#    # is `false`, the normal foreground color will be used.
#    #dim_foreground: '#9a9a9a'
#    #bright_foreground: '#ffffff'
#
#  # Cursor colors
#  #
#  # Colors which should be used to draw the terminal cursor. If these are
#  # unset, the cursor color will be the inverse of the cell color.
#  #cursor:
#  #  text: '#000000'
#  #  cursor: '#ffffff'
#
#  # Vi mode cursor colors
#  #
#  # Colors for the cursor when the vi mode is active. If these are unset, the
#  # cursor color will be the inverse of the cell color.
#  #vi_mode_cursor:
#  #  text: '#000000'
##  #  cursor: '#ffffff'
##
##  # Selection colors
##  #
##  # Colors which should be used to draw the selection area. If selection
##  # background is unset, selection color will be the inverse of the cell colors.
##  # If only text is unset the cell text color will remain the same.
##  #selection:
## # text: '#D0CCD0'
###  background: '#191719'
##
##  # Normal colors
#colors:
#  primary:
#    background:   '#2E3436'
#    foreground:   '#EEDDEE'
#    normal:
#    black:   '#262626'
#    red:     '#E06C75'
#    green:   '#7EAEBC'
#    yellow:  '#E5C07B'
#    blue:    '#38B3D7'
#    magenta: '#C678DD'
#    cyan:    '#5ACDC1'
#    white:   '#ABB2BF'
#
#  # Bright colors
#  #  bright:
          #black:   '#7586B3'
    #red:     '#BE5046'
    #green:   '#7EAEBC'
    #yellow:  '#D19A66'
    #blue:    '#75DACF'
    #magenta: '#C678DD'
    #cyan:    '#56B6C2'
    #    white:   '#A8AEB8'






                ## Colors (Gruvbox dark)
                #colors:
                #  # Default colors
                #  primary:
                #    # hard contrast: background = '#1d2021'
                #    background: '#282828'
                #    # soft contrast: background = '#32302f'
                #    foreground: '#EBDBB2'
                ##
                #  # Normal colors
                #  normal:
                #   black:   '#282828'
                #   red:     '#f25f5c'
                #   green:   '#00b894'
                #   yellow:  '#fdcb6e' 
                #   blue:    '#0984e3'
                #   magenta: '#6c5ce7'
                #   cyan:    '#00cec9'
                #   white:   '#a89984'
                #  
                #  ## Bright colors
                #  bright:
                #   black:   '#928374'
                #   red:     '#f6817c'
                #   green:   '#55efc4'
                #   yellow:  '#ffeaa7'
                #   blue:    '#74b9ff'
                #   magenta: '#a29bfe'
                #   cyan:    '#81ecec'
                #   white:   '#ebdbb2'
                #  


                # Dim colors
  #
  # If the dim colors are not set, they will be calculated automatically based
  # on the `normal` colors.
  #dim:
  #  black:   '#000000'
  #  red:     '#8c3336'
  #  green:   '#7a8530'
  #  yellow:  '#97822e'
  #  blue:    '#506d8f'
  #  magenta: '#80638e'
  #  cyan:    '#497e7a'
  #  white:   '#9a9a9a'




                #G R U V B O X
 # Colors (Gruvbox dark)
 #colors:
 #  # Default colors
 #  primary:
 #    # hard contrast: background = '#1d2021'
 #    background: '#282828'
 #    # soft contrast: background = '#32302f'
 #    foreground: '#ebdbb2'
 #
 #  # Normal colors
 #  normal:
 #    black:   '#282828'
 #    red:     '#cc241d'
 #    green:   '#98971a'
 #    yellow:  '#d79921'
 #    blue:    '#458588'
 #    magenta: '#b16286'
 #    cyan:    '#689d6a'
 #    white:   '#a89984'
 #
 #  # Bright colors
 #  bright:
 #    black:   '#928374'
 #    red:     '#fb4934'
 #    green:   '#b8bb26'
 #    yellow:  '#fabd2f'
 #    blue:    '#83a598'
 #    magenta: '#d3869b'
 #    cyan:    '#8ec07c'
 #    white:   '#ebdbb2'
 #
 #
 #
 #
 #




# Colors (Dracula)
#colors:
#  # Default colors
#  primary:
#    background: '0x282a36'
#    foreground: '0xf8f8f2'
#
#    # Bright and dim foreground colors
#    #
#    # The dimmed foreground color is calculated automatically if it is not present.
#    # If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
#    # is `false`, the normal foreground color will be used.
#    #dim_foreground: '0x9a9a9a'
#    #bright_foreground: '0xffffff'
#
#  # Cursor colors
#  #
#  # Colors which should be used to draw the terminal cursor. If these are unset,
#  # the cursor color will be the inverse of the cell color.
#  cursor:
#    text: '0x44475a'
#    cursor: '0xf8f8f2'
#
#  # Selection colors
#  #
#  # Colors which should be used to draw the selection area. If selection
#  # background is unset, selection color will be the inverse of the cell colors.
#  # If only text is unset the cell text color will remain the same.
#  selection:
#    text: '0xf8f8f2'
#    background: '0x44475a'
#
#  # Normal colors
#  normal:
#    black:   '0x000000'
#    red:     '0xff5555'
#    green:   '0x50fa7b'
#    yellow:  '0xf1fa8c'
#    blue:    '0xbd93f9'
#    magenta: '0xff79c6'
#    cyan:    '0x8be9fd'
#    white:   '0xbfbfbf'
#
#  # Bright colors
#  bright:
#    black:   '0x4d4d4d'
#    red:     '0xff6e67'
#    green:   '0x5af78e'
#    yellow:  '0xf4f99d'
#    blue:    '0xcaa9fa'
#    magenta: '0xff92d0'
#    cyan:    '0x9aedfe'
#    white:   '0xe6e6e6'
#
#  # Dim colors
#  #
#  # If the dim colors are not set, they will be calculated automatically based
#  # on the `normal` colors.
#  dim:
#    black:   '0x14151b'
#    red:     '0xff2222'
#    green:   '0x1ef956'
#    yellow:  '0xebf85b'
#    blue:    '0x4d5b86'
#    magenta: '0xff46b0'
#    cyan:    '0x59dffc'
#    white:   '0xe6e6d1'
#
#
#
#  # Indexed Colors
#  #
#  # The indexed colors include all colors from 16 to 256.
#  # When these are not set, they're filled with sensible defaults.
#  #
#  # Example:
#  #   `- { index: 16, color: '#ff00ff' }`
#  #
#  #indexed_colors: []
#
## Visual Bell
#
# Any time the BEL code is received, Alacritty "rings" the visual bell. Once
# rung, the terminal background will be set to white and transition back to the
# default background color. You can control the rate of this transition by
# setting the `duration` property (represented in milliseconds). You can also
# configure the transition function by setting the `animation` property.
#
# Values for `animation`:
#   - Ease
#   - EaseOut
#   - EaseOutSine
#   - EaseOutQuad
#   - EaseOutCubic
#   - EaseOutQuart
#   - EaseOutQuint
#   - EaseOutExpo
#   - EaseOutCirc
#   - Linear
#
# Specifying a `duration` of `0` will disable the visual bell.
#visual_bell:
#  animation: EaseOutExpo
#  duration: 0
#  color: '#ffffff'

# Background opacity








# Colors (One Dark)
colors:
  # Default colors
  primary:
    background: '0xDFE6F4'
    foreground: '0x4C566A'

  # Normal colors
  normal:
    black:   '0x1e2127'
    red:     '0xe06c75'
    green:   '0x699C44'
    yellow:  '0xE5C07B'
    blue:    '0x3E8AC9'
    magenta: '0xC45DE2'
    cyan:    '0x2E9FAD'
    white:   '0xabb2bf'

  # Bright colors
  bright:
    black:   '0x5c6370'
    red:     '0xBE5046'
    green:   '0x98c379'
    yellow:  '0xd19a66'
    blue:    '0x61afef'
    magenta: '0xc678dd'
    cyan:    '0x56b6c2'
    white:   '0x5C6370'






                #colors:
                #  primary:
                #    foreground: '0x2E3440'
                #    background: '0xD8DEE9'
                #  cursor:
                #    text: '0x2E3440'
                #    cursor: '0x3B4252'
                #  normal:
                #    white: '0x3B4252'
                #    red: '0xBF616A'
                #    green: '0x3D8261'
                #    yellow: '0xB7831B'
                #    blue: '0x5B8BBA'
                #    magenta: '0xB48EAD'
                #    cyan: '0x508D8A'
                #    black: '0xE5E9F0'
                #  bright:
                #    white: '0x4C566A'
                #    red: '0xBF616A'
                #    green: '0x678251'
                #    yellow: '0xB7831B'
                #    blue: '0x5683B1'
                #    magenta: '0xB48EAD'
                #    cyan: '0x5496A5'
                #    black: '0xECEFF4'
                #
                #






                #
# Window opacity as a floating point number from `0.0` to `1.0`.
# The value `0.0` is completely transparent and `1.0` is opaque.
background_opacity: 0.82
         
#selection:
  #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"

  # When set to `true`, selected text will be copied to the primary clipboard.
  #save_to_clipboard: false

# Allow terminal applications to change Alacritty's window title.
#dynamic_title: true

cursor:
  # Cursor style
  #
  # Values for `style`:
  #   - ▇ Block
  #   - _ Underline
  #   - | Beam
  style: Beam

  # Vi mode cursor style
  #
  # If the vi mode cursor style is `None` or not specified, it will fall back to
  # the style of the active value of the normal cursor.
  #
  # See `cursor.style` for available options.
  #vi_mode_style: None

  # If this is `true`, the cursor will be rendered as a hollow box when the
  # window is not focused.
  #unfocused_hollow: true

# Live config reload (changes require restart)
#live_config_reload: true

# Shell
#
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
# Entries in `shell.args` are passed unmodified as arguments to the shell.
#
# Default:
#   - (macOS) /bin/bash --login
#   - (Linux/BSD) user login shell
#   - (Windows) powershell
#shell:
#  program: /bin/bash
#  args:
#    - --login

# Startup directory
#
# Directory the shell is started in. If this is unset, or `None`, the working
# directory of the parent process will be used.
#working_directory: None

# WinPTY backend (Windows only)
#
# Alacritty defaults to using the newer ConPTY backend if it is available,
# since it resolves a lot of bugs and is quite a bit faster. If it is not
# available, the the WinPTY backend will be used instead.
#
# Setting this option to `true` makes Alacritty use the legacy WinPTY backend,
# even if the ConPTY backend is available.
#winpty_backend: false

# Send ESC (\x1b) before characters when alt is pressed.
#alt_send_esc: true

#mouse:
  # Click settings
  #
  # The `double_click` and `triple_click` settings control the time
  # alacritty should wait for accepting multiple clicks as one double
  # or triple click.
  #double_click: { threshold: 300 }
  #triple_click: { threshold: 300 }

  # If this is `true`, the cursor is temporarily hidden when typing.
  #hide_when_typing: false

  #url:
    # URL launcher
    #
    # This program is executed when clicking on a text which is recognized as a URL.
    # The URL is always added to the command as the last parameter.
    #
    # When set to `None`, URL launching will be disabled completely.
    #
    # Default:
    #   - (macOS) open
    #   - (Linux/BSD) xdg-open
    #   - (Windows) explorer
    #launcher:
    #  program: xdg-open
    #  args: []

    # URL modifiers
    #
    # These are the modifiers that need to be held down for opening URLs when clicking
    # on them. The available modifiers are documented in the key binding section.
    #modifiers: None

# Mouse bindings
#
# Mouse bindings are specified as a list of objects, much like the key
# bindings further below.
#
# To trigger mouse bindings when an application running within Alacritty captures the mouse, the
# `Shift` modifier is automatically added as a requirement.
#
# Each mouse binding will specify a:
#
# - `mouse`:
#
#   - Middle
#   - Left
#   - Right
#   - Numeric identifier such as `5`
#
# - `action` (see key bindings)
#
# And optionally:
#
# - `mods` (see key bindings)
#mouse_bindings:
#  - { mouse: Middle, action: PasteSelection }

# Key bindings
#
# Key bindings are specified as a list of objects. For example, this is the
# default paste binding:
#
# `- { key: V, mods: Control|Shift, action: Paste }`
#
# Each key binding will specify a:
#
# - `key`: Identifier of the key pressed
#
#    - A-Z
#    - F1-F24
#    - Key0-Key9
#
#    A full list with available key codes can be found here:
#    https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
#
#    Instead of using the name of the keys, the `key` field also supports using
#    the scancode of the desired key. Scancodes have to be specified as a
#    decimal number. This command will allow you to display the hex scancodes
#    for certain keys:
#
#       `showkey --scancodes`.
#
# Then exactly one of:
#
# - `chars`: Send a byte sequence to the running application
#
#    The `chars` field writes the specified string to the terminal. This makes
#    it possible to pass escape sequences. To find escape codes for bindings
#    like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
#    of tmux. Note that applications use terminfo to map escape sequences back
#    to keys. It is therefore required to update the terminfo when changing an
#    escape sequence.
#
# - `action`: Execute a predefined action
#
#   - ToggleViMode
#   - Copy
#   - Paste
#   - PasteSelection
#   - IncreaseFontSize
#   - DecreaseFontSize
#   - ResetFontSize
#   - ScrollPageUp
#   - ScrollPageDown
#   - ScrollLineUp
#   - ScrollLineDown
#   - ScrollToTop
#   - ScrollToBottom
#   - ClearHistory
#   - Hide
#   - Minimize
#   - Quit
#   - ToggleFullscreen
#   - SpawnNewInstance
#   - ClearLogNotice
#   - ClearSelection
#   - ReceiveChar
#   - None
#
#   (`mode: Vi` only):
#   - Open
#   - Up
#   - Down
#   - Left
#   - Right
#   - First
#   - Last
#   - FirstOccupied
#   - High
#   - Middle
#   - Low
#   - SemanticLeft
#   - SemanticRight
#   - SemanticLeftEnd
#   - SemanticRightEnd
#   - WordRight
#   - WordLeft
#   - WordRightEnd
#   - WordLeftEnd
#   - Bracket
#   - ToggleNormalSelection
#   - ToggleLineSelection
#   - ToggleBlockSelection
#   - ToggleSemanticSelection
#
#   (macOS only):
#   - ToggleSimpleFullscreen: Enters fullscreen without occupying another space
#
#   (Linux/BSD only):
#   - CopySelection: Copies into selection buffer
#
# - `command`: Fork and execute a specified command plus arguments
#
#    The `command` field must be a map containing a `program` string and an
#    `args` array of command line parameter strings. For example:
#       `{ program: "alacritty", args: ["-e", "vttest"] }`
#
# And optionally:
#
# - `mods`: Key modifiers to filter binding actions
#
#    - Command
#    - Control
#    - Option
#    - Super
#    - Shift
#    - Alt
#
#    Multiple `mods` can be combined using `|` like this:
#       `mods: Control|Shift`.
#    Whitespace and capitalization are relevant and must match the example.
#
# - `mode`: Indicate a binding for only specific terminal reported modes
#
#    This is mainly used to send applications the correct escape sequences
#    when in different modes.
#
#    - AppCursor
#    - AppKeypad
#    - Alt
#
#    A `~` operator can be used before a mode to apply the binding whenever
#    the mode is *not* active, e.g. `~Alt`.
#
# Bindings are always filled by default, but will be replaced when a new
# binding with the same triggers is defined. To unset a default binding, it can
# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
# a no-op if you do not wish to receive input characters for that binding.
#
# If the same trigger is assigned to multiple actions, all of them are executed
# at once.
#key_bindings:
  #- { key: Paste,                                action: Paste          }
  #- { key: Copy,                                 action: Copy           }
  #- { key: L,         mods: Control,             action: ClearLogNotice }
  #- { key: L,         mods: Control, mode: ~Vi,  chars: "\x0c"          }
  #- { key: PageUp,    mods: Shift,   mode: ~Alt, action: ScrollPageUp,  }
  #- { key: PageDown,  mods: Shift,   mode: ~Alt, action: ScrollPageDown }
  #- { key: Home,      mods: Shift,   mode: ~Alt, action: ScrollToTop,   }
  #- { key: End,       mods: Shift,   mode: ~Alt, action: ScrollToBottom }

  # Vi Mode
  #- { key: Space,  mods: Shift|Control, mode: Vi, action: ScrollToBottom          }
  #- { key: Space,  mods: Shift|Control,           action: ToggleViMode            }
  #- { key: Escape,                      mode: Vi, action: ClearSelection          }
  #- { key: I,                           mode: Vi, action: ScrollToBottom          }
  #- { key: I,                           mode: Vi, action: ToggleViMode            }
  #- { key: Y,      mods: Control,       mode: Vi, action: ScrollLineUp            }
  #- { key: E,      mods: Control,       mode: Vi, action: ScrollLineDown          }
  #- { key: G,                           mode: Vi, action: ScrollToTop             }
  #- { key: G,      mods: Shift,         mode: Vi, action: ScrollToBottom          }
  #- { key: B,      mods: Control,       mode: Vi, action: ScrollPageUp            }
  #- { key: F,      mods: Control,       mode: Vi, action: ScrollPageDown          }
  #- { key: U,      mods: Control,       mode: Vi, action: ScrollHalfPageUp        }
  #- { key: D,      mods: Control,       mode: Vi, action: ScrollHalfPageDown      }
  #- { key: Y,                           mode: Vi, action: Copy                    }
  #- { key: Y,                           mode: Vi, action: ClearSelection          }
  #- { key: Copy,                        mode: Vi, action: ClearSelection          }
  #- { key: V,                           mode: Vi, action: ToggleNormalSelection   }
  #- { key: V,      mods: Shift,         mode: Vi, action: ToggleLineSelection     }
  #- { key: V,      mods: Control,       mode: Vi, action: ToggleBlockSelection    }
  #- { key: V,      mods: Alt,           mode: Vi, action: ToggleSemanticSelection }
  #- { key: Return,                      mode: Vi, action: Open                    }
  #- { key: K,                           mode: Vi, action: Up                      }
  #- { key: J,                           mode: Vi, action: Down                    }
  #- { key: H,                           mode: Vi, action: Left                    }
  #- { key: L,                           mode: Vi, action: Right                   }
  #- { key: Up,                          mode: Vi, action: Up                      }
  #- { key: Down,                        mode: Vi, action: Down                    }
  #- { key: Left,                        mode: Vi, action: Left                    }
  #- { key: Right,                       mode: Vi, action: Right                   }
  #- { key: Key0,                        mode: Vi, action: First                   }
  #- { key: Key4,   mods: Shift,         mode: Vi, action: Last                    }
  #- { key: Key6,   mods: Shift,         mode: Vi, action: FirstOccupied           }
  #- { key: H,      mods: Shift,         mode: Vi, action: High                    }
  #- { key: M,      mods: Shift,         mode: Vi, action: Middle                  }
  #- { key: L,      mods: Shift,         mode: Vi, action: Low                     }
  #- { key: B,                           mode: Vi, action: SemanticLeft            }
  #- { key: W,                           mode: Vi, action: SemanticRight           }
  #- { key: E,                           mode: Vi, action: SemanticRightEnd        }
  #- { key: B,      mods: Shift,         mode: Vi, action: WordLeft                }
  #- { key: W,      mods: Shift,         mode: Vi, action: WordRight               }
  #- { key: E,      mods: Shift,         mode: Vi, action: WordRightEnd            }
  #- { key: Key5,   mods: Shift,         mode: Vi, action: Bracket                 }

  # (Windows, Linux, and BSD only)
  #- { key: V,        mods: Control|Shift,           action: Paste            }
  #- { key: C,        mods: Control|Shift,           action: Copy             }
  #- { key: C,        mods: Control|Shift, mode: Vi, action: ClearSelection   }
  #- { key: Insert,   mods: Shift,                   action: PasteSelection   }
  #- { key: Key0,     mods: Control,                 action: ResetFontSize    }
  #- { key: Equals,   mods: Control,                 action: IncreaseFontSize }
  #- { key: Add,      mods: Control,                 action: IncreaseFontSize }
  #- { key: Subtract, mods: Control,                 action: DecreaseFontSize }
  #- { key: Minus,    mods: Control,                 action: DecreaseFontSize }

  # (Windows only)
  #- { key: Return,   mods: Alt,           action: ToggleFullscreen }

  # (macOS only)
  #- { key: K,      mods: Command, mode: ~Vi, chars: "\x0c"            }
  #- { key: Key0,   mods: Command,            action: ResetFontSize    }
  #- { key: Equals, mods: Command,            action: IncreaseFontSize }
  #- { key: Add,    mods: Command,            action: IncreaseFontSize }
  #- { key: Minus,  mods: Command,            action: DecreaseFontSize }
  #- { key: K,      mods: Command,            action: ClearHistory     }
  #- { key: V,      mods: Command,            action: Paste            }
  #- { key: C,      mods: Command,            action: Copy             }
  #- { key: C,      mods: Command, mode: Vi,  action: ClearSelection   }
  #- { key: H,      mods: Command,            action: Hide             }
  #- { key: M,      mods: Command,            action: Minimize         }
  #- { key: Q,      mods: Command,            action: Quit             }
  #- { key: W,      mods: Command,            action: Quit             }
  #- { key: N,      mods: Command,            action: SpawnNewInstance }
  #- { key: F,      mods: Command|Control,    action: ToggleFullscreen }

#debug:
  # Display the time it takes to redraw each frame.
  #render_timer: false

  # Keep the log file after quitting Alacritty.
  #persistent_logging: false

  # Log level
  #
  # Values for `log_level`:
  #   - None
  #   - Error
  #   - Warn
  #   - Info
  #   - Debug
  #   - Trace
  #log_level: Warn

  # Print all received window events.
  #print_events: false


================================================
FILE: base16-amarena.vim
================================================
let g:colors_name = 'base16-amarena'
lua require('base16-colorscheme').setup({
    \ base00 = '#1A2026', base01 = '#242D35', base03 = '#526170', base02 = '#3B4451',
    \ base04 = '#caced6', base05 = '#e5f0f9', base06 = '#F4F5F2', base07 = '#7FE4D2',
    \ base08 = '#FB6396', base09 = '#F692B2', base0A = '#F26190', base0B = '#94CF95',
    \ base0C = '#6EC1D6', base0D = '#4CB9D6', base0E = '#CD84C8', base0F = '#58D6BF'
    \})


================================================
FILE: batterystat.sh
================================================
 #a=4
#while [ $a -le 4 ]
# do 
	 echo $(echo -n "  \t" && acpi | awk '{print $4} ')
#	 sleep 1.5
#done



================================================
FILE: blue_mist.yml
================================================
# Blue Mist Colorscheme
colors:
  # Default colors
  primary:
    background: '0x183f4a'
    foreground: '0xe0ebef'

  # Normal colors
  normal:
    black:   '0x183f4a'
    red:     '0xa6d2de'
    green:   '0x9dd0e1'
    yellow:  '0xb8dee7'
    blue:    '0xbce1e9'
    magenta: '0xc4dee6'
    cyan:    '0xc9e1e8'
    white:   '0xe0ebef'

  # Bright colors
  bright:
    black:   '0x183f4a'
    red:     '0xa6d2de'
    green:   '0x9dd0e1'
    yellow:  '0xb8dee7'
    blue:    '0xbce1e9'
    magenta: '0xc4dee6'
    cyan:    '0xc9e1e8'
    white:   '0xe0ebef'


================================================
FILE: clearToDo
================================================
a=$(cat ~/options.list | rofi -dmenu )
echo $a
if [[ $a == "YES" ]]
 then
	echo "Nothing scheduled" > ~/toDo.list
	 echo "CLEARED"
elif [[ $a == "NO" ]]
 then
	echo "Cancelled"
else
	echo "Cancelled err"
fi


================================================
FILE: commit.sh
================================================
git add .
git commit -m $1
git push


================================================
FILE: config
================================================
#his file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
#exec --no-startup-id exec killall back4.sh
#exec --no-startup-id exec $HOME/back4.sh 0.03 gif/train.gif &
#exec --no-startup-id exec wal -i $(gconftool-2 --get /desktop/gnome/background/picture_filename)  
#exec --no-startup-id exec picom 
exec --no-startup-id exec mpd 
#exec --no-startup-id exec ncmpcpp
exec --no-startup-id exec feh --bg-fill .wallpaper.jpg  
exec --no-startup-id exec sh ~/startDay.sh
exec --no-startup-id exec tint2 
exec --no-startup-id exec setxkbmap -option caps:hyper
#exec --no-startup-id exec albert
#exec --no-startup-id exec conky -c ~/.conkyrc
#exec --no-startup-id exec tint2 -c ~/.config/tint2/mac_dock
#exec --no-startup-id exec tint2 -c ~/.config/tint2/amarena-dock-hide
exec --no-startup-id exec dunst -c ~/.config/dunst/dunstrc
#exec --no-startup-id exec sh ~/xob.sh 
set $mod Mod4
#exec --no-startup-id nm-applet
#exec --no-startup-id exec variety
# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
#font pango:monospace 8
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
font pango:Fira Mono 11
title_align center
# Before i3 v4.8, we used to recommend this one as the default:
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
# The font above is very space-efficient, that is, it looks good, sharp and
# clear in small sizes. However, its unicode glyph coverage is limited, the old
# X core fonts rendering does not support right-to-left and this being a bitmap
# font, it doesn’t scale on retina/hidpi displays.
################################
                                  for_window [class=".*"] split toggle
#for_window [class="^.*"] default_border pixel 3
#for_window [class="^.*"] default_floating_border pixel 0
for_window [class=".*"] border pixel 0
for_window [class=".*"] hide_edge_borders horizontal
for_window [class="albert"] border pixel 0
#bindsym $mod+Shift+f floating enable; resize shrink width 1000px; resize grow width 1260px; resize shrink height 10000px; resize grow height 675px;
#gaps inner 16
###############################
# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod
##Music audia
bindsym $mod+m exec ./new_mp.sh
bindsym $mod+Shift+m exec mpc stop && mpc clear 
bindsym $mod+Control+m exec mpc toggle
bindsym $mod+Shift+b exec vivaldi 
bindsym $mod+b exec brave-browser 
bindsym $mod+Ctrl+b border pixel 0 
bindsym $mod+Ctrl+Shift+b border pixel 1
bindsym $mod+Shift+w exec wallshift 
bindsym $mod+Control+s sticky enable 
bindsym $mod+Control+Shift+v exec ~/speech.sh
bindsym $mod+Shift+Control+s sticky disable
bindsym $mod+Control+x exec ~/data.sh | rofi -dmenu -theme rofi_menu
bindsym $mod+x exec ~/menu.sh | rofi -dmenu # -theme rofi_menu
# start a terminal
#indsym $mod+Shift+Return exec lxterminal
#bindsym $mod+Return exec alacritty
bindsym $mod+Return exec kitty 
bindsym $mod+Shift+Return exec xfce4-terminal --hide-menubar 
#Start Thunar
bindsym $mod+t exec thunar
#Custom search
#bindsym $mod+y exec brave-browser --app=https://youtube.com
#bindsym $mod+Shift+g exec ./ingoogle.sh
#bindsym $mod+Shift+y exec ./inyoutube.sh
bindsym $mod+g gaps inner all plus 2
bindsym $mod+Shift+g gaps inner all minus 2
bindsym $mod+Control+g gaps outer all plus 2
bindsym $mod+Control+Shift+g gaps outer all minus 2
bindsym $mod+i exec sbar
bindsym $mod+Shift+i exec killall lemonbar
bindsym $mod+d exec toDo
bindsym $mod+Shift+d exec bash /bin/modList
bindsym $mod+Control+d exec bash /bin/clearToDo
#bindsym $mod+Control+t exec killall tint2 && tint2 && tint2 ~/.config/tint2/amarena-dock-hide
#bindsym $mod+Shift+Control+t exec killall tint2 && tint2 && tint2 ~/.config/tint2/amarena-dock
#&& tint2 -c ~/.config/tint2/drac-dot
bindsym $mod+Shift+Control+t exec killall tint2 && tint2 
bindsym $mod+Control+t exec killall tint2 && tint2 ~/.config/tint2/tint2rc_secondary
#&& tint2 -c ~/.config/tint2/drac-dot
#Volume ctrl
bindsym $mod+o exec pactl set-sink-volume 1 -5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe
bindsym $mod+p exec pactl set-sink-volume 1 +5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe
# kill focused window
bindsym $mod+Shift+q kill
bindsym $mod+q kill
#screenshot
bindsym $mod+Shift+s exec scrot ~/screenshot-i3.png
#start vifm
#bindsym $mod+Shift+f exec lxterminal -e vifm
bindsym $mod+v exec screencast_start
bindsym $mod+Shift+v exec killall ffmpeg
# start dmenu (a program launcher)
bindsym $mod+space exec rofi -show run #-width 100% -height 100%
bindsym $mod+Shift+space exec rofi -show drun #-width 85
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
#Variety
#bindsym $mod+n exec variety -n && sleep 2 && exec ./walc.sh
bindsym $mod+n exec mpc next
bindsym $mod+Shift+n exec mpc prev
#bindsym $mod+Shift+n exec variety -p && sleep 2 && exec ./walc.sh
# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
#bindsym $mod+h split h

# split in vertical orientation
bindsym $mod+Control+v split v
bindsym $mod+Control+e split h
# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+f floating toggle

# change focus between tiling / floating windows
bindsym $mod+Tab focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent
#Lock
bindsym $mod+Shift+x exec i3lock-fancy
# focus the child container
#bindsym $mod+d focus child
##THEME
#bindsym $mod+t exec lxterminal -e ./autotheme.sh
# Define names for default workspaces for which we configure key bindings later on.
# We use variables to avoid repeating the names in multiple places.
set $ws1 ""
set $ws2 ""
set $ws8 ""
set $ws3 ""
set $ws5 ""
set $ws6 ""
set $ws7 ""
set $ws4 ""
set $ws9 "9"
set $ws10 "10"

# switch to workspace
bindsym $mod+1 workspace $ws1
bindsym $mod+2 workspace $ws2
bindsym $mod+3 workspace $ws3
bindsym $mod+4 workspace $ws4
bindsym $mod+5 workspace $ws5
bindsym $mod+6 workspace $ws6
bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+0 workspace $ws10

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace $ws1
bindsym $mod+Shift+2 move container to workspace $ws2
bindsym $mod+Shift+3 move container to workspace $ws3
bindsym $mod+Shift+4 move container to workspace $ws4
bindsym $mod+Shift+5 move container to workspace $ws5
bindsym $mod+Shift+6 move container to workspace $ws6
bindsym $mod+Shift+7 move container to workspace $ws7
bindsym $mod+Shift+8 move container to workspace $ws8
bindsym $mod+Shift+9 move container to workspace $ws9
bindsym $mod+Shift+0 move container to workspace $ws10

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec i3-msg "exit"
# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym h resize shrink width 10 px or 10 ppt
        bindsym j resize grow height 10 px or 10 ppt
        bindsym k resize shrink height 10 px or 10 ppt
        bindsym l resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape or $mod+r
        bindsym Return mode "default"
        bindsym Escape mode "default"
        bindsym $mod+r mode "default"
}

bindsym $mod+r mode "resize"

        bindsym $mod+Control+h resize shrink width 10 px or 10 ppt
        bindsym $mod+Control+j resize grow height 10 px or 10 ppt
        bindsym $mod+Control+k resize shrink height 10 px or 10 ppt
        bindsym $mod+Control+l resize grow width 10 px or 10 ppt

#set_from_resource $fg i3wm.color7 #ffffff
#set_from_resource $bg i3wm.color2 #009688
set $fg #282828
set $bg #282828
set $text #caced6 
# class                 border  backgr. text indicator child_border
client.focused $fg $fg $text $fg $fg 
client.focused_inactive $bg $bg $text $bg $bg 
client.unfocused $bg $bg $text $bg $bg

client.urgent       #2E344000 #2E344000 #2E344000 #2E344000 #2E344000
client.placeholder    #2E344000 #2E344000 #2E344000 #2E344000 #2E344000

client.background       #323F4F #323F4F #323F4F #323F4F #323F4F

#font xft:xos4 Noto Sans 10
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
#bar{
#		height 20
#		strip_workspace_numbers yes
#		position bottom 
#		font pango: FiraMono Nerd Font Mono 9
#		i3bar_command i3bar -b bar-0
#		separator_symbol "|"
## #      status_command python /usr/share/powerline/bindings/i3/powerline-i3.py
###	status_command sh ~/Github/bumblebee-status/bumblebee-status 
##	status_command exec multistat 
#		status_command exec mybar
#     colors{
#			background #282828 
#			statusline #EDEDED
#			separator #FFFFFF
#			focused_workspace #DDDDDD #DDDDDD #282828
#		active_workspace #111111 #111111 #282828
#			inactive_workspace #282828 #282828 #DDDDDD
#		urgent_workspace #FFFFFF #FFFFFF $bg
#			
#   }
#		
#}


================================================
FILE: data.sh
================================================
echo $(date '+ %H:%M' )
echo $(echo -n "  " && acpi | awk '{print $4}  ' | sed 's/,//g')
echo " $(pulsemixer --get-volume | awk '{print $1}')"
echo $(echo -n "  $(mpc current | sed 's/.mp3//g' | sed 's/^.*\//\//' | sed 's/\///g' | sed 's/-/ - /g')")
echo $( echo -n "      " && date '+ %A ')
./curr_t.sh
./upcoming_t.sh


================================================
FILE: date.sh
================================================

#a=4
#while [ $a -le 4 ]
# do 
	 echo $( echo -n "      " && date '+ %A, %d %B')
#sleep 0.2 
#done



================================================
FILE: dunstrc
================================================
[global]
monitor = 0
follow = mouse
geometry = "350x100-15+45"
indicate_hidden = yes
shrink = yes
separator_height = 4
padding = 12
horizontal_padding = 20
frame_width = 0
sort = no
idle_threshold = 120
font = Alata 12
line_height = 4
markup = full
format = %s\n%b
alignment = center
show_age_threshold = 3000
word_wrap = yes
ignore_newline = no
transparency = 0%
stack_duplicates = false
hide_duplicate_count = yes
show_indicators = no
icon_position = left
max_icon_size = 25
icon_path = ~/.icons/candy-icons/
sticky_history = no
history_length = 20
browser = /usr/bin/firefox -new-tab
always_run_script = true
title = Dunst
class = Dunst
#icon = /home/crypticwave/music_icon5.png

[shortcuts]
close = ctrl+space
close_all = ctrl+shift+space
history = ctrl+grave
context = ctrl+shift+period

[urgency_low]
timeout = 4
foreground= "#caced6"
background = "#1a2026"
frame_color = "#1a2026"

[urgency_normal]
timeout = 8
foreground= "#caced6"
background = "#1a2026"
frame_color = "#1a2026"

[urgency_critical]

timeout = 0
foreground= "#caced6"
background = "#1a2026"
frame_color = "#1a2026"


================================================
FILE: ghost.zsh-theme
================================================
# Rounded minimal zsh theme
# Creator: owl4ce
# ----------------------------------
# https://github.com/owl4ce/dotfiles
# Requires Nerd Fonts for the icons

if [[ $UID -eq 0 ]]; then
    user_symbol="%F{8}%K{8}%F{1}%{%k%}%F{8}%f"
else
    user_symbol="%F{8}%K{8}%F{5}%{%k%}%F{8}%f"
fi

# Configuration
num_dirs=2 # Use 0 for full path
truncated_path="%F{4}  %F{green}%$num_dirs~%{%k%} %F{magenta}|"
background_jobs="%(1j.%F{0}%K{0}%F{3}%{%k%}%F{0}%f.)"
non_zero_return_value="%(0?..%F{0}%K{0}%F{1}%{%k%}%F{0}%f)"
ghost="%F{red}  "

# Left part of prompt
PROMPT=" $truncated_path $ghost"
# Right part of prompt
RPROMPT=" $background_jobs $non_zero_return_value"
# Input in bold
zle_highlight=(default:bold)


================================================
FILE: i3-config
================================================
#his file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
#exec --no-startup-id exec killall back4.sh
#exec --no-startup-id exec $HOME/back4.sh 0.03 gif/train.gif &
#exec --no-startup-id exec wal -i $(gconftool-2 --get /desktop/gnome/background/picture_filename)  
exec --no-startup-id exec picom 
exec --no-startup-id exec mpd 
exec --no-startup-id exec feh --bg-fill .wallpaper.jpg  
exec --no-startup-id exec sh ~/startDay.sh
exec --no-startup-id exec tint2 
#exec --no-startup-id exec albert
#exec --no-startup-id exec conky -c ~/.conkyrc
#exec --no-startup-id exec tint2 -c ~/.config/tint2/nord-dock-hide
#exec --no-startup-id exec tint2 -c ~/.config/tint2/drac-dot
exec --no-startup-id exec dunst -c ~/.config/dunst/dunstrc
exec --no-startup-id exec sh ~/xob.sh 
set $mod Mod4
#exec --no-startup-id nm-applet
#exec --no-startup-id exec variety
# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
#font pango:monospace 8
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
font pango:monospace 4
title_align center
# Before i3 v4.8, we used to recommend this one as the default:
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
# The font above is very space-efficient, that is, it looks good, sharp and
# clear in small sizes. However, its unicode glyph coverage is limited, the old
# X core fonts rendering does not support right-to-left and this being a bitmap
# font, it doesn’t scale on retina/hidpi displays.
################################
                                  for_window [class=".*"] split toggle
#for_window [class="^.*"] default_border pixel 3
#for_window [class="^.*"] default_floating_border pixel 0
for_window [class=".*"] border pixel 0
for_window [class=".*"] hide_edge_borders horizontal
for_window [class="albert"] border pixel 0
#bindsym $mod+Shift+f floating enable; resize shrink width 1000px; resize grow width 1260px; resize shrink height 10000px; resize grow height 675px;
#gaps outer 1
#gaps inner 8
#gaps outer 12
                gaps inner 12
################################
# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod
##Music audia
bindsym $mod+m exec ./new_mp.sh
bindsym $mod+Shift+m exec mpc stop && mpc clear 
bindsym $mod+Control+m exec mpc toggle
bindsym $mod+Shift+b exec vivaldi 
bindsym $mod+b exec brave-browser 
bindsym $mod+Ctrl+b border pixel 0 
bindsym $mod+Ctrl+Shift+b border pixel 1
bindsym $mod+Shift+w exec wallshift 
bindsym $mod+Control+s sticky enable 
bindsym $mod+Control+Shift+v exec ~/speech.sh
bindsym $mod+Shift+Control+s sticky disable
bindsym $mod+x exec ~/menu.sh | rofi -dmenu -theme menu
# start a terminal
#indsym $mod+Shift+Return exec lxterminal
bindsym $mod+Return exec alacritty
bindsym $mod+Shift+Return exec xfce4-terminal --hide-menubar 
#Start Thunar
bindsym $mod+t exec thunar
#Custom search
#bindsym $mod+y exec brave-browser --app=https://youtube.com
#bindsym $mod+Shift+g exec ./ingoogle.sh
#bindsym $mod+Shift+y exec ./inyoutube.sh
bindsym $mod+g gaps inner all plus 2
bindsym $mod+Shift+g gaps inner all minus 2
bindsym $mod+Control+g gaps outer all plus 2
bindsym $mod+Control+Shift+g gaps outer all minus 2
bindsym $mod+i exec sbar
bindsym $mod+Shift+i exec killall lemonbar
bindsym $mod+d exec toDo
bindsym $mod+Shift+d exec bash /bin/modList
bindsym $mod+Control+d exec bash /bin/clearToDo
bindsym $mod+Control+t exec killall tint2 && tint2 -c ~/.config/tint2/tint2rc_secondary 
#&& tint2 -c ~/.config/tint2/drac-dot
bindsym $mod+Shift+Control+t exec killall tint2 && tint2 -c ~/.config/tint2/tint2rc 
#&& tint2 -c ~/.config/tint2/drac-dot
#Volume ctrl
bindsym $mod+o exec pactl set-sink-volume 1 -5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe
bindsym $mod+p exec pactl set-sink-volume 1 +5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe
# kill focused window
bindsym $mod+Shift+q kill
#screenshot
bindsym $mod+Shift+s exec scrot ~/screenshot-i3.png
#start vifm
#bindsym $mod+Shift+f exec lxterminal -e vifm
bindsym $mod+v exec screencast_start
bindsym $mod+Shift+v exec killall ffmpeg
# start dmenu (a program launcher)
bindsym $mod+space exec rofi -show run #-width 100% -height 100%
bindsym $mod+Shift+space exec rofi -show drun #-width 85
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
#Variety
#bindsym $mod+n exec variety -n && sleep 2 && exec ./walc.sh
bindsym $mod+n exec mpc next
bindsym $mod+Shift+n exec mpc prev
#bindsym $mod+Shift+n exec variety -p && sleep 2 && exec ./walc.sh
# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
#bindsym $mod+h split h

# split in vertical orientation
bindsym $mod+Control+v split v
bindsym $mod+Control+e split h
# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+f floating toggle

# change focus between tiling / floating windows
bindsym $mod+Tab focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent
#Lock
bindsym $mod+Shift+x exec i3lock-fancy
# focus the child container
#bindsym $mod+d focus child
##THEME
#bindsym $mod+t exec lxterminal -e ./autotheme.sh
# Define names for default workspaces for which we configure key bindings later on.
# We use variables to avoid repeating the names in multiple places.
set $ws1 ""
set $ws2 ""
set $ws3 ""
set $ws4 ""
set $ws5 ""
set $ws6 ""
set $ws7 ""
set $ws8 ""
set $ws9 "9"
set $ws10 "10"

# switch to workspace
bindsym $mod+1 workspace $ws1
bindsym $mod+2 workspace $ws2
bindsym $mod+3 workspace $ws3
bindsym $mod+4 workspace $ws4
bindsym $mod+5 workspace $ws5
bindsym $mod+6 workspace $ws6
bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+0 workspace $ws10

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace $ws1
bindsym $mod+Shift+2 move container to workspace $ws2
bindsym $mod+Shift+3 move container to workspace $ws3
bindsym $mod+Shift+4 move container to workspace $ws4
bindsym $mod+Shift+5 move container to workspace $ws5
bindsym $mod+Shift+6 move container to workspace $ws6
bindsym $mod+Shift+7 move container to workspace $ws7
bindsym $mod+Shift+8 move container to workspace $ws8
bindsym $mod+Shift+9 move container to workspace $ws9
bindsym $mod+Shift+0 move container to workspace $ws10

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec i3-msg "exit"
bindsym $mod+Shift+p exec poweroff
# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym h resize shrink width 10 px or 10 ppt
        bindsym j resize grow height 10 px or 10 ppt
        bindsym k resize shrink height 10 px or 10 ppt
        bindsym l resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape or $mod+r
        bindsym Return mode "default"
        bindsym Escape mode "default"
        bindsym $mod+r mode "default"
}

bindsym $mod+r mode "resize"

        bindsym $mod+Control+h resize shrink width 10 px or 10 ppt
        bindsym $mod+Control+j resize grow height 10 px or 10 ppt
        bindsym $mod+Control+k resize shrink height 10 px or 10 ppt
        bindsym $mod+Control+l resize grow width 10 px or 10 ppt

#set_from_resource $fg i3wm.color7 #ffffff
#set_from_resource $bg i3wm.color2 #009688
set $fg #3b4252
set $bg #2d3540
# class                 border  backgr. text indicator child_border
client.focused $fg $fg $fg $fg $fg 
client.focused_inactive $bg $bg $bg $bg $bg 
client.unfocused $bg $bg $bg $bg $bg

client.urgent       #2E344000 #2E344000 #2E344000 #2E344000 #2E344000
client.placeholder    #2E344000 #2E344000 #2E344000 #2E344000 #2E344000

client.background       #323F4F #323F4F #323F4F #323F4F #323F4F

#font xft:xos4 Noto Sans 10
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
#bar{
#		height 28
#		strip_workspace_numbers yes
#		position bottom 
#		font pango: Iosevka Regular 14 
#		i3bar_command i3bar -b bar-0
#		separator_symbol "|"
## #      status_command python /usr/share/powerline/bindings/i3/powerline-i3.py
###	status_command sh ~/Github/bumblebee-status/bumblebee-status 
##	status_command exec multistat 
#		status_command exec multistat 
#     colors{
#			background #282828 
#			statusline #EDEDED
#			separator #FFFFFF
#			focused_workspace #DDDDDD #DDDDDD #282828
#		active_workspace #111111 #111111 #282828
#			inactive_workspace #282828 #282828 #DDDDDD
#		urgent_workspace #FFFFFF #FFFFFF $bg
#			
#   }
		
#}


================================================
FILE: info.sh
================================================
a=4
while [ $a -le 4 ]
 do 
	 echo $( echo "[" &&   i3-msg -t get_workspaces \
  | jq '.[] | select(.focused==true).name' \
  | cut -d"\"" -f2  && echo "]"    && echo "Current Task: $(awk "NR==1" toDo.list)" &&  echo " |      Upcoming: $(awk "NR==2" toDo.list)" && echo -n "|     $(pulsemixer --get-volume | awk '{print $1}') | " && echo -n "  " && acpi | awk '{print $4} ' )
sleep 0.2 
done



================================================
FILE: init.vim
================================================
tnoremap <A-h> <C-\><C-N><C-w>h
tnoremap <A-j> <C-\><C-N><C-w>j
tnoremap <A-k> <C-\><C-N><C-w>k
tnoremap <A-l> <C-\><C-N><C-w>l
inoremap <A-h> <C-\><C-N><C-w>h
inoremap <A-j> <C-\><C-N><C-w>j
inoremap <A-k> <C-\><C-N><C-w>k
inoremap <A-l> <C-\><C-N><C-w>l
vnoremap <A-Tab> :norm i  <CR>
vnoremap <A-/> :norm i//<CR>
vnoremap <A-\> :norm xx<CR>
inoremap <silent><expr> <C-Space> compe#complete()
nnoremap <silent> gd <cmd>lua vim.lsp.buf.definition()<CR>
nnoremap <silent> gD <cmd>lua vim.lsp.buf.declaration()<CR>
nnoremap <silent> gr <cmd>lua vim.lsp.buf.references()<CR>
nnoremap <silent> gi <cmd>lua vim.lsp.buf.implementation()<CR>
nnoremap <silent> K <cmd>lua vim.lsp.buf.hover()<CR>
nnoremap <silent> <C-k> <cmd>lua vim.lsp.buf.signature_help()<CR>
nnoremap <silent> <C-n> <cmd>lua vim.lsp.diagnostic.goto_prev()<CR>
nnoremap <silent> <C-p> <cmd>lua vim.lsp.diagnostic.goto_next()<CR>
map <A-r> :source % <CR>
map <A-i> :PlugInstall <CR>
map <A-Return> :FloatermToggle <CR>
map <A-S-l> :vsp <CR>
map <A-S-j> :sp <CR>
map <A-C-j> :res +5 <CR>
map <A-C-k> :res -5 <CR>
map <A-C-l> :vertical resize +5 <CR>
map <A-C-h> :vertical resize -5 <CR>
map e :e ~/.config/nvim/init.vim <CR>
map <A-g> :Goyo <CR>
map <A-e> :e ~/.config/nvim/init.vim <CR>
nnoremap <silent>    <C-h> :BufferMovePrevious<CR>
nnoremap <silent>    <C-l> :BufferMoveNext<CR>
let mapleader = "."
tnoremap <Esc> <C-\><C-n>
set number
set hidden
set nobackup
set background=dark
set tabstop=2
set shiftwidth=2
set expandtab
set conceallevel=1
set cursorline
set updatetime=300
set nocompatible
set encoding=UTF-8
syntax enable 
let g:one_allow_italics = 1
"let g:onedark_style = 'darker'
"set nowritebackup
"set cmdheight=2
"set noshowmode
" Always show statusline
"    set statusline=%<%f\ %h%m%r%{kite#statusline()}%=%-14.(%l,%c%V%)\ %P
set laststatus=2
" Use 256 colours (Use this setting only if your terminal supports 256 colours)
set t_Co=256
map ~ :noh <CR>
map T :term zsh <CR>
map <A-S-u> <C-u>
map <A-S-d> <C-d>
map <A-h> <C-w>h
map <leader>h <C-w>h
map <leader>j <C-w>j
map <leader>k <C-w>k
map <leader>l <C-w>l
map <A-j> <C-w>j
map <A-k> <C-w>k
map <A-l> <C-w>l
"map <S-Space> zc
"set rnu
call plug#begin()
"Plug 'neoclide/coc.nvim' , {'branch': 'release'}
"Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
"Plug 'arakashic/chromatica.nvim'
Plug 'sheerun/vim-polyglot'
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}  " We recommend updating the parsers on update
Plug 'nvim-treesitter/playground'
"Plug 'itchyny/lightline.vim'
"Plug 'tpope/vim-vinegar'
Plug 'mattn/emmet-vim'
"Plug 'sukima/xmledit'
Plug 'mattn/webapi-vim'
Plug 'sainnhe/gruvbox-material'
Plug 'leafgarland/typescript-vim'
"Plug 'mhinz/vim-startify'
Plug 'mboughaba/i3config.vim'
"Plug 'metakirby5/codi.vim'
"Plug 'pianocomposer321/project-templates.nvim', { 'do': ':UpdateRemotePlugins' }
"Plug 'ojroques/nvim-hardline'
"Plug 'puremourning/vimspector'
"Plug 'Valloric/YouCompleteMe'
"Plug 'rakr/vim-one'
"Plug 'lambdalisue/battery.vim'
"Plug 'kiteco/vim-plugin'
"Plug 'vim-airline/vim-airline'
"Plug 'vim-airline/vim-airline-themes'
"Plug 'sainnhe/forest-night'
"Plug 'vifm/vifm.vim'
"Plug 'flrnd/candid.vim'
"Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'Yggdroot/indentLine'
"Plug 'junegunn/fzf.vim'
"let g:airline#extensions#tabline#formatter = 'default'
"let g:airline#extensions#tabline#enabled = 0
"let g:airline_theme='atomic'
Plug 'kyazdani42/nvim-web-devicons'
Plug 'kyazdani42/nvim-tree.lua'
"Plug 'zgpio/tree.nvim'
"Plug 'sonph/onehalf' , {'rtp': 'vim/'}
"Plug 'nekonako/xresources-nvim'
"Plug 'joshdick/onedark.vim'
"Plug 'preservim/nerdtree'
"Plug 'franbach/miramare'
Plug 'junegunn/goyo.vim'
"Plug 'romgrk/barbar.nvim'
"Plug 'jose-elias-alvarez/buftabline.nvim'
"Plug 'romgrk/doom-one.vim'
"Plug 'codota/tabnine-vim'
"Plug 'jschmold/sweet-dark.vim'
"Plug 'b4skyx/serenade'
""Plug 'liuchengxu/eleline.vim'
"Plug 'datwaft/bubbly.nvim'
Plug 'lukas-reineke/indent-blankline.nvim'
Plug 'glepnir/galaxyline.nvim' , {'branch': 'main'}
Plug 'voldikss/vim-floaterm'
"Plug 'navarasu/onedark.nvim'
Plug 'nvim-lua/popup.nvim'
Plug 'nvim-lua/plenary.nvim'
Plug 'nvim-telescope/telescope.nvim'
Plug 'prettier/vim-prettier', {
  \ 'do': 'yarn install',
  \ 'for': ['javascript', 'typescript', 'css', 'less', 'scss', 'json', 'graphql', 'markdown', 'vue', 'yaml', 'html', 'java', 'svelte'] }
Plug 'pangloss/vim-javascript'
"Plug 'dense-analysis/ale'
"Plug 'ervandew/supertab'
Plug 'tomasiser/vim-code-dark'
"Plug 'aurieh/discord.nvim', { 'do': ':UpdateRemotePlugins'}
"Plug 'zefei/vim-wintabs'
"Plug 'zefei/vim-wintabs-powerline'
"Plug 'ojroques/nvim-bufbar'
Plug 'tarebyte/nvim-base16'
Plug 'akinsho/nvim-bufferline.lua'
Plug 'norcalli/nvim.lua'
Plug 'norcalli/nvim-base16.lua'
Plug 'famiu/bufdelete.nvim'
"Plug 'Mofiqul/dracula.nvim'
Plug 'pradyungn/Mountain', {'rtp': 'vim'}
Plug 'glepnir/dashboard-nvim'
Plug 'hrsh7th/nvim-compe'
"Plug 'marko-cerovac/material.nvim'
Plug 'Th3Whit3Wolf/one-nvim'
Plug 'mfussenegger/nvim-jdtls'
Plug 'folke/tokyonight.nvim'
Plug 'yashguptaz/calvera-dark.nvim'

"Plug 'unblevable/quick-scope' 
"lug 'artur-shaik/vim-javacomplete2'
"  Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
"Plug 'rakr/vim-one'
"lug 'morhetz/gruvbox'
"lug 'dracula/vim', { 'as': 'dracula' }
Plug 'dracula/vim', { 'as': 'dracula' }
"Plug 'flazz/vim-colorschemes'
"Plug 'arcticicestudio/nord-vim'
Plug 'shaunsingh/nord.nvim'

"Plug 'hardcoreplayers/spaceline.vim'
"lug 'ap/vim-css-color'
Plug 'majutsushi/tagbar'
"Plug 'fehawen/sl.vim'
"Plug 'frazrepo/vim-rainbow'
Plug 'neovim/nvim-lspconfig'
Plug 'onsails/lspkind-nvim'


call plug#end()
"let g:lightline = {
""      \ 'colorscheme': 'jellybeans',
""      \ }
lua <<EOF
require'nvim-treesitter.configs'.setup {
  highlight = {
    enable = true              -- false will disable the whole extension
  }
}
EOF
" use <tab> for trigger completion and navigate to the next complete item
 function! s:check_back_space() abort
   let col = col('.') - 1
     return !col || getline('.')[col - 1]  =~ '\s'
     endfunction

          inoremap <silent><expr> <Tab>
           \ pumvisible() ? "\<C-n>" :
                 \ <SID>check_back_space() ? "\<Tab>" :
                       \ coc#refresh()

"let g:startify_custom_header = [
"\ ' ███╗   ██╗███████╗ ██████╗ ██╗  ██╗██╗███╗   ███╗',
"\ ' ████   ██║██╔════╝ ██╔═██╗ ██║  ██║██║████╗ ████║',
"\ ' ██ ██  ██║█████╗   ██║ ██║ ██║  ██║██║██╔████╔██║',
"\ ' ██  ██ ██║██╔══╝   ██║ ██║╚██╗  ██╝██║██║╚██╔╝██║',
"\ ' ██   ████║███████╗╚██████╔╝ ╚████╔ ██║██║ ╚═╝ ██║',
"\ ' ',
"\]
map <A-d> :Vexplore<CR>
map <leader>n :NERDTreeToggle<CR>
map <leader>d :Vexplore<CR>
map <A-n> :NvimTreeToggle<CR>
map <A-c> :TagbarToggle<CR>
map <A-f> :Telescope find_files<CR>
map <A-q> :Bdelete<CR>
map <leader>c :TagbarToggle<CR>
map <leader>f :Telescope find_files<CR>
map <A-t> :tabnext<CR>
map <Tab> :tabnext<CR>
map <A-S-t> :tabprev<CR>
map <A-C-t> :tabnew<CR>
map <leader> t :tabnew<CR>
"let g:qs_highlight_on_keys = ['f', 'F']
let NERDTreeQuitOnOpen=1
"autocmd vimenter * NERDTree
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
"autocmd FileType java setlocal omnifunc=javacomplete#Complete
"olorscheme shades_of_purple
"colorscheme alduin 
if has('termguicolors')
  set termguicolors
endif
lua <<EOF
-- LUA GO BRRRR BLOAT CONFIG
--require('bufferline').setup {
--  options = {
--    offsets = {{filetype = "NvimTree", text = "File Explorer", highlight = "Directory", text_align = "left"}}
--  }
--}
local bg = "#1A2026"
local bg2 = "#242D35"
local bg3 = "#282c34"
local fg = "#CACed6"
local accent = "#FB6396"
local accent2 = "#F92D72" -- Not saved
local accent3 = "#C269BC" -- Not saved
--local bg = "#16181c"
--local bg2 = "#282c34"
--local bg3 = "#1e2127"
--local fg = "#CACed6"
--local accent = "#81a1c1"
--local accent2 = "#BF616A" -- Not saved
--local accent3 = "#EBCB8B" -- Not saved
 require('bufferline').setup {
  options = {
    offsets = {{filetype = "NvimTree", text = "", padding = 1}},
    --numbers = "none",
    --mappings = true,
    --left_mouse_command = function(bufnum)
    --  require('bufdelete').bufdelete(bufnum, true)
    --end,
    -- NOTE: this plugin is designed with this icon in mind,
    -- and so changing this is NOT recommended, this is intended
    -- as an escape hatch for people who cannot bear it for whatever reason
    indicator_icon = '▎',
    buffer_close_icon = '',
    modified_icon = '●',
    close_icon = '',
    left_trunc_marker = '',
    right_trunc_marker = '',
    max_name_length = 14,
    max_prefix_length = 13, -- prefix used when a buffer is de-duplicated
    tab_size = 20,
    view = "multiwindow",
    diagnostics = "nvim_lsp",
--    offsets = {
--      {
--          filetype = "NvimTree",
--          text = "Files",
--          highlight = "Directory",
--          text_align = "center"
--      }
--    },
    show_buffer_icons = true, -- disable filetype icons for buffers
    show_buffer_close_icons = true,
    show_close_icon = true,
    show_tab_indicators = true,
    persist_buffer_sort = false, -- whether or not custom sorted buffers should persist
    -- can also be a table containing 2 custom separators
    -- [focused and unfocused]. eg: { '|', '|' }
    separator_style = "slant-cons",
    enforce_regular_tabs = true,
    always_show_bufferline = true,
    sort_by = 'directory' 
    },
    highlights = {
         fill = {
             guibg = bg
         },
        background = {
            guibg = bg3
        },

        -- buffer
        buffer_selected = {
            guifg = fg,
            guibg = bg2,
            gui = "bold"
        },
        separator = {
            guifg = bg,
            guibg = bg3
        },
        separator_selected = {
            guifg = bg,
            guibg = bg2
        },
        separator_visible = {
            guifg = bg,
            guibg = bg
        },
        indicator_selected = {
            guifg = bg2,
            guibg = bg2
        },

        -- tabs over right
        tab = {
            guifg = fg,
            guibg = bg3
        },
         tab_selected = {
            guifg = accent2,
            guibg = bg2
        },
         tab_close = {
            guifg = accent,
            guibg = bg2
        },
        modified_selected = {
            guifg = accent2,
            guibg = bg2
        },
        modified = {
            guifg = accent3,
            guibg = bg
        },
        modified_visible = {
            guifg = accent,
            guibg = bg
        }
    },

  custom_areas = {
  right = function()
    local result = {}
    local error = vim.lsp.diagnostic.get_count(0, [[Error]])
    local warning = vim.lsp.diagnostic.get_count(0, [[Warning]])
    local info = vim.lsp.diagnostic.get_count(0, [[Information]])
    local hint = vim.lsp.diagnostic.get_count(0, [[Hint]])

    if error ~= 0 then
    result[1] = {text = "  " .. error, guifg = "#EC5241"}
    end

    if warning ~= 0 then
    result[2] = {text = "  " .. warning, guifg = "#EFB839"}
    end

    if hint ~= 0 then
    result[3] = {text = "  " .. hint, guifg = "#A3BA5E"}
    end

    if info ~= 0 then
    result[4] = {text = "  " .. info, guifg = "#7EA9A7"}
  end
  return result
end
}


}
--    hi.NvimTreeNormal = { guibg = '#24282f'}
 --
 --
 --local bar_fg = "#565c64"
 --local activeBuffer_fg = "#c8ccd4"
 --
 --require "bufferline".setup {
 --    options = {
 --        offsets = {{filetype = "NvimTree", text = ""}},
 --        buffer_close_icon = "",
 --        modified_icon = "",
 --        close_icon = " ",
 --        left_trunc_marker = "",
 --        right_trunc_marker = "",
 --        max_name_length = 14,
 --        max_prefix_length = 13,
 --        tab_size = 20,
 --        show_tab_indicators = true,
 --        enforce_regular_tabs = false,
 --        view = "multiwindow",
 --        show_buffer_close_icons = true,
 --        separator_style = "slant",
 --        mappings = "true"
 --    },
 --
 --    -- bar colors!!
 --    highlights = {
 --        fill = {
 --            guifg = bar_fg,
 --            guibg = "#252931"
 --        },
 --        background = {
 --            guifg = bar_fg,
 --            guibg = "#252931"
 --        },
 --
 --        -- buffer
 --        buffer_selected = {
 --            guifg = activeBuffer_fg,
 --            guibg = "#2e3440",
 --            gui = "bold"
 --        },
 --        buffer_visible = {
 --            guifg = "#9298a0",
 --            guibg = "#252931"
 --        },
 --
 --        -- tabs over right
 --        tab = {
 --            guifg = "#9298a0",
 --            guibg = "#30343c"
 --        },
 --         tab_selected = {
 --            guifg = "#30343c",
 --            guibg = "#9298a0"
 --        },
 --         tab_close = {
 --            guifg = "#d47d85",
 --            guibg = "#252931"
 --        },
 --
 --        -- buffer separators
 --        separator = {
 --            guifg = "#252931",
 --            guibg = "#252931"
 --        },
 --        separator_selected = {
 --            guifg = "#1e222a",
 --            guibg = "#1e222a"
 --        },
 --        separator_visible = {
 --            guifg = "#252931",
 --            guibg = "#252931"
 --        },
 --
 --        indicator_selected = {
 --            guifg = "#252931",
 --            guibg = "#252931"
 --        },
 --
 --        -- modified files (but not saved)
 --        modified_selected = {
 --            guifg = "#A3BE8C",
 --            guibg = "#1e222a"
 --        },
 --        modified_visible = {
 --            guifg = "#BF616A",
 --            guibg = "#23272f"
 --        }
 --    }
 --}

-- GALAXY LINE

local gl = require("galaxyline")
local gls = gl.section
local condition = require("galaxyline.condition")

gl.short_line_list = {" "}
-- siduck onedark below
--local colors = {
--    white = "#abb2bf",
--    darker_black = "#1b1f27",
--    black = "#1e222a", --  nvim bg
--    black2 = "#252931",
--    one_bg = "#282c34", -- real bg of onedark
--    one_bg2 = "#353b45",
--    one_bg3 = "#30343c",
--    grey = "#42464e",
--    grey_fg = "#565c64",
--    grey_fg2 = "#6f737b",
--    light_grey = "#6f737b",
--    red = "#d47d85",
--    baby_pink = "#DE8C92",
--    pink = "#ff75a0",
--    line = "#2a2e36", -- for lines like vertsplit
--    green = "#A3BE8C",
--    vibrant_green = "#7eca9c",
--    nord_blue = "#81A1C1",
--    blue = "#61afef",
--    yellow = "#e7c787",
--    sun = "#EBCB8B",
--    purple = "#b4bbc8",
--    dark_purple = "#c882e7",
--    teal = "#519ABA",
--    orange = "#fca2aa",
--    cyan = "#a3b8ef",
--    statusline_bg = "#22262e",
--    lightbg = "#2d3139",
--    lightbg2 = "#262a32"
--}

local colors = {
    white = "#e5f0f9",
    darker_black = "#242D35",
    black = "#1A2026", --  nvim bg
    black2 = "#3B4451",
    one_bg = "#1e222a",
    one_bg2 = "#21282F",
    one_bg3 = "#1A2128",
    grey = "#526170",
    grey_fg = "#e5f0f9",
    grey_fg2 = "#caced6",
    light_grey = "#526170",
    red = "#FB6396",
    baby_pink = "#F26190",
    pink = "#F692B2",
    line = "#2a2e36", -- for lines like vertsplit
    green = "#94CF95",
    vibrant_green = "#6CCB6E",
    nord_blue = "#6EC1D6",
    blue = "#4CB9D6",
    yellow = "#EEF692",
    sun = "#F6B092",
    purple = "#CD84C8",
    dark_purple = "#C269BC",
    teal = "#7FE4D2",
    orange = "#E47F7F",
    cyan = "#58D6BF",
    statusline_bg = "#242D35",
    lightbg = "#2B3640",
    lightbg2 = "#374551"
}
gls.left[1] = {
  FirstElement = {
    provider = function() return '' end,
    highlight = { colors.nord_blue, colors.nord_blue }
  },
}

gls.left[2] = {
    statusIcon = {
        provider = function()
            return ""
        end,
        highlight = {colors.statusline_bg, colors.nord_blue},
        separator = "  ",
        separator_highlight = {colors.nord_blue, colors.lightbg}
    }
}

gls.left[3] = {
    FileIcon = {
        provider = "FileIcon",
        condition = condition.buffer_not_empty,
        highlight = {colors.white, colors.lightbg}
    }
}

gls.left[4] = {
    FileName = {
        provider = {"FileName"},
        condition = condition.buffer_not_empty,
        highlight = {colors.white, colors.lightbg},
        separator = " ",
        separator_highlight = {colors.lightbg, colors.lightbg2}
    }
}

gls.left[5] = {
    current_dir = {
        provider = function()
            local dir_name = vim.fn.fnamemodify(vim.fn.getcwd(), ":t")
            return "  " .. dir_name .. " "
        end,
        highlight = {colors.grey_fg2, colors.lightbg2},
        separator = " ",
        separator_highlight = {colors.lightbg2, colors.statusline_bg}
    }
}

local checkwidth = function()
    local squeeze_width = vim.fn.winwidth(0) / 2
    if squeeze_width > 30 then
        return true
    end
    return false
end

gls.left[6] = {
    DiffAdd = {
        provider = "DiffAdd",
        condition = checkwidth,
        icon = "   ",
        highlight = {colors.white, colors.statusline_bg}
    }
}

gls.left[7] = {
    DiffModified = {
        provider = "DiffModified",
        condition = checkwidth,
        icon = "    ",
        highlight = {colors.grey_fg2, colors.statusline_bg}
    }
}

gls.left[8] = {
    DiffRemove = {
        provider = "DiffRemove",
        condition = checkwidth,
        icon = "   ",
        highlight = {colors.grey_fg2, colors.statusline_bg}
    }
}

gls.left[9] = {
    DiagnosticError = {
        provider = "DiagnosticError",
        icon = "  ",
        highlight = {colors.red, colors.statusline_bg}
    }
}

gls.left[10] = {
    DiagnosticWarn = {
        provider = "DiagnosticWarn",
        icon = "  ",
        highlight = {colors.yellow, colors.statusline_bg}
    }
}

gls.right[1] = {
    lsp_status = {
        provider = function()
            local clients = vim.lsp.get_active_clients()
            if next(clients) ~= nil then
                return " " .. "  " .. " LSP "
            else
                return ""
            end
        end,
        highlight = {colors.grey_fg2, colors.statusline_bg}
    }
}

gls.right[2] = {
    GitIcon = {
        provider = function()
            return "  "
        end,
        condition = require("galaxyline.provider_vcs").check_git_workspace,
        highlight = {colors.grey_fg2, colors.lightbg},
        separator = "",
        separator_highlight = {colors.lightbg, colors.statusline_bg}
    }
}

gls.right[3] = {
    GitBranch = {
        provider = "GitBranch",
        condition = require("galaxyline.provider_vcs").check_git_workspace,
        highlight = {colors.grey_fg2, colors.lightbg}
    }
}

gls.right[5] = {
    ViMode = {
        provider = function()
            local alias = {
                n = "Normal",
                i = "Insert",
                c = "Command",
                V = "Visual",
                [""] = "Visual",
                v = "Visual",
                R = "Replace"
            }
            local current_Mode = alias[vim.fn.mode()]

            if current_Mode == nil then
                return "  Terminal "
            else
                return "  " .. current_Mode .. " "
            end
        end,
        highlight = {colors.red, colors.lightbg}
    }
}

gls.right[7] = {
    line_percentage = {
        provider = function()
            local current_line = vim.fn.line(".")
            local total_line = vim.fn.line("$")

            if current_line == 1 then
                return "  Top "
            elseif current_line == vim.fn.line("$") then
                return "  Bot "
            end
            local result, _ = math.modf((current_line / total_line) * 100)
            return "  " .. result .. "% "
        end,
        highlight = {colors.green, colors.lightbg}
    }
}

require "nvim-web-devicons".setup {
    override = {
        html = {
            icon = "",
            color = colors.baby_pink,
            name = "html"
        },
        css = {
            icon = "",
            color = colors.blue,
            name = "css"
        },
        js = {
            icon = "",
            color = colors.sun,
            name = "js"
        },
        ts = {
            icon = "ﯤ",
            color = colors.teal,
            name = "ts"
        },
        kt = {
            icon = "󱈙",
            color = colors.orange,
            name = "kt"
        },
        png = {
            icon = "",
            color = colors.dark_purple,
            name = "png"
        },
        jpg = {
            icon = "",
            color = colors.dark_purple,
            name = "jpg"
        },
        jpeg = {
            icon = "",
            color = "colors.dark_purple",
            name = "jpeg"
        },
        mp3 = {
            icon = "",
            color = colors.white,
            name = "mp3"
        },
        mp4 = {
            icon = "",
            color = colors.white,
            name = "mp4"
        },
        out = {
            icon = "",
            color = colors.white,
            name = "out"
        },
        Dockerfile = {
            icon = "",
            color = colors.cyan,
            name = "Dockerfile"
        },
        rb = {
            icon = "",
            color = colors.pink,
            name = "rb"
        },
        vue = {
            icon = "﵂",
            color = colors.vibrant_green,
            name = "vue"
        },
        py = {
            icon = "",
            color = colors.cyan,
            name = "py"
        },
        toml = {
            icon = "",
            color = colors.blue,
            name = "toml"
        },
        lock = {
            icon = "",
            color = colors.red,
            name = "lock"
        },
        zip = {
            icon = "",
            color = colors.sun,
            name = "zip"
        },
        xz = {
            icon = "",
            color = colors.sun,
            name = "xz"
        },
        deb = {
            icon = "",
            color = colors.cyan,
            name = "deb"
        },
        rpm = {
            icon = "",
            color = colors.orange,
            name = "rpm"
        }
    }
}

 local r = vim.g
 --
 --r.dashboard_disable_statusline = 1
r.dashboard_default_executive = "telescope"
--r.dashboard_custom_header = {
--"        ▄███████████▄        ",
--"     ▄███▓▓▓▓▓▓▓▓▓▓▓███▄     ",
--"    ███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███    ",
--"   ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██   ",
--"  ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██  ",
--" ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██ ",
--"██▓▓▓▓▓▓▓▓▓███████▓▓▓▓▓▓▓▓▓██",
--"██▓▓▓▓▓▓▓▓██░░░░░██▓▓▓▓▓▓▓▓██",
--"██▓▓▓▓▓▓▓██░░███░░██▓▓▓▓▓▓▓██",
--"███████████░░███░░███████████",
--"██░░░░░░░██░░███░░██░░░░░░░██",
--"██░░░░░░░░██░░░░░██░░░░░░░░██",
--"██░░░░░░░░░███████░░░░░░░░░██",
--" ██░░░░░░░░░░░░░░░░░░░░░░░██ ",
--"  ██░░░░░░░░░░░░░░░░░░░░░██  ",
--"   ██░░░░░░░░░░░░░░░░░░░██   ",
--"    ███░░░░░░░░░░░░░░░███    ",
--"     ▀███░░░░░░░░░░░███▀     ",
--"       ▀███████████▀         ",
--""
--"",
--"",
--"   ▄████▄        ▒▒▒▒▒    ▒▒▒▒▒    ▒▒▒▒▒    ▒▒▒▒▒",
--"  ███▄█▀        ▒ ▄▒ ▄▒  ▒ ▄▒ ▄▒  ▒ ▄▒ ▄▒  ▒ ▄▒ ▄▒",
--" ▐████  █  █    ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒",
--"  █████▄        ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒",
--"    ████▀       ▒ ▒ ▒ ▒  ▒ ▒ ▒ ▒  ▒ ▒ ▒ ▒  ▒ ▒ ▒ ▒",
--"",
--"",
--"",
--"",
--"",
--""
--}
 
r.dashboard_custom_header = {
    "                                   ",
    "                                   ",
    "                                   ",
    "   ⣴⣶⣤⡤⠦⣤⣀⣤⠆     ⣈⣭⣿⣶⣿⣦⣼⣆         ",
    "    ⠉⠻⢿⣿⠿⣿⣿⣶⣦⠤⠄⡠⢾⣿⣿⡿⠋⠉⠉⠻⣿⣿⡛⣦       ",
    "          ⠈⢿⣿⣟⠦ ⣾⣿⣿⣷    ⠻⠿⢿⣿⣧⣄     ",
    "           ⣸⣿⣿⢧ ⢻⠻⣿⣿⣷⣄⣀⠄⠢⣀⡀⠈⠙⠿⠄    ",
    "          ⢠⣿⣿⣿⠈    ⣻⣿⣿⣿⣿⣿⣿⣿⣛⣳⣤⣀⣀   ",
    "   ⢠⣧⣶⣥⡤⢄ ⣸⣿⣿⠘  ⢀⣴⣿⣿⡿⠛⣿⣿⣧⠈⢿⠿⠟⠛⠻⠿⠄  ",
    "  ⣰⣿⣿⠛⠻⣿⣿⡦⢹⣿⣷   ⢊⣿⣿⡏  ⢸⣿⣿⡇ ⢀⣠⣄⣾⠄   ",
    " ⣠⣿⠿⠛ ⢀⣿⣿⣷⠘⢿⣿⣦⡀ ⢸⢿⣿⣿⣄ ⣸⣿⣿⡇⣪⣿⡿⠿⣿⣷⡄  ",
    " ⠙⠃   ⣼⣿⡟  ⠈⠻⣿⣿⣦⣌⡇⠻⣿⣿⣷⣿⣿⣿ ⣿⣿⡇ ⠛⠻⢷⣄ ",
    "    ⢻⣿⣿⣄   ⠈⠻⣿⣿⣿⣷⣿⣿⣿⣿⣿⡟ ⠫⢿⣿⡆       ",
    "       ⠻⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣀⣤⣾⡿⠃     ",
    "                                   "
}

r.dashboard_custom_section = {
    a = {description = {"  Find File                 SPC f f"}, command = "Telescope find_files"},
    b = {description = {"  Recents                   SPC f o"}, command = "Telescope oldfiles"},
    c = {description = {"  Find Word                 SPC f w"}, command = "Telescope live_grep"},
    d = {description = {"洛 New File                  SPC f n"}, command = "DashboardNewFile"},
    e = {description = {"  Bookmarks                 SPC b m"}, command = "Telescope marks"},
    f = {description = {"  Load Last Session         SPC s l"}, command = "SessionLoad"}
}

r.dashboard_custom_footer = {
    "   ",
    "Neovim v0.5"
}
 --

vim.o.completeopt = "menuone,noselect"

require "compe".setup {
    enabled = true,
    autocomplete = true,
    debug = false,
    min_length = 1,
    preselect = "enable",
    throttle_time = 80,
    source_timeout = 200,
    incomplete_delay = 400,
    max_abbr_width = 100,
    max_kind_width = 100,
    max_menu_width = 100,
    documentation = true,
    source = {
        buffer = {kind = "﬘", true},
        vsnip = {kind = "﬌"}, --replace to what sign you prefer
        nvim_lsp = true
    }
}

local t = function(str)
    return vim.api.nvim_replace_termcodes(str, true, true, true)
end

local check_back_space = function()
    local col = vim.fn.col(".") - 1
    if col == 0 or vim.fn.getline("."):sub(col, col):match("%s") then
        return true
    else
        return false
    end
end

-- tab completion

_G.tab_complete = function()
    if vim.fn.pumvisible() == 1 then
        return t "<C-n>"
    elseif check_back_space() then
        return t "<Tab>"
    else
        return vim.fn["compe#complete"]()
    end
end
_G.s_tab_complete = function()
    if vim.fn.pumvisible() == 1 then
        return t "<C-p>"
    elseif vim.fn.call("vsnip#jumpable", {-1}) == 1 then
        return t "<Plug>(vsnip-jump-prev)"
    else
        return t "<S-Tab>"
    end
end

--require'lspconfig'.pyright.setup{}
--require'lspconfig'.bashls.setup{}
--require'lspconfig'.angularls.setup{}
--require'lspconfig'.tailwindcss.setup{}
--require'lspconfig'.tsserver.setup{}



EOF
colorscheme base16-amarena 
au Filetype html,xml,xsl source ~/.config/nvim/closetag.vim
"highlight Normal ctermfg=grey guibg=NONE ctermbg=NONE
"2c323c
highlight Visual cterm=reverse ctermbg=NONE
highlight VertSplit cterm=reverse ctermbg=NONE guifg=#1b1f27
highlight NonText guifg=bg
"highlight NvimTree guibg=#282c34
highlight! StatusLineNC gui=underline guibg=NONE guifg=#282c34
"24282f
highlight NvimTreeNormal guibg=#161B20
"highlight NvimTree cterm=reverse ctermbg=black guibg=#282c34
"highlight VertSplit ctermfg=NONE guifg=NONE
highlight LineNr ctermfg=grey ctermbg=NONE guibg=NONE guifg=#242d35
source ~/.config/nvim/m_statusline.vim
"source ~/.config/nvim/airline.vim
"source ~/.config/nvim/ntree.vim
"source ~/.config/nvim/tree.lua

"let bufferline = get(g:, 'bufferline', {})
"let bufferline.closable = v:true
"let bufferline.closable = v:true
"let g:spaceline_seperate_style = 'arrow-fade'
"let bufferline = get(g:, 'bufferline', {})
"let bufferline.animation = v:true
"let bufferline.auto_hide = v:false
"let bufferline.tabpages = v:true
"let bufferline.closable = v:true
"let bufferline.clickable = v:true
"let bufferline.icons = v:true
"let bufferline.icon_custom_colors = v:false
"let bufferline.icon_separator_active = '▎'
"let bufferline.icon_separator_inactive = '▎'
"let bufferline.icon_close_tab = ''
"let bufferline.icon_close_tab_modified = '●'
"let bufferline.maximum_padding = 4
"let bufferline.maximum_length = 30
"let bufferline.semantic_letters = v:true
"let bufferline.letters =
"  \ 'asdfjkl;ghnmxcvbziowerutyqpASDFJKLGHNMXCVBZIOWERUTYQP'
"let bufferline.no_name_title = v:null
"let g:spaceline_colorscheme = 'one'
"let g:spaceline_seperate_style = 'slant-cons'
set completeopt=menuone,noselect
let g:nvim_tree_width = 36 "30 by default
let g:indentLine_fileTypeExclude = ['dashboard']

"let g:nvim_tree_side = 'right'
let g:netrw_banner = 0
let g:netrw_liststyle = 3
let g:netrw_browse_split = 4
let g:netrw_altv = 1
let g:netrw_winsize = 15
let g:tagbar_winsize = 8
let g:battery#update_tabline = 1    " For tabline.
let g:nord_cursor_line_number_background = 1
let g:nord_italic = 1
let g:nord_bold = 0
"let g:python3_host_prog = '/usr/bin/python3'
let g:nvim_tree_indent_markers = 1 "0 by default, this option shows indent markers when folders are open:
"let g:airline#extensions#whitespace#enabled = 0
"let g:javascript_conceal_function             = "ƒ"
"let g:javascript_conceal_null                 = "ø"
"let g:javascript_conceal_this                 = "@"
""let g:javascript_conceal_return               = "⇚"
"let g:javascript_conceal_undefined            = "¿"
"let g:javascript_conceal_NaN                  = "ℕ"
""let g:javascript_conceal_prototype            = "¶"
""let g:javascript_conceal_static               = "•"
""let g:javascript_conceal_super                = "Ω"
"let g:javascript_conceal_arrow_function       = "⇒"
"let g:javascript_conceal_noarg_arrow_function = "🞅"
"let g:javascript_conceal_underscore_arrow_function = "🞅"

"let g:user_emmet_settings = webapi#json#decode(join(readfile(expand('~/.snippets_custom.json')), "\n"))
"let g:user_emmet_leader_key='<C-Tab>'
let g:indentLine_enabled = 1
let g:indentLine_char_list = ['▏']
let g:indentLine_setConceal = 1
"let g:indentLine_setColors = 1
"let g:indentLine_color_term = 239
"let g:indentLine_char_list = ['|', '¦', '┆', '┊']
"if exists('+colorcolumn')
"  function! s:DimInactiveWindows()
"    for i in range(1, tabpagewinnr(tabpagenr(), '$'))
"      let l:range = ""
"      if i != winnr()
"        if &wrap
"         " HACK: when wrapping lines is enabled, we use the maximum number
"         " of columns getting highlighted. This might get calculated by
"         " looking for the longest visible line and using a multiple of
"         " winwidth().
"         let l:width=256 " max
"        else
"         let l:width=winwidth(i)
"        endif
"        let l:range = join(range(1, l:width), ',')
"      endif
"      call setwinvar(i, '&colorcolumn', l:range)
"    endfor
"  endfunction
"  augroup DimInactiveWindows
"    au!
"    au WinEnter * call s:DimInactiveWindows()
"    au WinEnter * set cursorline
"    au WinLeave * set nocursorline
"  augroup END
"endif


filetype plugin on
autocmd BufWritePre *.js lua vim.lsp.buf.formatting_sync(nil, 100)
autocmd BufWritePre *.ts lua vim.lsp.buf.formatting_sync(nil, 100)
autocmd BufWritePre *.jsx lua vim.lsp.buf.formatting_sync(nil, 100)
autocmd BufWritePre *.py lua vim.lsp.buf.formatting_sync(nil, 100)
set omnifunc=syntaxcomplete#Complete
au FileType php setl ofu=phpcomplete#CompletePHP
au FileType ruby,eruby setl ofu=rubycomplete#Complete
au FileType html,xhtml setl ofu=htmlcomplete#CompleteTags
au FileType c setl ofu=ccomplete#CompleteCpp
au FileType css setl ofu=csscomplete#CompleteCSS
aug i3config_ft_detection
  au!
  au BufNewFile,BufRead ~/.config/i3/config set filetype=i3config
aug end
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
augroup ProjectDrawer
  autocmd!
augroup END
" augroup javascript_folding
"    au!
"     au FileType javascript setlocal foldmethod=syntax
" augroup END
 command! -nargs=0 Prettier :call CocAction('runCommand', 'prettier.formatFile')


================================================
FILE: kitty.conf
================================================
# setup font settings
#font_family     Fira Code Retina Nerd Font Complete
font_family    JetBrainsMono Nerd Font
font_size 9

disable_ligatures never

# no bells. Ever.
enable_audio_bell no
bell_on_tab no

# default layout is vertical splits only
#enabled_layouts splits

map ctrl+left resize_window narrower
map ctrl+right resize_window wider
map ctrl+up resize_window taller
map ctrl+down resize_window shorter 3

map ctrl+h neighboring_window left
map ctrl+j neighboring_window down
map ctrl+k neighboring_window up
map ctrl+l neighboring_window right


# don't draw extra borders, but fade the inactive text a bit
inactive_border_color #2D293B
active_border_color #3E4058
inactive_text_alpha 0.6

# tabbar should be at the top
tab_bar_edge bottom
tab_bar_style powerline 
tab_separator " |"

#active_tab_foreground   #282c34
#active_tab_background   #bbbbbb
#active_tab_font_style   bold
#inactive_tab_foreground #eeeeee
#inactive_tab_background #282c34
inactive_tab_font_style normal

active_tab_title_template '{index}: {title}'

update_check_interval 24
startup_session default-session.conf
map ctrl+shift+q noop

# open new split (window) with cmd+d retaining the cwd
map cmd+d new_window_with_cwd

# open new tab with cmd+t
map cmd+t new_tab_with_cwd

# new split with default cwd
map cmd+shift+d new_window

# switch between next and previous splits
map cmd+]        next_window
map cmd+[        previous_window

# clear the terminal screen
map cmd+k combine : clear_terminal scrollback active : send_text normal,application \x0c

# jump to beginning and end of word
map alt+left send_text all \x1b\x62
map alt+right send_text all \x1b\x66

# jump to beginning and end of line
map cmd+left send_text all \x01
map cmd+right send_text all \x05

# Map cmd + <num> to corresponding tabs
map cmd+1 goto_tab 1
map cmd+2 goto_tab 2
map cmd+3 goto_tab 3
map cmd+4 goto_tab 4
map cmd+5 goto_tab 5
map cmd+6 goto_tab 6
map cmd+7 goto_tab 7
map cmd+8 goto_tab 8
map cmd+9 goto_tab 9

# changing font sizes
map cmd+equal    change_font_size all +2.0
map cmd+minus    change_font_size all -2.0
map cmd+0        change_font_size all 0

#  background #1e222a
#  foreground #abb2bf
#   # normal
#  color0 #20232A
#  color1 #e86671
#  color2 #98c379
#  color3 #e0af68
#  color4 #61afef
#  color5 #c678dd
#  color6 #56b6c2
#  color7 #798294
#  
#  # bright
#  color8 #5c6370
#  color9 #e86671
#  color10 #98c379
#  color11 #BE5046
#  color12 #61afef
#  color13 #c678dd
#  color14 #56b6c2
#  color15 #abb2bf
#  
#  # extended colors
#  color16 #E5C07B
#  color17 #f65866
#
# gruvbox
#selection_foreground  #000000
#selection_background  #FFFACD
#url_color             #0087BD
#cursor                #caced6
#
#  selection_background #393f4a
#  selection_foreground #abb2bf
#  url_color #98c379
#  cursor #abb2bf
#
#background #1e1e1e
##32302f
#foreground #d4be98
#
#selection_background #d4be98
#selection_foreground #32302f
#
#cursor #a89984
#cursor_text_color background
#
#active_tab_background #32302f
#active_tab_foreground #d4be98
#active_tab_font_style bold
#inactive_tab_background #32302f
#inactive_tab_foreground #a89984
#inactive_tab_font_style normal
#
## Black
#color0 #665c54
#color8 #928374
#
## Red
#color1 #ea6962
#color9 #ea6962
#
## Green
#color2 #a9b665
#color10 #a9b665
#
## Yellow
#color3 #e78a4e
#color11 #d8a657
#
## Blue
#color4 #7daea3
#color12 #7daea3
#
## Magenta
#color5 #d3869b
#color13 #d3869b
#
## Cyan
#color6 #89b482
#color14 #89b482
#
## White
#color7 #d4be98
#color15 #d4be98


#catppucin
# main colors
background #1B1923
foreground #D7DAE0
selection_background #2D293B
selection_foreground #F0AFE1
url_color #A4B9EF
cursor #B3E1A3

# tabs
active_tab_background #1E1E28
active_tab_foreground #D7DAE0
inactive_tab_background #1B1923
inactive_tab_foreground #A4B9EF
tab_bar_background #15121C

# --> normal

# normal
color0 #6E6C7C
color1 #E28C8C
color2 #B3E1A3
color3 #EADDA0
color4 #A4B9EF
color5 #C6AAE8
color6 #F0AFE1
color7 #D7DAE0

# bright
color8 #6E6C7C
color9 #E28C8C
color10 #B3E1A3
color11 #EADDA0
color12 #A4B9EF
color13 #C6AAE8
color14 #F0AFE1
color15 #D7DAE0

color16 #ECBFBD
color17 #3E4058


#nord darker
#foreground            #D8DEE9
#background            #272c36
#selection_foreground  #000000
#selection_background  #FFFACD
#url_color             #0087BD
#cursor                #81A1C1
#
## black
#color0   #3B4252
#color8   #4C566A
#
## red
#color1   #BF616A
#color9   #BF616A
#
## green
#color2   #A3BE8C
#color10  #A3BE8C
#
## yellow
#color3   #EBCB8B
#color11  #EBCB8B
#
## blue
#color4  #81A1C1
#color12 #81A1C1
#
## magenta
#color5   #B48EAD
#color13  #B48EAD
#
## cyan
#color6   #88C0D0
#color14  #8FBCBB
#
## white
#color7   #E5E9F0
#color15  #B48EAD
#

#aether
#  background #15191f
#  foreground #ecf2f2
#   # normal
#  color0 #15191f
#  color1 #ff598b
#  color2 #1fe0a6
#  color3 #ffc457
#  color4 #33aeff
#  color5 #b467f9
#  color6 #2be3fc
#  color7 #61656b
#  
#  # bright
#  color8 #5c6370
#  color9 #f865a5
#  color10 #29edbe
#  color11 #ff8364
#  color12 #33aeff
#  color13 #af54ff
#  color14 #2bcafc
#  color15 #b3b7bd
#  
#  # extended colors
#  color16 #ff886a
#  color17 #f65866
#
#mountaineer
# black
#color8   #181818
#color0   #151515
#
## red
#color1   #ac8a8c
#color9   #c49ea0
#
## green
#color2   #8aac8b
#color10  #9ec49f
#
## yellow
#color3   #aca98a
#color11  #c4c19e
#
## blue
#color4  #8f8aac
#color12 #a39ec4
#
## magenta
#color5   #ac8aac
#color13  #c49ec4
#
## cyan
#color6   #8aacab
#color14  #C49EC4 
#
## white
#color15   #e7e7e7
#color7  #f0f0f0

#amarena
#background	#1A2026
#foreground	#FFFFFF
#cursor #FFFFFF
#color0	#242D35
#color1	#FB6396
#color2	#94CF95
#color3	#F692B2
#color4	#6EC1D6
#color5	#CD84C8
#color6	#7FE4D2
#color7	#FFFFFF
#color8	#526170
#color9	#F92D72
#color10	#6CCB6E
#color11	#F26190
#color12	#4CB9D6
#color13	#C269BC
#color14	#58D6BF
#color15	#F4F5F2

#background            #1e1e1e
#foreground            #d0d0d0
#cursor                #d0d0d0
#selection_background  #303030
#color0                #151515
#color8                #505050
#color1                #ac4142
#color9                #ac4142
#color2                #7e8d50
#color10               #7e8d50
#color3                #d0d0a1 
#color11               #d0d0a1
#color4                #6c99ba
#color12               #6c99ba
#color5                #9e4e85
#color13               #9e4e85
#color6                #7dd5cf
#color14               #7dd5cf
#color7                #d0d0d0
#color15               #f5f5f5
#selection_foreground #202020
#
cursor_shape beam
cursor_blink_interval 0
cursor_beam_thickness 0.5

window_padding_width 0

update_check_interval 0

background_opacity 1

allow_remote_control yes

#symbol_map U+f101-U+f208 nonicons




================================================
FILE: menu.sh
================================================

printf "摒 " &&  weather VOBG | awk 'NR == 8' | sed 's/Sky //g' | sed 's/conditions: //g' | sed 's/Weather: //g' | sed 's/   //g' | sed 's/\([a-z]\)\([a-z]*\)/\U\1\L\2/g' | sed 's/;//g'
echo $(date '+ %H:%M' )
echo $(echo -n "  " && acpi | awk '{print $4}  ' | sed 's/,//g')
echo " $(pulsemixer --get-volume | awk '{print $1}')"
echo $(echo -n "  $(mpc current | sed 's/.mp3//g' | sed 's/^.*\//\//' | sed 's/\///g' | sed 's/-/ - /g')")
echo $( echo -n "      " && date '+ %A ')
./curr_t.sh
./upcoming_t.sh


================================================
FILE: modList
================================================
a=$( cat ~/toDo.list | rofi -dmenu )
echo $a
sed -i "/$a/d" ~/toDo.list


================================================
FILE: multistat
================================================
a=4
while [ $a -le 4 ]
 do 
	 echo $( echo "[" &&   i3-msg -t get_workspaces \
  | jq '.[] | select(.focused==true).name' \
  | cut -d"\"" -f2  && echo "]"    && echo "Current Task: $(awk "NR==1" toDo.list)" &&  echo " |      Upcoming: $(awk "NR==2" toDo.list)" && echo -n "|    🎜 : $(cat ~/song.info)	|  $(pulsemixer --get-volume | awk '{print $1}') | " && echo -n "  " && acpi | awk '{print $4} ' && echo -n " |  " && date '+ %d %B %A %H:%M')
sleep 0.2 
done



================================================
FILE: music.sh
================================================
#echo "$(ls ~/Music/All/)"| rofi -dmenu | xargs -r -I {} echo {} | sed 's/.mp3//g' > song.info
echo "$(ls ~/Music/All/ | sed 's/.mp3//g')"| rofi -dmenu > song.info
notify-send "$(cat song.info)" 
play ~/Music/All/$(cat song.info).mp3
echo "Nothing Playing" > song.info


================================================
FILE: musicstat.sh
================================================
#a=4
#while [ $a -le 4 ]
# do 
echo $(echo -n "🎜 : $(cat song.info)")
#sleep 1.5
#done



================================================
FILE: ncmpcpp.config
================================================
# MPD
mpd_host = "127.0.0.1"
mpd_port = "6600"

mpd_crossfade_time = 2

# VISUALIZER
visualizer_in_stereo = "no"
#visualizer_data_source = "/tmp/mpd.fifo"
#visualizer_fps = 60
visualizer_output_name = "Visualizer"
visualizer_type = "wave"
visualizer_look = "▗"
visualizer_color = "red,magenta,cyan,green,yellow"

# GLOBAL
cyclic_scrolling = "yes"
mouse_support = "yes"
mouse_list_scroll_whole_page = "yes"
lines_scrolled = "1"
message_delay_time = "1"
playlist_shorten_total_times = "yes"
playlist_display_mode = "columns"
browser_display_mode = "columns"
search_engine_display_mode = "columns"
playlist_editor_display_mode = "columns"
autocenter_mode = "yes"
centered_cursor = "yes"
user_interface = "classic"
follow_now_playing_lyrics = "yes"
locked_screen_width_part = "63"
ask_for_locked_screen_width_part = "yes"
display_bitrate = "no"
external_editor = "nano"
main_window_color = "default"
#main_window_highlight_color = 7

# PROGRESSBAR
progressbar_look = "━━━"
#progressbar_look = "▃▃▃"
progressbar_elapsed_color = 5
progressbar_color = "black"

# UI VISIBILITY
header_visibility = "no"
statusbar_visibility = "yes"
titles_visibility = "yes"
enable_window_title = "yes"

# COLOR
statusbar_color = "white"
color1 = "white"
color2 = "blue"

# UI FORMAT
now_playing_prefix = "$b$8      "
now_playing_suffix = "$/b$8 $b[ $3$8 ]$/b"
current_item_prefix = "$/b$b[ $7$8 ]$/b "
current_item_suffix = "      $8"

song_columns_list_format = "(50)[]{t|fr:Title} (45)[magenta]{a}"

song_list_format = " {%t $R   $8%a$8}|{%f $R   $8%l$8} $8"

song_status_format = "{$b$7[$8      $7] $2 $7$8 %b $7 $8}|{$b$7[$8      $7] $2 $7$8 %f $7 $8}"

song_window_title_format = "Now Playing .."
execute_on_song_change = notify-send " $(mpc current | sed 's/.mp3//g' | sed 's/^.*\//\//' | sed 's/\///g' | sed 's/-/ - /g')"



================================================
FILE: new_mp.sh
================================================
cd ~/Music/
echo "$(ls ~/Music/ | sed 's/.mp3//g')"| rofi -dmenu | sed 's/$/.mp3/' | mpc insert > song.info 
mpc play
#mpc current | sed 's/.mp3//g' | sed 's/^.*\//\//' | sed 's/\///g' to get current song


================================================
FILE: panes_c
================================================
#!/usr/bin/env bash

# Author: GekkoP
# Source: http://linuxbbq.org/bbs/viewtopic.php?f=4&t=1656#p33189
clear 
f=3 b=4
for j in f b; do
  for i in {0..7}; do
    printf -v $j$i %b "\e[${!j}${i}m"
  done
done
d=$'\e[1m'
t=$'\e[0m'
v=$'\e[7m'
 
 
cat << EOF
 
 $f1███$d▄$t  $f2███$d▄$t  $f3███$d▄$t  $f4███$d▄$t  $f5███$d▄$t  $f6███$d▄$t  $f7███$d▄$t  
 $f1███$d█$t  $f2███$d█$t  $f3███$d█$t  $f4███$d█$t  $f5███$d█$t  $f6███$d█$t  $f7███$d█$t  
 $f1███$d█$t  $f2███$d█$t  $f3███$d█$t  $f4███$d█$t  $f5███$d█$t  $f6███$d█$t  $f7███$d█$t  
 $d$f1 ▀▀▀   $f2▀▀▀   $f3▀▀▀   $f4▀▀▀   $f5▀▀▀   $f6▀▀▀   $f7▀▀▀  
EOF


================================================
FILE: picom.conf
================================================
#################################
#          Animations           #
#################################
# requires https://github.com/jonaburg/picom
# (These are also the default values)
transition-length = 300
transition-pow-x = 0.1
transition-pow-y = 0.1
transition-pow-w = 0.1
transition-pow-h = 0.1
size-transition = true


#################################
#             Corners           #
#################################
# requires: https://github.com/sdhand/compton or https://github.com/jonaburg/picom
corner-radius = 5;
rounded-corners-exclude = [
#  #"window_type = 'normal'",
#  "class_g = 'awesome'",
#  "class_g = 'URxvt'",
#  "class_g = 'XTerm'",
##  "class_g = 'kitty'",
#  "class_g = 'Alacritty'",
#  "class_g = 'Polybar'",
##  "class_g = 'code-oss'",
#  #"class_g = 'TelegramDesktop'",
#  "class_g = 'firefox'",
  "name = 'tint2'"
];
round-borders = 12;
#round-borders-exclude = [
  #"class_g = 'TelegramDesktop'",
#];

#################################
#             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
# I use 3
shadow-radius = 2;

# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
# I use .4
 shadow-opacity = 0.4

# The left offset for shadows, in pixels. (defaults to -15)
# shadow-offset-x = -15
shadow-offset-x = 1;
# The top offset for shadows, in pixels. (defaults to -15)
# shadow-offset-y = -15
shadow-offset-y = 1;

# Avoid drawing shadows on dock/panel windows. This option is deprecated,
# you should use the *wintypes* option in your config file instead.
#
# no-dock-shadow = false

# Don't draw shadows on drag-and-drop windows. This option is deprecated, 
# you should use the *wintypes* option in your config file instead.
#
# no-dnd-shadow = false

# 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

# Do not paint shadows on shaped windows. Note shaped windows 
# here means windows setting its shape through X Shape extension. 
# Those using ARGB background is beyond our control. 
# Deprecated, use 
#   shadow-exclude = 'bounding_shaped'
# or 
#   shadow-exclude = 'bounding_shaped && !rounded_corners'
# instead.
#
# shadow-ignore-shaped = ''

# Specify a list of conditions of windows that should have no shadow.
#
# examples:
#   shadow-exclude = "n:e:Notification";
#
# shadow-exclude = []
shadow-exclude = [
#  "name = 'tint2'",
#  "class_g = 'conky'"
#  "class_g ?= 'Notify-osd'",
#  "class_g = 'Cairo-clock'",
#  "class_g = 'slop'",
#  "class_g = 'Polybar'",
#  "_GTK_FRAME_EXTENTS@:c"
];

# 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 = 5

# Specify a list of conditions of windows that should not be faded.
# don't need this, we disable fading for all normal windows with wintypes: {}
fade-exclude = [
  "class_g = 'slop'"   # maim
]

# 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


#################################
#   Transparency / Opacity      #
#################################


# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
# inactive-opacity = 1
inactive-opacity = 1;

# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
# frame-opacity = 1.0
frame-opacity = 0.7;

# Default opacity for dropdown menus and popup menus. (0.0 - 1.0, defaults to 1.0)
# menu-opacity = 1.0 
# menu-opacity is depreciated use dropdown-menu and popup-menu instead.

#If using these 2 below change their values in line 510 & 511 aswell
popup_menu = { opacity = 0.8; }
dropdown_menu = { opacity = 0.8; }


# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
# inactive-opacity-override = true
inactive-opacity-override = true;

# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
active-opacity = 1.0;

# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
 inactive-dim = 0.15

# Specify a list of conditions of windows that should always be considered focused.
# focus-exclude = []
focus-exclude = [
  "class_g = 'Cairo-clock'",
  "class_g = 'Bar'",                    # lemonbar
  "class_g = 'slop'"                    # maim
];

# 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.
# example:
#    opacity-rule = [ "80:class_g = 'URxvt'" ];
#
# opacity-rule = []
opacity-rule = [
  "80:class_g     = 'Bar'",             # lemonbar
  "100:class_g    = 'slop'",            # maim
  "100:class_g    = 'XTerm'",
  "100:class_g    = 'URxvt'",
  "100:class_g    = 'kitty'",
  "100:class_g    = 'Alacritty'",
  "80:class_g     = 'Polybar'",
  "100:class_g    = 'code-oss'",
  "100:class_g    = 'Meld'",
  "70:class_g     = 'TelegramDesktop'",
  "90:class_g     = 'Joplin'",
  "100:class_g    = 'firefox'",
  "100:class_g    = 'Thunderbird'"
];


#################################
#     Background-Blurring       #
#################################


# Parameters for background blurring, see the *BLUR* section for more information.
# blur-method = 
# blur-size = 12
#
# blur-deviation = false

# 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 = 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 = ''
# blur-kern = "3x3box";

blur: {
  # requires: https://github.com/ibhagwan/picom
  method = "kawase";
 #  #method = "kernel";
   strength = 7;
 #  # deviation = 1.0;
 #  # kernel = "11x11gaussian";
   background = false;
   background-frame = false;
   background-fixed = false;
   kern = "3x3box";
 }

# Exclude conditions for background blur.
blur-background-exclude = [
  #"window_type = 'dock'",
  #"window_type = 'desktop'",
  "class_g = 'conky'",
  "class_g = 'tint2'",
  "name = 'tint2_dock'",
  #
  # prevents picom from blurring the background
  # when taking selection screenshot with `main`
  # https://github.com/naelstrof/maim/issues/130
  "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.
#
experimental-backends = true;
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

# Limit picom to repaint at most once every 1 / 'refresh_rate' second to 
# boost performance. This should not be used with 
#   vsync drm/opengl/opengl-oml
# as they essentially does sw-opti's job already, 
# unless you wish to specify a lower refresh rate than the actual value.
#
# sw-opti = 

# 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. paint-on-overlay may make the flickering less obvious.
#
# 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. 'WM_TRANSIENT_FOR' has higher priority if 
# detect-transient is enabled, too.
#
# detect-client-leader = false
detect-client-leader = true

# 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 (Causing Weird Black semi opaque rectangles when terminal is opened)
#Changing use-damage to false fixes the problem
use-damage = false

# 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 = "info";

# 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.
# 
#   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:
{
  normal = { fade = true; shadow = true; }
  tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
  dock = { shadow = true; }
  tint2_dock = { shadow = true; opacity = 0.75; }
  dnd = { shadow = true; }
  popup_menu = { opacity = 0.8; }
  dropdown_menu = { opacity = 0.8; }
};



================================================
FILE: rofi_themes/frost.rasi
================================================
/*
 * arc-dark.rasi
 * rofi theme inspired by plasma breeze
 * jbouter
 */

* {
    /* Base */
    default-background: rgba ( 223, 230, 244, 55 % ); // <- change this for transparency
    default-foreground: rgba ( 92, 97, 108, 100 % );
    default-border: rgba ( 124, 131, 137, 100 % );
    alternative-background: rgba ( 211, 218, 227, 59 % );
    invisible: rgba(0, 0, 0, 0%);

    /* Colors */
    hard-blue: rgba ( 82, 148, 226, 100 % );
    light-blue: rgba(24, 53, 69, 10%);

    hard-red: #E06C75;
    light-red: rgba(77, 31, 37, 100%);

    hard-green: #98C379;
    light-green: rgba(19, 55, 35, 100%);

    /* Universal */
    background-color: @invisible;
    border-color: @default-border;
    font: "Fira Code 9";
    text-color: @default-foreground;
}

#window {
    background-color: @default-background;
    border: 0;
    border-radius: 3;
    border-color: @default-border;
    padding: 7;
}

#mainbox {
    border:  0;
    padding: 0;
}

#message {
    border: 1;
    border-radius: 3;
    padding: 5;
    background-color: @alternative-background;
}

#textbox {
    background-color: @entry-background;
}

#listview {
    fixed-height: 0;
    spacing: 2;
    scrollbar: false;
    padding: 2 0 0;
}

#element {
    padding: 5;
    border: 1;
    border-radius: 3;
    border-color: @invisible;
}

#element.normal.normal {
    background-color: @invisible;
}

#element.normal.urgent {
    background-color: @light-red;
}

#element.normal.active {
    background-color: @light-green;
}

#element.selected.normal {
    background-color: @light-blue;
    border-color:     @hard-blue;
}

#element.selected.urgent {
    background-color: @light-red;
    border-color:     @hard-red;
}

#element.selected.active {
    background-color: @light-green;
    border-color:     @hard-green;
}

#mode-switcher {
    spacing: 0;
}

#button {
    border: 0 0 3 0;
    border-color: @invisible;
    padding: 3;
}

#button.selected {
    border-color: @hard-blue;
}

#inputbar {
    spacing: 0;
    padding: 1;
}

#case-indicator {
    spacing: 0;
    padding: 3px;
    background-color: @alternative-background;
    border: 1 1 1 0;
    border-radius: 0 2 2 0;
}

#entry {
    background-color: @alternative-background;
    padding: 3px;
    border: 1 0 1 1;
    border-radius: 2 0 0 2;
}

#prompt {
    padding: 3 7 3 0;
}


================================================
FILE: rofi_themes/menu.rasi
================================================
/**
 * User: deadguy
 * Copyright: deadguy
 */

configuration {
	display-drun:    "Activate";
	display-run:     "Execute";
	display-window:  "Window";
	show-icons:      true;
	sidebar-mode:    true;
}

* {
	background-color:            rgba( 50, 63, 79, 95% );
	text-color:                  #E5E9F0;
	selbg:                       #A796DD;
	actbg:                       #A796DD;
	urgbg:                       #FCDA98;
	winbg:			     #E5E9F0;

	selected-normal-foreground:  @winbg;
	normal-foreground:           @text-color;
	selected-normal-background:  @actbg;
	normal-background:           @background-color;

	selected-urgent-foreground:  @background-color;
	urgent-foreground:           @text-color;
	selected-urgent-background:  @urgbg;
	urgent-background:           @background-color;

	selected-active-foreground:  @winbg;
	active-foreground:           @text-color;
	selected-active-background:  @actbg;
	active-background:           @selbg;
	font: "Alata 20";
	line-margin:                 2;
	line-padding:                2;
	separator-style:             "none";
	hide-scrollbar:              "true";
	margin:                      0;
	padding:                     0;
}

window {
	location:	 west;
	anchor:		 west;
	height:		 100%;
	width:		 28%;
	orientation: horizontal;
	children:	 [mainbox];
}

mainbox {
	spacing:  0.8em;
	children: [ entry,listview,sidebar ];
}

button { padding: 5px 2px; }

button selected {
	background-color: @active-background;
	text-color:       @background-color;
}

inputbar 
{
	padding: 5px;
	spacing: 5px;
}

listview {
	spacing: 0.5em;
	dynamic: false;
	cycle:   true;
}

element { padding: 10px; }

entry {
	expand:         false;
	text-color:     @normal-foreground;
	vertical-align: 1;
	padding:        5px;
}

element normal.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element normal.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element normal.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}

element selected.normal {
	background-color: @background-color;
	text-color:       @selected-normal-foreground;
	border:           0 5px solid 0 0;
	border-color:	    @active-background;
	font: "Alata 10";
}

element selected.urgent {
	background-color: @selected-urgent-background;
	text-color:       @selected-urgent-foreground;
}

element selected.active {
	background-color: @selected-active-background;
	text-color:       @selected-active-foreground;
}

element alternate.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element alternate.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element alternate.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}


================================================
FILE: rofi_themes/nord-menu.rasi
================================================
/**
 * User: deadguy
 * Copyright: deadguy
 */

configuration {
	display-drun:    "Activate";
	display-run:     "Execute";
	display-window:  "Window";
	show-icons:      true;
	sidebar-mode:    true;
}

* {
	background-color:            #2e3440;
	text-color:                  #caced6;
	selbg:                       #81a1c1;
	actbg:                       #81a1c1;
	urgbg:                       #FCDA98;
	winbg:			     #DDEDED;

	selected-normal-foreground:  @winbg;
	normal-foreground:           @text-color;
	selected-normal-background:  @actbg;
	normal-background:           @background-color;

	selected-urgent-foreground:  @background-color;
	urgent-foreground:           @text-color;
	selected-urgent-background:  @urgbg;
	urgent-background:           @background-color;

	selected-active-foreground:  @winbg;
	active-foreground:           @text-color;
	selected-active-background:  @actbg;
	active-background:           @selbg;
	font: "Alata 13";
	line-margin:                 2;
	line-padding:                2;
	separator-style:             "none";
	hide-scrollbar:              "true";
	margin:                      0;
	padding:                     0;
}

window {
	location:	 center;
	anchor:		 center;
	height:		 70%;
	width:		 32%;
	orientation: horizontal;
	children:	 [mainbox];
}

mainbox {
	spacing:  0.8em;
	children: [ entry,listview,sidebar ];
}

button { padding: 5px 2px; }

button selected {
	background-color: @active-background;
	text-color:       @background-color;
}

inputbar 
{
	padding: 5px;
	spacing: 5px;
}

listview {
	spacing: 0.5em;
	dynamic: false;
	cycle:   true;
}

element { padding: 10px; }

entry {
	expand:         false;
	text-color:     @normal-foreground;
	vertical-align: 1;
	padding:        5px;
}

element normal.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element normal.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element normal.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}

element selected.normal {
	background-color: @selected-normal-background;
	text-color:       @selected-normal-foreground;
	border:           0 5px solid 0 0;
	border-color:	    @active-background;
	font: "Alata 10";
}

element selected.urgent {
	background-color: @selected-urgent-background;
	text-color:       @selected-urgent-foreground;
}

element selected.active {
	background-color: @selected-active-background;
	text-color:       @selected-active-foreground;
}

element alternate.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element alternate.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element alternate.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}


================================================
FILE: rofi_themes/rofi.rasi
================================================
/*
 * arc-light.rasi
 * rofi theme inspired by plasma breeze
 * ParallaxWave 
 */

* {
    /* Base */
    default-background: rgba ( 223, 230, 244, 95 % ); // <- change this for transparency
    default-foreground: rgba ( 92, 97, 108, 100 % );
    default-border: rgba ( 124, 131, 137, 100 % );
    alternative-background: rgba ( 211, 218, 227, 59 % );
    invisible: rgba(0, 0, 0, 0%);

    /* Colors */
    hard-blue: rgba ( 82, 148, 226, 100 % );
    light-blue: rgba(24, 53, 69, 10%);

    hard-red: #E06C75;
    light-red: rgba(77, 31, 37, 100%);

    hard-green: #98C379;
    light-green: rgba(19, 55, 35, 100%);

    /* Universal */
    background-color: @invisible;
    border-color: @default-border;
    font: "Fira Code 9";
    text-color: @default-foreground;
}

#window {
    background-color: @default-background;
    border: 0;
    border-radius: 3;
    border-color: @default-border;
    padding: 7;
}

#mainbox {
    border:  0;
    padding: 0;
}

#message {
    border: 1;
    border-radius: 3;
    padding: 5;
    background-color: @alternative-background;
}

#textbox {
    background-color: @entry-background;
}

#listview {
    fixed-height: 0;
    spacing: 2;
    scrollbar: false;
    padding: 2 0 0;
}

#element {
    padding: 5;
    border: 1;
    border-radius: 3;
    border-color: @invisible;
}

#element.normal.normal {
    background-color: @invisible;
}

#element.normal.urgent {
    background-color: @light-red;
}

#element.normal.active {
    background-color: @light-green;
}

#element.selected.normal {
    background-color: @light-blue;
    border-color:     @hard-green;
}

#element.selected.urgent {
    background-color: @light-red;
    border-color:     @hard-red;
}

#element.selected.active {
    background-color: @light-green;
    border-color:     @hard-green;
}

#mode-switcher {
    spacing: 0;
}

#button {
    border: 0 0 3 0;
    border-color: @invisible;
    padding: 3;
}

#button.selected {
    border-color: @hard-blue;
}

#inputbar {
    spacing: 0;
    padding: 1;
}

#case-indicator {
    spacing: 0;
    padding: 3px;
    background-color: @alternative-background;
    border: 1 1 1 0;
    border-radius: 0 2 2 0;
}

#entry {
    background-color: @alternative-background;
    padding: 3px;
    border: 1 0 1 1;
    border-radius: 2 0 0 2;
}

#prompt {
    padding: 3 7 3 0;
}


================================================
FILE: rofi_themes/rofi_launch.rasi
================================================
/**
 * User: deadguy
 * Copyright: deadguy
 */

configuration {
	display-drun:    "Activate";
	display-run:     "Execute";
	display-window:  "Window";
	show-icons:      true;
	sidebar-mode:    true;
}

* {
	background-color:            #1a2026;
	text-color:                  #caced6;
	selbg:                       #4CB9D6;
	actbg:                       #282c34;
	urgbg:                       #FCDA98;
	winbg:			     #DDEDED;

	selected-normal-foreground:  @winbg;
	normal-foreground:           @text-color;
	selected-normal-background:  @actbg;
	normal-background:           @background-color;

	selected-urgent-foreground:  @background-color;
	urgent-foreground:           @text-color;
	selected-urgent-background:  @urgbg;
	urgent-background:           @background-color;

	selected-active-foreground:  @winbg;
	active-foreground:           @text-color;
	selected-active-background:  @actbg;
	active-background:           @selbg;
	font: "FiraMono Nerd Font 11";
	line-margin:                 2;
	line-padding:                2;
	separator-style:             "none";
	hide-scrollbar:              "true";
	margin:                      0;
	padding:                     10;
}

window {
	location:	 center;
	anchor:		 center;
	height:		 62%;
	width:		 32%;
	orientation: horizontal;
	children:	 [mainbox];
}

mainbox {
	spacing:  0.8em;
	children: [ entry,listview,sidebar ];
}

button { padding: 5px 2px; }

button selected {
	background-color: @active-background;
	text-color:       @background-color;
}

inputbar 
{
	padding: 5px;
	spacing: 5px;
}

listview {
	spacing: 0.5em;
	dynamic: false;
	cycle:   true;
}

element { padding: 10px; }

entry {
	expand:         false;
	text-color:     @normal-foreground;
	vertical-align: 1;
	padding:        5px;
}

element normal.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element normal.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element normal.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}

element selected.normal {
	background-color: @selected-normal-background;
	text-color:       @selected-normal-foreground;
	border:           0 5px solid 0 0;
	border-color:	    @active-background;
	font: "Alata 10";
}

element selected.urgent {
	background-color: @selected-urgent-background;
	text-color:       @selected-urgent-foreground;
}

element selected.active {
	background-color: @selected-active-background;
	text-color:       @selected-active-foreground;
}

element alternate.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element alternate.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element alternate.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}


================================================
FILE: rofi_themes/rofi_menu.rasi
================================================
/**
 * User: deadguy
 * Copyright: deadguy
 */

configuration {
	display-drun:    "Activate";
	display-run:     "Execute";
	display-window:  "Window";
	show-icons:      true;
	sidebar-mode:    true;
}

* {
	background-color:            #1a2026;
	text-color:                  #caced6;
	selbg:                       #4CB9D6;
	actbg:                       #282c34;
	urgbg:                       #FCDA98;
	winbg:			     #DDEDED;

	selected-normal-foreground:  @winbg;
	normal-foreground:           @text-color;
	selected-normal-background:  @actbg;
	normal-background:           @background-color;

	selected-urgent-foreground:  @background-color;
	urgent-foreground:           @text-color;
	selected-urgent-background:  @urgbg;
	urgent-background:           @background-color;

	selected-active-foreground:  @winbg;
	active-foreground:           @text-color;
	selected-active-background:  @actbg;
	active-background:           @selbg;
	font: "FiraMono Nerd Font 11";
	line-margin:                 2;
	line-padding:                2;
	separator-style:             "none";
	hide-scrollbar:              "true";
	margin:                      0;
	padding:                     10;
}

window {
	location:	 center;
	anchor:		 center;
	height:		 60%;
	width:		 32%;
	orientation: horizontal;
	children:	 [mainbox];
}

mainbox {
	spacing:  0.8em;
	children: [ entry, listview, sidebar ];
}

button { padding: 5px 2px; }

button selected {
	background-color: @active-background;
	text-color:       @background-color;
}

inputbar 
{
	padding: 5px;
	spacing: 5px;
}

listview {
	spacing: 0.5em;
	dynamic: false;
	cycle:   true;
}

element { padding: 10px; }

entry {
	expand:         false;
	text-color:     @normal-foreground;
	vertical-align: 1;
	padding:        5px;
}

element normal.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element normal.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element normal.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}

element selected.normal {
	background-color: @selected-normal-background;
	text-color:       @selected-normal-foreground;
	border:           0 5px solid 0 0;
	border-color:	    @active-background;
	font: "Alata 10";
}

element selected.urgent {
	background-color: @selected-urgent-background;
	text-color:       @selected-urgent-foreground;
}

element selected.active {
	background-color: @selected-active-background;
	text-color:       @selected-active-foreground;
}

element alternate.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element alternate.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element alternate.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}


================================================
FILE: rofi_themes/sidetab.rasi
================================================
/**
 * User: deadguy
 * Copyright: deadguy
 */

configuration {
	display-drun:    "Activate";
	display-run:     "Execute";
	display-window:  "Window";
	show-icons:      true;
	sidebar-mode:    true;
}

* {
	background-color:            rgba( 50, 63, 79, 95% );
	text-color:                  #DDDDDD;
	selbg:                       #A796DD;
	actbg:                       #A796DD;
	urgbg:                       #FCDA98;
	winbg:			     #DDEDED;

	selected-normal-foreground:  @winbg;
	normal-foreground:           @text-color;
	selected-normal-background:  @actbg;
	normal-background:           @background-color;

	selected-urgent-foreground:  @background-color;
	urgent-foreground:           @text-color;
	selected-urgent-background:  @urgbg;
	urgent-background:           @background-color;

	selected-active-foreground:  @winbg;
	active-foreground:           @text-color;
	selected-active-background:  @actbg;
	active-background:           @selbg;
	font: "Alata 13";
	line-margin:                 2;
	line-padding:                2;
	separator-style:             "none";
	hide-scrollbar:              "true";
	margin:                      0;
	padding:                     0;
}

window {
	location:	 west;
	anchor:		 west;
	height:		 100%;
	width:		 28%;
	orientation: horizontal;
	children:	 [mainbox];
}

mainbox {
	spacing:  0.8em;
	children: [ entry,listview,sidebar ];
}

button { padding: 5px 2px; }

button selected {
	background-color: @active-background;
	text-color:       @background-color;
}

inputbar 
{
	padding: 5px;
	spacing: 5px;
}

listview {
	spacing: 0.5em;
	dynamic: false;
	cycle:   true;
}

element { padding: 10px; }

entry {
	expand:         false;
	text-color:     @normal-foreground;
	vertical-align: 1;
	padding:        5px;
}

element normal.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element normal.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element normal.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}

element selected.normal {
	background-color: @selected-normal-background;
	text-color:       @selected-normal-foreground;
	border:           0 5px solid 0 0;
	border-color:	    @active-background;
	font: "Alata 10";
}

element selected.urgent {
	background-color: @selected-urgent-background;
	text-color:       @selected-urgent-foreground;
}

element selected.active {
	background-color: @selected-active-background;
	text-color:       @selected-active-foreground;
}

element alternate.normal {
	background-color: @normal-background;
	text-color:       @normal-foreground;
}

element alternate.urgent {
	background-color: @urgent-background;
	text-color:       @urgent-foreground;
}

element alternate.active {
	background-color: @active-background;
	text-color:       @active-foreground;
}


================================================
FILE: screencast_start
================================================
ffmpeg -f x11grab -s 1366x768 -i :0.0 ~/Videos/$(rofi -dmenu "Enter a video name")


================================================
FILE: terminalrc
================================================
ColorBackground=#28282a2a3636
ColorForeground=#f8f8f8f8f2f2
ColorSelection=#363639394848
ColorBold=#f4f47676c3c3
ColorCursor=#5050fafa7b7b
TabActivityColor=#5050fafa7b7b
ColorPalette=#000000000000;#9a9a40404646;#90907979b3b3;#929298986363;#3d3d98985a5a;#9a9a53538282;#3a3a4d4d5b5b;#8bfc8bfc8ccc;#4d4d4d4d4d4d;#ffff55555555;#cacaa9a9fafa;#f1f1fafa8c8c;#5050fafa7b7b;#ffff7979c6c6;#8b8be9e9fdfd;#f8f8f8f8f2f2
ColorSelectionUseDefault=FALSE
ColorBoldUseDefault=FALSE

[Configuration]
MiscAlwaysShowTabs=FALSE
MiscBell=FALSE
MiscBellUrgent=FALSE
MiscBordersDefault=TRUE
MiscCursorBlinks=FALSE
MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK
MiscDefaultGeometry=80x24
MiscInheritGeometry=FALSE
MiscMenubarDefault=TRUE
MiscMouseAutohide=FALSE
MiscMouseWheelZoom=TRUE
MiscToolbarDefault=FALSE
MiscConfirmClose=TRUE
MiscCycleTabs=TRUE
MiscTabCloseButtons=TRUE
MiscTabCloseMiddleClick=TRUE
MiscTabPosition=GTK_POS_TOP
MiscHighlightUrls=TRUE
MiscMiddleClickOpensUri=FALSE
MiscCopyOnSelect=FALSE
MiscShowRelaunchDialog=TRUE
MiscRewrapOnResize=TRUE
MiscUseShiftArrowsToScroll=FALSE
MiscSlimTabs=FALSE
MiscNewTabAdjacent=FALSE
ColorForeground=#ABB2BF
ColorBackground=#e5e5e9e9f0f0
ColorPalette=rgb(40,44,52);rgb(224,108,117);rgb(105,156,68);rgb(229,192,123);rgb(62,138,201);rgb(201,102,230);rgb(46,159,173);rgb(171,178,191);rgb(62,68,82);rgb(190,80,70);rgb(152,195,121);rgb(209,154,102);rgb(97,175,239);rgb(198,120,221);rgb(86,182,194);rgb(92,99,112)
ColorCursor=#ABB2BF
ColorBold=#B9C0CB
ColorBoldUseDefault=FALSE
ColorSelection=#3B4451
ColorSelectionUseDefault=FALSE
FontName=Fira Code 8
ScrollingBar=TERMINAL_SCROLLBAR_NONE
BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT
BackgroundDarkness=0.810000



================================================
FILE: time.sh
================================================
a=4
while [ $a -le 4 ]
 do 
	 echo $( echo " " && date '+ %d %B %A %H:%M')
sleep 1.5 
done



================================================
FILE: tint2_configs/amarena
================================================
#---- Generated by tint2conf 64ef ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for 
# full documentation of the configuration options.
#-------------------------------------
# Gradients
# Gradient 1
gradient = horizontal
start_color = #4c566a 100
end_color = #81a1c1 82
color_stop = 79.000000 #687691 100

# Gradient 2
gradient = horizontal
start_color = #4c566a 100
end_color = #4c566a 82

# Gradient 3
gradient = horizontal
start_color = #8ea6d6 100
end_color = #a796dd 100
color_stop = 44.000000 #6384c7 100
color_stop = 17.000000 #90a4cd 100

# Gradient 4
gradient = horizontal
start_color = #e5c07b 100
end_color = #d19a66 100

# Gradient 5
gradient = horizontal
start_color = #8ea6d6 100
end_color = #a796dd 100

#-------------------------------------
# Backgrounds
# Background 1: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #586e75 0
border_color = #93e5cc 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 2: 
rounded = 2
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #e3788f 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 3: Urgent task
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fabd2f 100
border_color = #fabd2f 100
background_color_hover = #fb4934 100
border_color_hover = #fb4934 100
background_color_pressed = #555555 4
border_color_pressed = #aa7733 100

# Background 4: Tooltip
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 4
background_content_tint_weight = 1
background_color = #98c379 0
border_color = #98c379 100
gradient_id = 0
background_color_hover = #2f343f 100
border_color_hover = #000000 100
background_color_pressed = #2f343f 100
border_color_pressed = #000000 0

# Background 5: 
rounded = 10
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 100
border_color = #fcd49f 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 6: Battery
rounded = 2
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #8ec07c 100
border_color = #8ec07c 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 7: 
rounded = 8
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 8: 
rounded = 5
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #458588 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 9: Inactive desktop name
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 0
border_color = #ff6967 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 10: 
rounded = 85
border_width = 3
border_sides = TBLR
border_content_tint_weight = 10
background_content_tint_weight = 6
background_color = #f9f2f2 100
border_color = #b8e7f0 25
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 11: 
rounded = 1
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282828 41
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 12: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #596ad7 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 13: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #d7595d 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 14: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #dfb55e 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 15: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #59d787 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 16: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffdc00 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 17: 
rounded = 1
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282828 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 18: 
rounded = 8
border_width = 9
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e3440 0
border_color = #ff6967 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 19: 
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fabd2f 100
border_color = #fabd2f 100
background_color_hover = #fb4934 100
border_color_hover = #fb4934 100
background_color_pressed = #555555 4
border_color_pressed = #aa7733 100

# Background 20: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #37474f 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 21: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #445963 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 22: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #546e7a 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 23: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #607d8b 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 24: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b0bec5 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 25: 
rounded = 20
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fe4739 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 26: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fb4934 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 27: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #d79921 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 28: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #689d6a 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 29: 
rounded = 1
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #333333 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 30: 
rounded = 10
border_width = 0
border_sides = BLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e3440 65
border_color = #81a1c1 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
gradient_id_pressed = 0

# Background 31: 
rounded = 0
border_width = 16
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 32: 
rounded = 0
border_width = 16
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 33: 
rounded = 1
border_width = 28
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4c566a 100
border_color = #81a1c1 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 34: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a796dd 7
border_color = #dfe3ec 0
gradient_id = 4
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 35: 
rounded = 0
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #81a1c1 0
border_color = #3b4252 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 36: 
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #e5e9f0 0
border_color = #81a1c1 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 37: 
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #e5e9f0 0
border_color = #bf616a 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 38: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a8c3de 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 39: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b6cde3 74
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 40: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b4cbe2 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 41: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1565c0 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 42: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #45556b 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 43: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #49596f 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 44: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4a5c73 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 45: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4e5c6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 46: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 47: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 48: 
rounded = 5
border_width = 2
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 0
border_color = #dfe3ec 0
gradient_id = 4
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 49: 
rounded = 0
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3d4c5f 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 50: 
rounded = 1
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #373333 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 51: 
rounded = 6
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #344b4c 69
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 52: 
rounded = 5
border_width = 4
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #313131 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 53: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e2e2e 0
border_color = #477cd8 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 54: 
rounded = 1
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #273040 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 55: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e2e2e 0
border_color = #e06c75 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 56: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e2e2e 0
border_color = #e5c07b 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 57: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e2e2e 0
border_color = #98c379 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 58: Panel
rounded = 0
border_width = 5
border_sides = TB
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1a2026 100
border_color = #1a2026 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 59: 
rounded = 0
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4cb9d6 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 60: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #d6e1a6 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 61: 
rounded = 2
border_width = 1
border_sides = R
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #81a1c1 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 62: 
rounded = 0
border_width = 0
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #5ab6c1 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 63: 
rounded = 0
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cb3769 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 64: 
rounded = 0
border_width = 1
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #d6af67 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 65: 
rounded = 2
border_width = 8
border_sides = R
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 66: 
rounded = 1
border_width = 1
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4cb9d6 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 67: 
rounded = 1
border_width = 2
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4cb9d6 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 68: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 69: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4356 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 70: 
rounded = 0
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a796dd 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 71: 
rounded = 0
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a1d4c7 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 72: Default task, Executor
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a4dc87 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 73: 
rounded = 0
border_width = 6
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a3be8c 0
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 74: Clock
rounded = 1
border_width = 0
border_sides = TB
border_content_tint_weight = 0
background_content_tint_weight = 1
background_color = #383d47 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 75: 
rounded = 12
border_width = 4
border_sides = TB
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #caced6 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 76: 
rounded = 9
border_width = 2
border_sides = TB
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #222333 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

#-------------------------------------
# Panel
panel_items = :EE:EETEE:EE:EC:
panel_size = 100% 30
panel_margin = 0 0
panel_padding = 0 0 0
panel_background_id = 58
wm_menu = 1
panel_dock = 1
panel_position = top center horizontal
panel_layer = normal
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.6
autohide_height = 1
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
mouse_effects = 0
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 11
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0

#-------------------------------------
# Taskbar
taskbar_mode = single_desktop
taskbar_hide_if_empty = 1
taskbar_padding = 10 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 0
taskbar_hide_inactive_tasks = 1
taskbar_hide_different_monitor = 1
taskbar_hide_different_desktop = 1
taskbar_always_show_all_desktop_tasks = 1
taskbar_name_padding = 8 0
taskbar_name_background_id = 9
taskbar_name_active_background_id = 0
taskbar_name_font = Iosevka Medium 12
taskbar_name_font_color = #fbf1c7 100
taskbar_name_active_font_color = #d3d7de 100
taskbar_distribute_size = 1
taskbar_sort_order = mru
task_align = left

#-------------------------------------
# Task
task_text = 1
task_icon = 0
task_centered = 0
urgent_nb_of_blink = 100000
task_maximum_size = 370 34
task_padding = 0 0 0
task_font = Alata 10
task_tooltip = 0
task_thumbnail = 0
task_thumbnail_size = 210
task_font_color = #5a5a5a 100
task_normal_font_color = #5a5a5a 100
task_active_font_color = #caced6 100
task_urgent_font_color = #3b4252 100
task_iconified_font_color = #3b4252 100
task_background_id = 72
task_active_background_id = 0
task_urgent_background_id = 3
task_iconified_background_id = 0
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = desktop_right
mouse_scroll_down = desktop_left

#-------------------------------------
# System tray (notification area)
systray_padding = 2 4 4
systray_background_id = 0
systray_sort = ascending
systray_icon_size = 13
systray_icon_asb = 1 72 8
systray_monitor = 1
systray_name_filter = 

#-------------------------------------
# Launcher
launcher_padding = 2 4 2
launcher_background_id = 0
launcher_icon_background_id = 0
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1

#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = 
time1_font = Alata 10
time1_timezone = 
time2_timezone = 
clock_font_color = #ccd2df 100
clock_padding = 10 7
clock_background_id = 74
clock_tooltip = 
clock_tooltip_timezone = 
clock_lclick_command = i3-msg workspace prev
clock_rclick_command = i3-msg workspace next
clock_mclick_command = 
clock_uwheel_command = pactl set-sink-volume 1 +5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe
clock_dwheel_command = pactl set-sink-volume 1 -5% && pulsemixer --get-volume | awk '{print $1}' > /tmp/xobpipe

#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = notify-send "battery low"
battery_full_cmd = 
bat1_font = Noto Sans Mono CJK SC 12
bat2_font = Noto Sans Mono CJK SC 0
battery_font_color = #fbf1c7 100
bat1_format =   %p
bat2_format = 
battery_padding = 0 0
battery_background_id = 6
battery_hide = 101
battery_lclick_command = 
battery_rclick_command = 
battery_mclick_command = 
battery_uwheel_command = 
battery_dwheel_command = 
ac_connected_cmd = 
ac_disconnected_cmd = 

#-------------------------------------
# Separator 1
separator = new
separator_background_id = 0
separator_color = #777777 86
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 86
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 3
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 4
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 5
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 6
separator = new
separator_background_id = 0
separator_color = #777777 86
separator_style = dots
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 7
separator = new
separator_background_id = 0
separator_color = #777777 86
separator_style = dots
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Executor 1
execp = new
execp_command = echo 
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Iosevka Medium 18
execp_font_color = #0b1423 100
execp_padding = 5 0
execp_background_id = 62
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 2
execp = new
execp_command = iwgetid | cut -d \" -f2
execp_interval = 1
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Alata 10
execp_font_color = #caced6 100
execp_padding = 10 0
execp_background_id = 74
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 3
execp = new
execp_command = echo 
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = ./new_mp.sh
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = mpc next
execp_dwheel_command = mpc prev
execp_font = Iosevka Medium 13
execp_font_color = #2d323c 100
execp_padding = 8 0
execp_background_id = 64
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 4
execp = new
execp_command = echo $(mpc current | sed 's/.mp3//g' | sed 's/^.*\//\//' | sed 's/\///g' | sed 's/-/ - /g')
execp_interval = 1
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 1
execp_markup = 1
execp_lclick_command = mpc vol +5
execp_rclick_command = mpc vol -5
execp_mclick_command = mpc toggle
execp_uwheel_command = mpc vol +5
execp_dwheel_command = mpc vol -5
execp_font = Alata 10
execp_font_color = #caced6 100
execp_padding = 10 1
execp_background_id = 74
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 5
execp = new
execp_command = echo 蓼
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Iosevka Expanded 13
execp_font_color = #151d25 100
execp_padding = 7 0
execp_background_id = 63
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 6
execp = new
execp_command = echo "$(pulsemixer --get-volume | awk '{print $1}')"
execp_interval = 1
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Alata 10
execp_font_color = #caced6 100
execp_padding = 10 0
execp_background_id = 74
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 7
execp = new
execp_command = echo ﮣ
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Iosevka Medium 13
execp_font_color = #21252b 100
execp_padding = 7 0
execp_background_id = 59
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 8
execp = new
execp_command = echo $(acpi | awk '{printf $4}') | sed 's/%//g' | sed 's/,//g'
execp_interval = 1
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 1
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Alata 10
execp_font_color = #caced6 100
execp_padding = 10 0
execp_background_id = 74
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Executor 9
execp = new
execp_command = echo 
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command = 
execp_rclick_command = 
execp_mclick_command = 
execp_uwheel_command = 
execp_dwheel_command = 
execp_font = Iosevka Medium 18
execp_font_color = #14202b 100
execp_padding = 5 0
execp_background_id = 72
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0

#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 2 2
tooltip_background_id = 4
tooltip_font_color = #b9eecb 100
tooltip_font = Noto Sans 8



================================================
FILE: tint2_configs/amarena-dock
================================================
#---- Generated by tint2conf e0ce ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for 
# full documentation of the configuration options.
#-------------------------------------
# Gradients
# Gradient 1
gradient = horizontal
start_color = #4c566a 100
end_color = #81a1c1 82
color_stop = 79.000000 #687691 100

# Gradient 2
gradient = horizontal
start_color = #4c566a 100
end_color = #4c566a 82

# Gradient 3
gradient = horizontal
start_color = #8ea6d6 100
end_color = #a796dd 100
color_stop = 44.000000 #6384c7 100
color_stop = 17.000000 #90a4cd 100

# Gradient 4
gradient = horizontal
start_color = #e5c07b 100
end_color = #d19a66 100

# Gradient 5
gradient = horizontal
start_color = #8ea6d6 100
end_color = #a796dd 100

#-------------------------------------
# Backgrounds
# Background 1: 
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #586e75 0
border_color = #93e5cc 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 2: 
rounded = 2
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #e3788f 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 3: Urgent task
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fabd2f 100
border_color = #fabd2f 100
background_color_hover = #fb4934 100
border_color_hover = #fb4934 100
background_color_pressed = #555555 4
border_color_pressed = #aa7733 100

# Background 4: Tooltip
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 4
background_content_tint_weight = 1
background_color = #98c379 0
border_color = #98c379 100
gradient_id = 0
background_color_hover = #2f343f 100
border_color_hover = #000000 100
background_color_pressed = #2f343f 100
border_color_pressed = #000000 0

# Background 5: 
rounded = 10
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 100
border_color = #fcd49f 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 6: Battery
rounded = 2
border_width = 0
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #8ec07c 100
border_color = #8ec07c 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 7: 
rounded = 8
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 8: 
rounded = 5
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #458588 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 9: Inactive desktop name
rounded = 0
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2d3436 0
border_color = #ff6967 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 10: 
rounded = 85
border_width = 3
border_sides = TBLR
border_content_tint_weight = 10
background_content_tint_weight = 6
background_color = #f9f2f2 100
border_color = #b8e7f0 25
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 11: 
rounded = 1
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282828 41
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 12: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #596ad7 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 13: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #d7595d 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 14: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #dfb55e 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 15: 
rounded = 1
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282c34 0
border_color = #59d787 100
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 16: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffdc00 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 17: 
rounded = 1
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #282828 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 18: 
rounded = 8
border_width = 9
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e3440 0
border_color = #ff6967 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 19: 
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fabd2f 100
border_color = #fabd2f 100
background_color_hover = #fb4934 100
border_color_hover = #fb4934 100
background_color_pressed = #555555 4
border_color_pressed = #aa7733 100

# Background 20: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #37474f 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 21: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #445963 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 22: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #546e7a 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 23: 
rounded = 2
border_width = 2
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #607d8b 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 24: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b0bec5 100
border_color = #e07b83 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #3b4252 71
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 25: 
rounded = 20
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fe4739 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 26: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fb4934 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 27: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #d79921 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 28: 
rounded = 0
border_width = 2
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #689d6a 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 29: 
rounded = 1
border_width = 0
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #333333 100
border_color = #e5e9f0 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 30: 
rounded = 10
border_width = 0
border_sides = BLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #2e3440 65
border_color = #81a1c1 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
gradient_id_hover = 0
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
gradient_id_pressed = 0

# Background 31: 
rounded = 0
border_width = 16
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 32: 
rounded = 0
border_width = 16
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3b4252 100
border_color = #81a1c1 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 33: 
rounded = 1
border_width = 28
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4c566a 100
border_color = #81a1c1 0
gradient_id = 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 34: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a796dd 7
border_color = #dfe3ec 0
gradient_id = 4
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 35: 
rounded = 0
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #81a1c1 0
border_color = #3b4252 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 36: 
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #e5e9f0 0
border_color = #81a1c1 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 37: 
rounded = 0
border_width = 1
border_sides = B
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #e5e9f0 0
border_color = #bf616a 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 38: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #a8c3de 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 39: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b6cde3 74
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 40: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #b4cbe2 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 41: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1565c0 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 42: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #45556b 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 43: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #49596f 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 44: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4a5c73 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 45: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #4e5c6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 46: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 47: 
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 100
border_color = #dfe3ec 0
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 48: 
rounded = 5
border_width = 2
border_sides = LR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #535f6e 0
border_color = #dfe3ec 0
gradient_id = 4
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color
Download .txt
gitextract_eahz32wr/

├── .conkyrc
├── .zshrc
├── Material.theme
├── README.md
├── alacritty.yml
├── base16-amarena.vim
├── batterystat.sh
├── blue_mist.yml
├── clearToDo
├── commit.sh
├── config
├── data.sh
├── date.sh
├── dunstrc
├── ghost.zsh-theme
├── i3-config
├── info.sh
├── init.vim
├── kitty.conf
├── menu.sh
├── modList
├── multistat
├── music.sh
├── musicstat.sh
├── ncmpcpp.config
├── new_mp.sh
├── panes_c
├── picom.conf
├── rofi_themes/
│   ├── frost.rasi
│   ├── menu.rasi
│   ├── nord-menu.rasi
│   ├── rofi.rasi
│   ├── rofi_launch.rasi
│   ├── rofi_menu.rasi
│   └── sidetab.rasi
├── screencast_start
├── terminalrc
├── time.sh
├── tint2_configs/
│   ├── amarena
│   ├── amarena-dock
│   ├── amarena-dock.backup.1626232588
│   ├── amarena-power
│   ├── catppuccin-epic
│   ├── catppuccin-mac
│   ├── catppuccin-min
│   ├── drac-material
│   ├── dream-powerline
│   ├── gruv-powerline
│   ├── icon-dock-nord
│   ├── icon-dock-nord-transparent
│   ├── mac
│   ├── mac-light
│   ├── mac_dock
│   ├── mac_top
│   ├── material-round
│   ├── material_dream_tint2
│   ├── material_tint2_bottom
│   ├── material_tint2_complete
│   ├── material_tint2_top
│   ├── mechanical-material
│   ├── nord-dock
│   ├── nord-epic
│   ├── nord-flow
│   ├── nord-material
│   ├── nord-minimal
│   ├── nord-powerline
│   ├── nord_tint2_multi-dot
│   ├── one-bar
│   ├── one-epic
│   ├── one-mac
│   ├── onedark-blocks
│   ├── onedark-minimal
│   ├── onedark-minimal-dark
│   ├── tint2rc
│   ├── tint2rc_black_ice
│   ├── tint2rc_ice
│   ├── tint2rc_silver
│   ├── tint2rc_silver2
│   ├── wasabi-light
│   └── wasabi.tint2rc
├── toDo
├── vol.sh
├── wallshift
├── wifi.sh
├── wifi2.sh
└── xob_configs/
    ├── amarena.cfg
    ├── blue.cfg
    ├── frost_horizontal.cfg
    ├── green.cfg
    ├── red.cfg
    ├── styles.cfg
    └── yellow.cfg
Condensed preview — 92 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,420K chars).
[
  {
    "path": ".conkyrc",
    "chars": 1171,
    "preview": "conky.config = {\n\nbackground=true,\nupdate_interval=1,\ndouble_buffer=true,\nno_buffers=true,\nimlib_cache_size=10,\n\ndraw_sh"
  },
  {
    "path": ".zshrc",
    "chars": 7317,
    "preview": "export TERM=\"xterm-256color\"\nplugins=(catimg history vi-mode)\n# If you come from bash you might have to change your $PAT"
  },
  {
    "path": "Material.theme",
    "chars": 302,
    "preview": "[Scheme]\nName=Material\nColorCursor=#D8DEE9\nColorForeground=#CACED6\nColorBackground=#323f4f\nTabActivityColor=#88C0D0\nColo"
  },
  {
    "path": "README.md",
    "chars": 1147,
    "preview": "# Blood i3 \n## Preview:\n![Preview](Amarena.png)\n![Preview](material_dream_preview.jpg)\n![Preview](green.png)\n![Preview]("
  },
  {
    "path": "alacritty.yml",
    "chars": 27024,
    "preview": "# Configuration for Alacritty, the GPU enhanced terminal emulator.  \n# Any items in the `env` entry below will be added "
  },
  {
    "path": "base16-amarena.vim",
    "chars": 430,
    "preview": "let g:colors_name = 'base16-amarena'\nlua require('base16-colorscheme').setup({\n    \\ base00 = '#1A2026', base01 = '#242D"
  },
  {
    "path": "batterystat.sh",
    "chars": 106,
    "preview": " #a=4\n#while [ $a -le 4 ]\n# do \n\t echo $(echo -n \"  \\t\" && acpi | awk '{print $4} ')\n#\t sleep 1.5\n#done\n\n"
  },
  {
    "path": "blue_mist.yml",
    "chars": 558,
    "preview": "# Blue Mist Colorscheme\ncolors:\n  # Default colors\n  primary:\n    background: '0x183f4a'\n    foreground: '0xe0ebef'\n\n  #"
  },
  {
    "path": "clearToDo",
    "chars": 207,
    "preview": "a=$(cat ~/options.list | rofi -dmenu )\necho $a\nif [[ $a == \"YES\" ]]\n then\n\techo \"Nothing scheduled\" > ~/toDo.list\n\t echo"
  },
  {
    "path": "commit.sh",
    "chars": 36,
    "preview": "git add .\ngit commit -m $1\ngit push\n"
  },
  {
    "path": "config",
    "chars": 10862,
    "preview": "#his file has been auto-generated by i3-config-wizard(1).\n# It will not be overwritten, so edit it as you like.\n#\n# Shou"
  },
  {
    "path": "data.sh",
    "chars": 325,
    "preview": "echo $(date '+ %H:%M' )\necho $(echo -n \"  \" && acpi | awk '{print $4}  ' | sed 's/,//g')\necho \" $(pulsemixer --get-vo"
  },
  {
    "path": "date.sh",
    "chars": 102,
    "preview": "\n#a=4\n#while [ $a -le 4 ]\n# do \n\t echo $( echo -n \"      \" && date '+ %A, %d %B')\n#sleep 0.2 \n#done\n\n"
  },
  {
    "path": "dunstrc",
    "chars": 1089,
    "preview": "[global]\nmonitor = 0\nfollow = mouse\ngeometry = \"350x100-15+45\"\nindicate_hidden = yes\nshrink = yes\nseparator_height = 4\np"
  },
  {
    "path": "ghost.zsh-theme",
    "chars": 720,
    "preview": "# Rounded minimal zsh theme\n# Creator: owl4ce\n# ----------------------------------\n# https://github.com/owl4ce/dotfiles\n"
  },
  {
    "path": "i3-config",
    "chars": 10544,
    "preview": "#his file has been auto-generated by i3-config-wizard(1).\n# It will not be overwritten, so edit it as you like.\n#\n# Shou"
  },
  {
    "path": "info.sh",
    "chars": 395,
    "preview": "a=4\nwhile [ $a -le 4 ]\n do \n\t echo $( echo \"[\" &&   i3-msg -t get_workspaces \\\n  | jq '.[] | select(.focused==true).name"
  },
  {
    "path": "init.vim",
    "chars": 31322,
    "preview": "tnoremap <A-h> <C-\\><C-N><C-w>h\ntnoremap <A-j> <C-\\><C-N><C-w>j\ntnoremap <A-k> <C-\\><C-N><C-w>k\ntnoremap <A-l> <C-\\><C-N"
  },
  {
    "path": "kitty.conf",
    "chars": 6718,
    "preview": "# setup font settings\n#font_family     Fira Code Retina Nerd Font Complete\nfont_family    JetBrainsMono Nerd Font\nfont_s"
  },
  {
    "path": "menu.sh",
    "chars": 511,
    "preview": "\nprintf \"摒 \" &&  weather VOBG | awk 'NR == 8' | sed 's/Sky //g' | sed 's/conditions: //g' | sed 's/Weather: //g' | sed '"
  },
  {
    "path": "modList",
    "chars": 72,
    "preview": "a=$( cat ~/toDo.list | rofi -dmenu )\necho $a\nsed -i \"/$a/d\" ~/toDo.list\n"
  },
  {
    "path": "multistat",
    "chars": 465,
    "preview": "a=4\nwhile [ $a -le 4 ]\n do \n\t echo $( echo \"[\" &&   i3-msg -t get_workspaces \\\n  | jq '.[] | select(.focused==true).name"
  },
  {
    "path": "music.sh",
    "chars": 269,
    "preview": "#echo \"$(ls ~/Music/All/)\"| rofi -dmenu | xargs -r -I {} echo {} | sed 's/.mp3//g' > song.info\necho \"$(ls ~/Music/All/ |"
  },
  {
    "path": "musicstat.sh",
    "chars": 88,
    "preview": "#a=4\n#while [ $a -le 4 ]\n# do \necho $(echo -n \"🎜 : $(cat song.info)\")\n#sleep 1.5\n#done\n\n"
  },
  {
    "path": "ncmpcpp.config",
    "chars": 1828,
    "preview": "# MPD\nmpd_host = \"127.0.0.1\"\nmpd_port = \"6600\"\n\nmpd_crossfade_time = 2\n\n# VISUALIZER\nvisualizer_in_stereo = \"no\"\n#visual"
  },
  {
    "path": "new_mp.sh",
    "chars": 205,
    "preview": "cd ~/Music/\necho \"$(ls ~/Music/ | sed 's/.mp3//g')\"| rofi -dmenu | sed 's/$/.mp3/' | mpc insert > song.info \nmpc play\n#m"
  },
  {
    "path": "panes_c",
    "chars": 608,
    "preview": "#!/usr/bin/env bash\n\n# Author: GekkoP\n# Source: http://linuxbbq.org/bbs/viewtopic.php?f=4&t=1656#p33189\nclear \nf=3 b=4\nf"
  },
  {
    "path": "picom.conf",
    "chars": 16578,
    "preview": "#################################\n#          Animations           #\n#################################\n# requires https:/"
  },
  {
    "path": "rofi_themes/frost.rasi",
    "chars": 2328,
    "preview": "/*\n * arc-dark.rasi\n * rofi theme inspired by plasma breeze\n * jbouter\n */\n\n* {\n    /* Base */\n    default-background: r"
  },
  {
    "path": "rofi_themes/menu.rasi",
    "chars": 2852,
    "preview": "/**\n * User: deadguy\n * Copyright: deadguy\n */\n\nconfiguration {\n\tdisplay-drun:    \"Activate\";\n\tdisplay-run:     \"Execute"
  },
  {
    "path": "rofi_themes/nord-menu.rasi",
    "chars": 2849,
    "preview": "/**\n * User: deadguy\n * Copyright: deadguy\n */\n\nconfiguration {\n\tdisplay-drun:    \"Activate\";\n\tdisplay-run:     \"Execute"
  },
  {
    "path": "rofi_themes/rofi.rasi",
    "chars": 2336,
    "preview": "/*\n * arc-light.rasi\n * rofi theme inspired by plasma breeze\n * ParallaxWave \n */\n\n* {\n    /* Base */\n    default-backgr"
  },
  {
    "path": "rofi_themes/rofi_launch.rasi",
    "chars": 2863,
    "preview": "/**\n * User: deadguy\n * Copyright: deadguy\n */\n\nconfiguration {\n\tdisplay-drun:    \"Activate\";\n\tdisplay-run:     \"Execute"
  },
  {
    "path": "rofi_themes/rofi_menu.rasi",
    "chars": 2865,
    "preview": "/**\n * User: deadguy\n * Copyright: deadguy\n */\n\nconfiguration {\n\tdisplay-drun:    \"Activate\";\n\tdisplay-run:     \"Execute"
  },
  {
    "path": "rofi_themes/sidetab.rasi",
    "chars": 2862,
    "preview": "/**\n * User: deadguy\n * Copyright: deadguy\n */\n\nconfiguration {\n\tdisplay-drun:    \"Activate\";\n\tdisplay-run:     \"Execute"
  },
  {
    "path": "screencast_start",
    "chars": 83,
    "preview": "ffmpeg -f x11grab -s 1366x768 -i :0.0 ~/Videos/$(rofi -dmenu \"Enter a video name\")\n"
  },
  {
    "path": "terminalrc",
    "chars": 1686,
    "preview": "ColorBackground=#28282a2a3636\nColorForeground=#f8f8f8f8f2f2\nColorSelection=#363639394848\nColorBold=#f4f47676c3c3\nColorCu"
  },
  {
    "path": "time.sh",
    "chars": 93,
    "preview": "a=4\nwhile [ $a -le 4 ]\n do \n\t echo $( echo \" \" && date '+ %d %B %A %H:%M')\nsleep 1.5 \ndone\n\n"
  },
  {
    "path": "tint2_configs/amarena",
    "chars": 36308,
    "preview": "#---- Generated by tint2conf 64ef ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/amarena-dock",
    "chars": 37454,
    "preview": "#---- Generated by tint2conf e0ce ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/amarena-dock.backup.1626232588",
    "chars": 37583,
    "preview": "#---- Generated by tint2conf 8804 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/amarena-power",
    "chars": 23236,
    "preview": "#---- Generated by tint2conf ad11 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/catppuccin-epic",
    "chars": 27482,
    "preview": "#---- Generated by tint2conf f2bc ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/catppuccin-mac",
    "chars": 20771,
    "preview": "#---- Generated by tint2conf b98c ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/catppuccin-min",
    "chars": 20771,
    "preview": "#---- Generated by tint2conf 3954 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/drac-material",
    "chars": 39018,
    "preview": "#---- Generated by tint2conf 1722 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/dream-powerline",
    "chars": 26803,
    "preview": "#---- Generated by tint2conf d7e2 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/gruv-powerline",
    "chars": 26465,
    "preview": "#---- Generated by tint2conf 542c ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/icon-dock-nord",
    "chars": 40281,
    "preview": "#---- Generated by tint2conf b78d ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/icon-dock-nord-transparent",
    "chars": 40619,
    "preview": "#---- Generated by tint2conf caff ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/mac",
    "chars": 23322,
    "preview": "#---- Generated by tint2conf 27a6 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/mac-light",
    "chars": 23255,
    "preview": "#---- Generated by tint2conf 960b ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/mac_dock",
    "chars": 32680,
    "preview": "#---- Generated by tint2conf 7281 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/mac_top",
    "chars": 21897,
    "preview": "#---- Generated by tint2conf 574c ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/material-round",
    "chars": 39017,
    "preview": "#---- Generated by tint2conf 32a0 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/material_dream_tint2",
    "chars": 26146,
    "preview": "#---- Generated by tint2conf 9666 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/material_tint2_bottom",
    "chars": 22786,
    "preview": "#---- Generated by tint2conf 18a9 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/material_tint2_complete",
    "chars": 28874,
    "preview": "#---- Generated by tint2conf 1b08 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/material_tint2_top",
    "chars": 25445,
    "preview": "#---- Generated by tint2conf 2eb1 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/mechanical-material",
    "chars": 39004,
    "preview": "#---- Generated by tint2conf 39ce ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-dock",
    "chars": 37573,
    "preview": "#---- Generated by tint2conf 0742 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-epic",
    "chars": 24252,
    "preview": "#---- Generated by tint2conf 253f ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-flow",
    "chars": 21668,
    "preview": "#---- Generated by tint2conf 3ccc ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-material",
    "chars": 37057,
    "preview": "#---- Generated by tint2conf 44b0 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-minimal",
    "chars": 41079,
    "preview": "#---- Generated by tint2conf b0f3 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord-powerline",
    "chars": 26803,
    "preview": "#---- Generated by tint2conf d2dc ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/nord_tint2_multi-dot",
    "chars": 24566,
    "preview": "#---- Generated by tint2conf 3084 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/one-bar",
    "chars": 22587,
    "preview": "#---- Generated by tint2conf 3f7c ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/one-epic",
    "chars": 28725,
    "preview": "#---- Generated by tint2conf 434a ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/one-mac",
    "chars": 23255,
    "preview": "#---- Generated by tint2conf c647 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/onedark-blocks",
    "chars": 24804,
    "preview": "#---- Generated by tint2conf 6ddd ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/onedark-minimal",
    "chars": 37072,
    "preview": "#---- Generated by tint2conf 2175 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/onedark-minimal-dark",
    "chars": 37100,
    "preview": "#---- Generated by tint2conf 31a7 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/tint2rc",
    "chars": 21766,
    "preview": "#---- Generated by tint2conf ff5f ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/tint2rc_black_ice",
    "chars": 18982,
    "preview": "#---- Generated by tint2conf 4c40 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/tint2rc_ice",
    "chars": 9582,
    "preview": "#---- Generated by tint2conf f340 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/tint2rc_silver",
    "chars": 20422,
    "preview": "#---- Generated by tint2conf e2c5 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/tint2rc_silver2",
    "chars": 21766,
    "preview": "#---- Generated by tint2conf ff5f ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/wasabi-light",
    "chars": 40620,
    "preview": "#---- Generated by tint2conf 930a ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "tint2_configs/wasabi.tint2rc",
    "chars": 27976,
    "preview": "#---- Generated by tint2conf 7969 ----\n# See https://gitlab.com/o9000/tint2/wikis/Configure for \n# full documentation of"
  },
  {
    "path": "toDo",
    "chars": 110,
    "preview": "cat ~/toDo.list | rofi -dmenu | xargs -r -I {} echo {} >> toDo.list\nsed -i \"/Nothing scheduled/d\" ~/toDo.list\n"
  },
  {
    "path": "vol.sh",
    "chars": 104,
    "preview": "#a=4\n#while [ $a -le 4 ]\n# do \necho \" $(pulsemixer --get-volume | awk '{print $1}')\"\n#sleep 1.5\n#done\n\n"
  },
  {
    "path": "wallshift",
    "chars": 141,
    "preview": "cp ~/.wallpaper.jpg ~/.buffer.jpg\ncp ~/.wallpaper2.jpg ~/.wallpaper.jpg\ncp ~/.buffer.jpg ~/.wallpaper2.jpg\nfeh --bg-scal"
  },
  {
    "path": "wifi.sh",
    "chars": 133,
    "preview": "echo $(case \"$(cat /sys/class/net/w*/operstate 2>/dev/null)\" in\n  up) printf \"Connected\" ;;\n  down) printf \"Disconnected"
  },
  {
    "path": "wifi2.sh",
    "chars": 116,
    "preview": "echo $(case \"$(cat /sys/class/net/w*/operstate 2>/dev/null)\" in\n  up) printf \"󰤨 \" ;;\n  down) printf \"󰤭 \" ;;\n  esac)\n"
  },
  {
    "path": "xob_configs/amarena.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -28;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  },
  {
    "path": "xob_configs/blue.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -48;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  },
  {
    "path": "xob_configs/frost_horizontal.cfg",
    "chars": 826,
    "preview": "default = {\n    x         = {relative = 1; offset = -445;};\n    y         = {relative = 0.5; offset = 310;};\n    length "
  },
  {
    "path": "xob_configs/green.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -48;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  },
  {
    "path": "xob_configs/red.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -48;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  },
  {
    "path": "xob_configs/styles.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -48;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  },
  {
    "path": "xob_configs/yellow.cfg",
    "chars": 825,
    "preview": "default = {\n    x         = {relative = 1; offset = -48;};\n    y         = {relative = 0.5; offset = 0;};\n    length    "
  }
]

About this extraction

This page contains the full source code of the ParallaxWave/blood_i3 GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 92 files (1.3 MB), approximately 437.4k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!