NUJXIBEBJZZWQINZMMNSAGG7MKST4INIGU4OSDUW4N2EYDTJN23QC # default config for the mako notification daemonlayer=overlaywidth=400height=200font=TERM_FONTborder-size=3border-color=ACCENT_COLORtext-color=TEXT_COLORbackground-color=BACKGROUND_COLORicons=1max-icon-size=48markup=1actions=1default-timeout=5000padding=20margin=20
[General]theme=KVANTUM_THEME
[Settings]gtk-theme-name=GTK_THEMEgtk-icon-theme-name=ICON_THEMEgtk-font-name=GUI_FONTgtk-cursor-theme-name=CURSOR_THEMEgtk-cursor-theme-size=0gtk-toolbar-style=GTK_TOOLBAR_BOTHgtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBARgtk-button-images=1gtk-menu-images=1gtk-enable-event-sounds=1gtk-enable-input-feedback-sounds=1gtk-xft-antialias=1gtk-xft-hinting=1gtk-xft-hintstyle=hintfull
[Settings]gtk-theme-name=GTK_THEMEgtk-icon-theme-name=ICON_THEMEgtk-font-name=GUI_FONTgtk-cursor-theme-name=CURSOR_THEMEgtk-cursor-theme-size=0gtk-toolbar-style=GTK_TOOLBAR_BOTHgtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBARgtk-button-images=1gtk-menu-images=1gtk-enable-event-sounds=1gtk-enable-input-feedback-sounds=1gtk-xft-antialias=1gtk-xft-hinting=1gtk-xft-hintstyle=hintfull
include "$HOME/.gtkrc-2.0.mine"gtk-theme-name="GTK_THEME"gtk-icon-theme-name="ICON_THEME"gtk-font-name="GUI_FONT"gtk-cursor-theme-name="CURSOR_THEME"gtk-cursor-theme-size=0gtk-toolbar-style=GTK_TOOLBAR_BOTHgtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBARgtk-button-images=1gtk-menu-images=1gtk-enable-event-sounds=1gtk-enable-input-feedback-sounds=1gtk-xft-antialias=1gtk-xft-hinting=1gtk-xft-hintstyle=hintfull
exec_always {'mkdir -p $HOME/.config/waybar && ln -sf $theme/theme.css $HOME/.config/waybar/''mkdir -p $HOME/.config/wlogout && ln -sf $theme/theme.css $HOME/.config/wlogout/'}
exec_always {'mkdir -p $HOME/.config/mako && \cat $HOME/.config/sway/themes/templates/mako | sed -e $theme_template_script > $HOME/.config/mako/config'}
exec_always {'mkdir -p $HOME/.config/Kvantum && \cat $HOME/.config/sway/themes/templates/kvantum | sed -e $theme_template_script > $HOME/.config/Kvantum/kvantum.kvconfig'}
exec_always {'cat $HOME/.config/sway/themes/templates/gtk2 | sed -e $theme_template_script > $HOME/.gtkrc-2.0''mkdir -p $HOME/.config/gtk-3.0 && \cat $HOME/.config/sway/themes/templates/gtk3 | sed -e $theme_template_script > $HOME/.config/gtk-3.0/settings.ini''mkdir -p $HOME/.config/gtk-4.0 && \cat $HOME/.config/sway/themes/templates/gtk4 | sed -e $theme_template_script > $HOME/.config/gtk-4.0/settings.ini'gsettings set org.gnome.desktop.interface gtk-theme '$gtk-theme'gsettings set org.gnome.desktop.interface icon-theme '$icon-theme'gsettings set org.gnome.desktop.interface cursor-theme '$cursor-theme'gsettings set org.gnome.desktop.interface font-name '$gui-font'gsettings set org.gnome.desktop.interface monospace-font-name '$term-font'}
# enable idle modeexec {$idlegsettings set org.blueman.general plugin-list "['\!AppIndicator']"}exec {# https://github.com/swaywm/sway/wiki#gtk-applications-take-20-seconds-to-startsystemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCKhash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK}# autostart background applicationsexec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1exec --no-startup-id makoexec --no-startup-id foot --config=$theme/foot.ini --serverexec --no-startup-id dex --autostart --environment gnome --term $term
# override mode for specific applicationsfor_window [app_id="floating_shell_portrait"] floating enable, border pixel 1, sticky enable, resize set width 60 ppt height 80 pptfor_window [app_id="floating_shell_landscape"] floating enable, border pixel 1, sticky enable, resize set width 80 ppt height 60 pptfor_window [app_id="pavucontrol"] floating enable, border pixel 1, sticky enable, resize set width 60 ppt height 80 pptfor_window [app_id="pamac-manager"] floating enable, border pixel 1, sticky enable, resize set width 80 ppt height 60 pptfor_window [app_id="blueman-manager"] floating enable, border pixel 1, sticky enable, resize set width 60 ppt height 80 pptfor_window [app_id="firefox" title="Library"] floating enable, border pixel 1, sticky enable, resize set width 60 ppt height 80 pptfor_window [app_id="thunderbird" title=".*Reminder"] floating enable, border pixel 1, sticky enable, resize set width 60 ppt height 80 pptfor_window [app_id="yad" title="Applications"] floating enable, border pixel 1, sticky enable, resize set width 80 ppt height 60 ppt
#add your customizations here#set appset $menu wofi --show “drun” --prompt “Applications” --xoffset 0set $term_float_portrait $term --name=floating_shell_portrait –set $term_float_landscape $term --name=floating_shell_landscape –#cpu / mem monitorsset $cpu_mon ‘htop --sort-key=PERCENT_CPU’set $mem_mon ‘htop --sort-key=PERCENT_MEM’#set bordersgaps inner 4gaps outer 2smart_gaps ondefault_border pixel 2#mouse settingsfocus_follows_mouse noseat * hide_cursor 5000#bind keysbindsym Print exec grimshot save screen ~/Pictures/$(date +%H-%m-%s).pngbindsym $mod+F2 exec chromiumbindsym $mod+F3 exec nautilus#execute commandexec nautilus --gapplication-service#set themeset $gnome-schema org.gnome.desktop.interfaceexec_always {gsettings set $gnome-schema gtk-theme “Matcha-light-azul”gsettings set $gnome-schema icon-theme “Papirus-Light”gsettings set $gnome-schema cursor-theme “Adwaita”gsettings set $gnome-schema font-name “Sans 12”}set $gtk-theme Matcha-light-azulset $icon-theme Papirus-Lightset $cursor-theme Adwaitaset $gui-font Sans-Serif 12set $term-font Mono 12set $kvantum-theme Matcha-light-azul#backgroundset $background ~/Pictures/nebula.jpgoutput * bg $background fill
# Default config for sway## Read `man 5 sway` for a complete reference.# global variablesinclude /etc/sway/definitions# do your override of global definitions here - e.g. switching a themeset $theme /etc/sway/themes/matcha-blue# import theme specific definitionsinclude $theme/definitions# Your preferred terminal emulatorset $term footclientset $term_float_portrait $term --app-id=floating_shell_portraitset $term_float_landscape $term --app-id=floating_shell_landscape# Your preferred application launcher# Note: pass the final command to swaymsg so that the resulting window can be opened# on the original workspace that the command was run on.set $launcher_options --background-color=$launcher-background-color --text-color=$launcher-text-color --selection-color=$launcher-selection-color --match-color=$launcher-matching-color --border-color=$launcher-border-color --lines=20 --width=50 --border-radius=10set $menu fuzzel --icon-theme=$icon-theme --terminal "$term" --font="$launcher-font" $launcher_optionsset $selwin sws.sh --dmenu-cmd "fuzzel --no-icons --dmenu $launcher_options" --format "%W | %A - %T" --font "$launcher-font"### Lockscreen configuration##set $locking swaylock --daemonize --ignore-empty-password --show-failed-attempts --color=$lock-background-color --inside-color=$lock-inside-color --inside-ver-color=$lock-verify-color --inside-wrong-color=$lock-error-color --ring-color=$lock-ring-color --ring-ver-color=$lock-verify-color --text-color=$lock-text-color### Idle configuration# This will lock your screen after 300 seconds of inactivity, then turn off# your displays after another 300 seconds, and turn your screens back on when# resumed. It will also lock your screen before your computer goes to sleep.##set $idle swayidle -w \# timeout 240 'light -G > /tmp/brightness && light -S 10' resume 'light -S $([ -f /tmp/brightness ] && cat /tmp/brightness || echo 100%)' \# timeout 300 'exec $locking' \# timeout 600 'swaymsg "output * dpms off"' \# resume 'swaymsg "output * dpms on"' \# before-sleep 'exec $locking'# statusbar commandset $statusbar waybar# pulseaudio commandset $pulseaudio pavucontrol# help commandset $help $term_float_portrait mdcat -p $HOME/README.md# calendar applicationset $calendar $term_float_portrait khal interactive# cpu / mem monitorsset $cpu_mon btopset $mem_mon btop# defines the custom menu in waybarset $app_menu yad --icons --read-dir=/usr/share/applications --sort-by-name --icon-size=48 --title='Applications' --term='$term -- %s' --no-buttons --close-on-unfocus# enable default input/output devicesinclude /etc/sway/inputs/*include /etc/sway/outputs/*# enable default modesinclude /etc/sway/modes/*# run global sway scriptsinclude /etc/sway/config.d/*# include scripts to set up theme filesinclude $HOME/.config/sway/themes/scripts/*# include additional configs e.g. to autostart applications# for changes to it please change the responding files# or add new ones to the folder belowinclude $HOME/.config/sway/config.d/*
syntax onset relativenumberset numbercolorscheme zellnercall plug#begin()Plug 'elixir-editors/vim-elixir'Plug 'neoclide/coc.nvim', {'branch': 'release'}