This commit is contained in:
Roland Thomas 2023-02-08 11:16:16 -05:00
parent 058b5dd481
commit 95cf6363f3
14 changed files with 1404 additions and 187 deletions

View File

@ -4,9 +4,7 @@
[[ -f ~/.bashrc ]] && . ~/.bashrc [[ -f ~/.bashrc ]] && . ~/.bashrc
# if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then #if [ -z "${DISPLAY}"] && [ "${XDG_VTNR}" == 1 ]; then
if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" == 1 ]; then if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
exec startx exec startx
exec picom -b
fi fi

21
.bashrc
View File

@ -2,6 +2,9 @@
# ~/.bashrc # ~/.bashrc
# #
export PYTHONPATH=~/Documents/Course-Material/module-o/book/src
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
# If not running interactively, don't do anything # If not running interactively, don't do anything
[[ $- != *i* ]] && return [[ $- != *i* ]] && return
@ -17,12 +20,26 @@ alias config='git --git-dir=$HOME/config-files/ --work-tree=$HOME'
# aliases # aliases
alias ..='cd ..' alias ..='cd ..'
alias vi='vim'
alias ip='ip -color=auto'
# vi key bindings
set -o vi
PS1='[\u@\h \W]\$ ' PS1='[\u@\h \W]\$ '
# starship prompt # starship prompt
eval "$(starship init bash)" eval "$(starship init bash)"
# colorscript colorscript -e roshar
colorscript random
case ${TERM} in
xterm*|rxvt*|alacritty*|Eterm|aterm|kterm|gnome*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
screen*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
esac

View File

@ -7,9 +7,22 @@
# License: MIT # License: MIT
# References: # References:
# https://github.com/alacritty/alacritty # https://github.com/alacritty/alacritty
window:
opacity: .80
key_bindings:
- { key: Return, mods: Control|Shift, action: SpawnNewInstance }
dynamic_title: true
window:
opacity: .95
font:
normal:
family: "Hack Nerd Font Mono"
bold:
family: "Hack Nerd Font Mono"
italic:
family: "Hack Nerd Font Mono"
colors: colors:
primary: primary:

View File

@ -0,0 +1,11 @@
abbr ls 'exa --color=auto'
abbr sl 'exa --color=auto'
abbr ll 'exa -la --color=auto'
abbr ip 'ip --color=auto'
abbr gs 'git status'
abbr gcm 'git commit -m'
abbr config 'git --git-dir=$HOME/config-files/ --work-tree=$HOME'
abbr .. 'cd ..'
abbr vi 'vim'

View File

@ -1,5 +1,14 @@
set --export EDITOR "vim"
set --export PF_INFO "ascii title os host kernel uptime pkgs memory wm shell editor palette"
if status is-interactive if status is-interactive
# Commands to run in interactive sessions can go here # Commands to run in interactive sessions can go here
end end
fish_add_path "$HOME/.local/bin"
export PYTHONPATH="$HOME/Documents/Course-Material/module-o/book/src"
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
source "$HOME/.config/fish/abbreviations.fish"
starship init fish | source starship init fish | source

View File

@ -14,8 +14,8 @@ print_info() {
info "DE" de info "DE" de
info "WM" wm info "WM" wm
info "WM Theme" wm_theme info "WM Theme" wm_theme
info "Theme" theme # info "Theme" theme
info "Icons" icons # info "Icons" icons
info "Terminal" term info "Terminal" term
info "Terminal Font" term_font info "Terminal Font" term_font
info "CPU" cpu info "CPU" cpu
@ -24,7 +24,7 @@ print_info() {
# info "GPU Driver" gpu_driver # Linux/macOS only # info "GPU Driver" gpu_driver # Linux/macOS only
# info "CPU Usage" cpu_usage # info "CPU Usage" cpu_usage
# info "Disk" disk info "Disk" disk
# info "Battery" battery # info "Battery" battery
# info "Font" font # info "Font" font
# info "Song" song # info "Song" song
@ -116,7 +116,7 @@ uptime_shorthand="on"
# Example: # Example:
# on: '1801MiB / 7881MiB (22%)' # on: '1801MiB / 7881MiB (22%)'
# off: '1801MiB / 7881MiB' # off: '1801MiB / 7881MiB'
memory_percent="off" memory_percent="on"
# Change memory output unit. # Change memory output unit.
# #
@ -249,7 +249,7 @@ cpu_cores="logical"
# C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]'
# F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]'
# off: 'Intel i7-6500U (4) @ 3.1GHz' # off: 'Intel i7-6500U (4) @ 3.1GHz'
cpu_temp="C" cpu_temp="on"
# GPU # GPU
@ -387,7 +387,7 @@ de_version="on"
# disk_show=('/'): # disk_show=('/'):
# 'Disk (/): 74G / 118G (66%)' # 'Disk (/): 74G / 118G (66%)'
# #
disk_show=('/') disk_show=('/' '/home')
# Disk subtitle. # Disk subtitle.
# What to append to the Disk subtitle. # What to append to the Disk subtitle.

View File

@ -107,7 +107,6 @@ xorgxrdp-glamor 0.2.18-1
xrdp 0.9.19-2 xrdp 0.9.19-2
xsel 1.2.0.20200527-2 xsel 1.2.0.20200527-2
yasm 1.3.0-5 yasm 1.3.0-5
yay 11.3.1-1
zip 3.0-10 zip 3.0-10
zsh 5.9-1 zsh 5.9-1
nerd-fonts-git 1:2.3.0.RC.r58.g498ebf372-1 nerd-fonts-git 1:2.3.0.RC.r58.g498ebf372-1
@ -117,4 +116,3 @@ shell-color-scripts 1.1.r105.ae5a9c8-1
spotify-tui 0.25.0-2 spotify-tui 0.25.0-2
xorgxrdp-glamor 0.2.18-1 xorgxrdp-glamor 0.2.18-1
xrdp 0.9.19-2 xrdp 0.9.19-2
yay 11.3.1-1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 49 KiB

File diff suppressed because it is too large Load Diff

440
.config/qtile/config.py.old Normal file
View File

@ -0,0 +1,440 @@
# Copyright (c) 2010 Aldo Cortesi
# Copyright (c) 2010, 2014 dequis
# Copyright (c) 2012 Randall Mmeasure_mem='G'# Copyright (c) 2012-2014 Tycho Andersen
# Copyright (c) 2012 Craig Barnes
# Copyright (c) 2013 horsik
# Copyright (c) 2013 Tao Sauvage
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
from libqtile import bar, layout, widget, extension
from libqtile.config import Click, Drag, Group, Key, Match, Screen, ScratchPad, DropDown
from libqtile.lazy import lazy
from libqtile.utils import guess_terminal
from unicodes import left_arrow, right_arrow, right_half_circle, lower_left_triangle
mod = "mod4"
terminal = guess_terminal()
rofi= 'rofi -combi-modi window,drun,ssh -theme nord -font "hack 10" -show drun -icon-theme "Papirus" -show-icons'
colors = {
'purple':'#52497e',
'teal':'#559d92',
'dark_orange':'#9d6e55',
'orange':'#e7510b',
'dark_red':'#9d5560',
'dark_blue':'#2e3440',
'light_blue':'#8fbcbb',
'blue':'#5e81ac',
'red':'#bf616a',
'dark_text':'#d8dee9',
}
nord = {
'nord0':'#2E3440',
'nord1':'#3B4252',
'nord2':'#434C5E',
'nord3':'#4C566A',
'nord4':'#D8DEE9',
'nord5':'#E5E9F0',
'nord6':'#ECEFF4',
'nord7':'#8FBCBB',
'nord8':'#88C0D0',
'nord9':'#81A1C1',
'nord10':'#5E81AC',
'nord11':'#BF616A',
'nord12':'#D08770',
'nord13':'#EBCB8B',
'nord14':'#A3BE8C',
'nord15':'#B48EAD',
}
keys = [
# A list of available commands that can be bound to keys can be found
# at https://docs.qtile.org/en/latest/manual/config/lazy.html
# Switch between windows
Key([mod], "h", lazy.layout.left(), desc="Move focus to left"),
Key([mod], "l", lazy.layout.right(), desc="Move focus to right"),
Key([mod], "j", lazy.layout.down(), desc="Move focus down"),
Key([mod], "k", lazy.layout.up(), desc="Move focus up"),
Key([mod], "space", lazy.layout.next(), desc="Move window focus to other window"),
# Move windows between left/right columns or move up/down in current stack.
# Moving out of range in Columns layout will create new column.
Key([mod, "shift"], "h", lazy.layout.shuffle_left(), desc="Move window to the left"),
Key([mod, "shift"], "l", lazy.layout.shuffle_right(), desc="Move window to the right"),
Key([mod, "shift"], "j", lazy.layout.shuffle_down(), desc="Move window down"),
Key([mod, "shift"], "k", lazy.layout.shuffle_up(), desc="Move window up"),
# Grow windows. If current window is on the edge of screen and direction
# will be to screen edge - window would shrink.
Key([mod, "control"], "h", lazy.layout.grow_left(), desc="Grow window to the left"),
Key([mod, "control"], "l", lazy.layout.grow_right(), desc="Grow window to the right"),
Key([mod, "control"], "j", lazy.layout.grow_down(), desc="Grow window down"),
Key([mod, "control"], "k", lazy.layout.grow_up(), desc="Grow window up"),
Key([mod], "n", lazy.layout.normalize(), desc="Reset all window sizes"),
# Toggle between split and unsplit sides of stack.
# Split = all windows displayed
# Unsplit = 1 window displayed, like Max layout, but still with
# multiple stack panes
Key(
[mod, "shift"],
"Return",
lazy.layout.toggle_split(),
desc="Toggle between split and unsplit sides of stack",
),
Key([mod], "Return", lazy.spawn(terminal), desc="Launch terminal"),
# Toggle between different layouts as defined below
Key([mod], "Tab", lazy.next_layout(), desc="Toggle between layouts"),
Key([mod], "w", lazy.window.kill(), desc="Kill focused window"),
Key([mod, "control"], "r", lazy.reload_config(), desc="Reload the config"),
Key([mod, "control"], "q", lazy.shutdown(), desc="Shutdown Qtile"),
Key([mod, "control"], "s", lazy.hide_show_bar()),
# Key([mod], "r", lazy.spawncmd(), desc="Spawn a command using a prompt widget"),
Key([mod], "r", lazy.run_extension(extension.DmenuRun(dmenu_prompt = ">"))),
Key([mod], "q", lazy.spawn(rofi), desc="Launch rofi"),
Key([mod], "z", lazy.run_extension(extension.WindowList())),
]
groups = [Group(i) for i in "123456789"]
for i in groups:
keys.extend(
[
# mod1 + letter of group = switch to group
Key(
[mod],
i.name,
lazy.group[i.name].toscreen(),
desc="Switch to group {}".format(i.name),
),
# mod1 + shift + letter of group = switch to & move focused window to group
#Key(
#[mod, "shift"],
#i.name,
#lazy.window.togroup(i.name, switch_group=True),
#desc="Switch to & move focused window to group {}".format(i.name),
#),
# Or, use below if you prefer not to switch to that group.
# # mod1 + shift + letter of group = move focused window to group
Key(
[mod, "shift"],
i.name,
lazy.window.togroup(i.name),
desc="move focused window to group {}".format(i.name)
),
]
)
layouts = [
#layout.Columns(border_focus_stack=["#d75f5f", "#8f3d3d"], border_width=4),
# Try more layouts by unleashing below layouts.
#layout.Stack(num_stacks=2),
#layout.Bsp(),
#layout.Matrix(),
#layout.MonadThreeCol(
#main_centered=True,
#new_client_position='after_current',
#border_focus=colors['red'],
#border_normal=colors['blue'],
#border_width=2,
#margin=4
#),
layout.MonadTall(
border_focus=colors['red'],
border_normal=colors['blue'],
border_width=2,
margin=8
),
#layout.Spiral(),
layout.Max(),
#layout.MonadWide(),
#layout.RatioTile(),
#layout.Tile(),
#layout.TreeTab(),
#layout.VerticalTile(),
#layout.Zoomy(),
]
widget_defaults = dict(
#font="sans",
font="Hack Nerd Font Mono",
fontsize=14,
padding=4,
)
extension_defaults = widget_defaults.copy()
screens = [
Screen(
bottom=bar.Bar(
[
widget.GroupBox(
background=colors['blue'],
block_highlight_text_color=colors['red'],
disable_drag=True,
this_screen_border=nord['nord11'],
this_current_screen_border=nord['nord13'],
#active=nord['nord6'],
),
#lower_left_triangle(colors['blue'], colors['dark_blue']),
#right_arrow(colors['dark_blue'], colors['blue']),
# widget.Prompt(),
widget.CurrentLayoutIcon(
background=colors['blue'],
foreground=colors['dark_text'],
),
widget.WindowCount(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
widget.TaskList(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
#widget.WindowName(
#background=colors['dark_blue'],
#foreground=colors['dark_text'],
#),
widget.Chord(
chords_colors={
"launch": ("#ff0000", "#ffffff"),
},
name_transform=lambda name: name.upper(),
),
# widget.TextBox("default config", name="default"),
# widget.TextBox("Press <M-r> to spawn", foreground="#d75f5f"),
# NB Systray is incompatible with Wayland, consider using StatusNotifier instead
# widget.StatusNotifier(),
widget.Systray(
background=colors['dark_blue'],
),
widget.OpenWeather(
background=nord['nord15'],
foreground=colors['dark_blue'],
cityid='4198514',
app_key='*****',
metric=False,
),
#widget.TextBox(
#padding=1,
#background=colors['dark_blue'],
#),
#lower_left_triangle(colors['dark_blue'], colors['blue']),
#left_arrow(colors['dark_blue'], colors['blue']),
widget.Net(
background=nord['nord10'],
#background=colors['blue'],
foreground=colors['dark_blue'],
interface='net0',
),
#widget.TextBox(
#padding=1,
#background=colors['blue'],
#),
#lower_left_triangle(colors['blue'], colors['dark_blue']),
#left_arrow(colors['blue'], colors['dark_blue']),
widget.Memory(
background=nord['nord14'],
#background=colors['dark_blue'],
foreground=colors['dark_blue'],
),
#widget.TextBox(
#padding=1,
#background=colors['dark_blue'],
#),
#lower_left_triangle(colors['dark_blue'], colors['blue']),
#left_arrow(colors['dark_blue'], colors['blue']),
widget.CPU(
background=nord['nord13'],
foreground=colors['dark_blue'],
),
widget.ThermalSensor(
tag_sensor='Package id 0',
format='{temp:.0f}{unit}',
background=nord['nord13'],
#background=colors['blue'],
foreground=colors['dark_blue'],
),
widget.DF(
background=nord['nord12'],
foreground=colors['dark_blue'],
warn_sapce=40,
visible_on_warn=True,
),
widget.DF(
background=nord['nord12'],
foreground=colors['dark_blue'],
partition='/home',
warn_sapce=40,
visible_on_warn=True,
),
widget.ThermalSensor(
tag_sensor='Composite',
format='NVME:{temp:.0f}{unit}',
background=nord['nord12'],
#background=colors['blue'],
foreground=colors['dark_blue'],
),
#widget.TextBox(
#padding=1,
#background=colors['blue'],
#),
#lower_left_triangle(colors['blue'], colors['dark_blue']),
#left_arrow(colors['blue'], colors['dark_blue']),
widget.Clock(
background=nord['nord11'],
foreground=colors['dark_blue'],
format="%Y-%m-%d %a %H:%M"
),
# widget.QuickExit(),
],
size=26,
border_width=[2, 2, 2, 2], # Draw top and bottom borders
border_color=[colors['blue'], colors['blue'], colors['blue'], colors['blue']],
margin=4,
),
wallpaper='~/.config/qtile/background.jpg',
wallpaper_mode='fill',
),
Screen(
bottom=bar.Bar([
widget.GroupBox(
background=colors['blue'],
block_highlight_text_color=colors['red'],
disable_drag=True,
this_screen_border=nord['nord11'],
this_current_screen_border=nord['nord13'],
#active=nord['nord15'],
),
widget.CurrentLayoutIcon(
background=colors['blue'],
foreground=colors['dark_blue'],
),
widget.WindowCount(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
widget.TaskList(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
#widget.WindowName(
#background=colors['dark_blue'],
#foreground=colors['dark_text'],
#),
widget.Clock(
background=nord['nord11'],
foreground=colors['dark_blue'],
format="%Y-%m-%d %a %H:%M"
),
],
size=26,
border_width=[2, 2, 2, 2], # Draw top and bottom borders
border_color=[colors['blue'], colors['blue'], colors['blue'], colors['blue']],
margin=4,
),
wallpaper='~/.config/qtile/background.jpg',
wallpaper_mode='fill',
),
Screen(
bottom=bar.Bar([
widget.GroupBox(
background=colors['blue'],
block_highlight_text_color=colors['red'],
disable_drag=True,
this_screen_border=nord['nord11'],
this_current_screen_border=nord['nord13'],
#active=nord['nord15'],
),
widget.CurrentLayoutIcon(
background=colors['blue'],
foreground=colors['dark_text'],
),
widget.WindowCount(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
widget.TaskList(
background=colors['dark_blue'],
foreground=colors['dark_text'],
),
#widget.WindowName(
#background=colors['dark_blue'],
#foreground=colors['dark_text'],
#),
widget.Clock(
background=nord['nord11'],
foreground=colors['dark_blue'],
format="%Y-%m-%d %a %H:%M"
),
],
size=26,
border_width=[2, 2, 2, 2], # Draw top and bottom borders
border_color=[colors['blue'], colors['blue'], colors['blue'], colors['blue']],
margin=4,
),
wallpaper='~/.config/qtile/background.jpg',
wallpaper_mode='fill',
),
]
# Drag floating layouts.
mouse = [
Drag([mod], "Button1", lazy.window.set_position_floating(), start=lazy.window.get_position()),
Drag([mod], "Button3", lazy.window.set_size_floating(), start=lazy.window.get_size()),
Click([mod], "Button2", lazy.window.bring_to_front()),
]
dgroups_key_binder = None
dgroups_app_rules = [] # type: list
follow_mouse_focus = True
bring_front_click = False
cursor_warp = False
floating_layout = layout.Floating(
float_rules=[
# Run the utility of `xprop` to see the wm class and name of an X client.
*layout.Floating.default_float_rules,
Match(wm_class="confirmreset"), # gitk
Match(wm_class="makebranch"), # gitk
Match(wm_class="maketag"), # gitk
Match(wm_class="ssh-askpass"), # ssh-askpass
#Match(wm_class="VirtualBox Machine"), # virt box
Match(title="branchdialog"), # gitk
Match(title="pinentry"), # GPG key password entry
]
)
auto_fullscreen = False
focus_on_window_activation = "smart"
reconfigure_screens = True
# If things like steam games want to auto-minimize themselves when losing
# focus, should we respect this or not?
auto_minimize = True
# When using the Wayland backend, this can be used to configure input devices.
wl_input_rules = None
# XXX: Gasp! We're lying here. In fact, nobody really uses or cares about this
# string besides java UI toolkits; you can see several discussions on the
# mailing lists, GitHub issues, and other WM documentation that suggest setting
# this string if your java app doesn't work correctly. We may as well just lie
# and say that we're a working one by default.
#
# We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in
# java that happens to be on java's whitelist.
# wmname = "LG3D"
wmname = "qtile"

View File

@ -3,7 +3,7 @@
username = "21trp6fa6clzosibpccdvipma" username = "21trp6fa6clzosibpccdvipma"
# Your Spotify account password. # Your Spotify account password.
# password = "yourpassword" #password = ""
# A command that gets executed and can be used to # A command that gets executed and can be used to
# retrieve your password. # retrieve your password.

View File

@ -19,14 +19,28 @@ bind j select-pane -D
bind k select-pane -U bind k select-pane -U
bind l select-pane -R bind l select-pane -R
set-option -g status on #set-option -g status on
set-option -g status-interval 2 #set-option -g status-interval 2
set-option -g status-justify "centre" #set-option -g status-justify "centre"
set-option -g status-left-length 60 #set-option -g status-left-length 60
set-option -g status-right-length 90 #set-option -g status-right-length 90
set-option -g status-left "#(~/share/tmux-powerline/powerline.sh left)" #set-option -g status-left "#(~/share/tmux-powerline/powerline.sh left)"
set-option -g status-right "#(~/share/tmux-powerline/powerline.sh right)" #set-option -g status-right "#(~/share/tmux-powerline/powerline.sh right)"
set-hook -g session-created 'run-shell "~/share/tmux-powerline/powerline.sh init"' # prettifies the window-status segments #set-hook -g session-created 'run-shell "~/share/tmux-powerline/powerline.sh init"' # prettifies the window-status segments
bind C-[ run '~/share/tmux-powerline/mute_powerline.sh left' # Mute left statusbar. #bind C-[ run '~/share/tmux-powerline/mute_powerline.sh left' # Mute left statusbar.
bind C-] run '~/share/tmux-powerline/mute_powerline.sh right' # Mute right statusbar. #bind C-] run '~/share/tmux-powerline/mute_powerline.sh right' # Mute right statusbar.
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin "arcticicestudio/nord-tmux"
# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin 'github_username/plugin_name#branch'
# set -g @plugin 'git@github.com:user/plugin'
# set -g @plugin 'git@bitbucket.com:user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'

21
.vimrc
View File

@ -9,11 +9,18 @@ set copyindent
set number set number
set laststatus=2
"
call plug#begin(expand('~/.vim/plugged'))
" Color Scheme
Plug 'arcticicestudio/nord-vim'
Plug 'itchyny/lightline.vim'
Plug 'ap/vim-css-color'
Plug 'ycm-core/YouCompleteMe'
Plug 'preservim/nerdtree'
call plug#end()
colorscheme nord colorscheme nord
let g:airline_theme='base16_nord' let g:lightline = {
\ 'colorscheme': 'nord',
" python3 from powerline.vim import setup as powerline_setup \ }
" python3 powerline_setup()
" python3 del powerline_setup
" set laststatus=2

View File

@ -8,15 +8,7 @@ sysmodmap=/etc/X11/xinit/.Xmodmap
# merge in defaults and keymaps # merge in defaults and keymaps
if [ -f $sysresources ]; then if [ -f $sysresources ]; then
xrdb -merge $sysresources xrdb -merge $sysresources
fi fi
if [ -f $sysmodmap ]; then if [ -f $sysmodmap ]; then
@ -24,15 +16,7 @@ if [ -f $sysmodmap ]; then
fi fi
if [ -f "$userresources" ]; then if [ -f "$userresources" ]; then
xrdb -merge "$userresources" xrdb -merge "$userresources"
fi fi
if [ -f "$usermodmap" ]; then if [ -f "$usermodmap" ]; then
@ -48,6 +32,5 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then
unset f unset f
fi fi
# exec /usr/local/bin/dwm picom --animations --no-fading-openclose -b
# exec picom -b
exec qtile start exec qtile start