Compare commits

...

6 Commits

5 changed files with 19 additions and 10 deletions

View File

@ -25,7 +25,7 @@ background = "#282828"
foreground = "#EBDBB2"
[env]
TERM_TITLE = "Alacritty (Debian)"
TERM_TITLE = "Alacritty (Grave)"
[font]
size = 11.0
@ -47,10 +47,11 @@ family = "Anonymice Nerd Font"
style = "Regular"
[shell]
program = "/bin/bash"
args = ["enter", "fedora"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Grave (Host)"
title = "Alacritty - Fedora (Grave)"
[window.class]
general = "Alacritty-grave"

View File

@ -1 +1,2 @@
alias upgrade="sudo apt-get update; sudo apt-get full-upgrade -y; sudo apt-get autoremove -y; sudo apt-get clean -y"
alias vim="/usr/bin/vim"

View File

@ -2,4 +2,4 @@
PLENV_VERSION=$(plenv version | cut -d ' ' -f 1)
PERL5LIB="$(pwd)/local/lib/perl5/x86_64-linux/:$(pwd)/local/lib/perl5:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/${PLENV_VERSION}/:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/site_perl/${PLENV_VERSION}:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/site_perl/${PLENV_VERSION}/x86_64-linux/:${HOME}/perl5/lib/perl5/x86_64-linux-gnu-thread-multi:${HOME}/.local/usr/local/lib/perl5/5.38.0:${HOME}/perl5/lib/perl5:${HOME}/perl5/lib/perl5/x86_64-linux-thread-multi"; export PERL5LIB;
PERL5LIB="$(pwd)/local/lib/perl5/x86_64-linux/:$(pwd)/local/lib/perl5:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/${PLENV_VERSION}/:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/site_perl/${PLENV_VERSION}:${HOME}/.plenv/versions/$PLENV_VERSION/lib/perl5/site_perl/${PLENV_VERSION}/x86_64-linux/:${HOME}/perl5/lib/perl5/x86_64-linux-gnu-thread-multi:${HOME}/perl5/lib/perl5:${HOME}/perl5/lib/perl5/x86_64-linux-thread-multi"; export PERL5LIB;

View File

@ -19,10 +19,11 @@ exec gsettings set org.gnome.desktop.interface cursor-theme 'FlatbedCursors-Oran
# Start ssh-agent
exec ${HOME}/scripts/ssh-agent.sh &
exec SSH_ASKPASS_REQUIRE=force SSH_ASKPASS=${HOME}/.local/bin/ksshaskpass ssh-add &
# Automatically restore last used output configuration
# TODO: Need to add fail-safe to script in case the outputs are unavailable
exec ${HOME}/scripts/sway/displays.pl $(cat ${HOME}/.local/state/last_display) &
exec ${HOME}/scripts/sway/restore_displays.sh &
# Enable automatic color temperature change
exec ${HOME}/scripts/distrobox/debian/gammastep.pl &

View File

@ -10,16 +10,22 @@ assign [app_id="Alacritty-grave"] grave
assign [app_id="chrome-papillon.john.me.tz__-Default"] 0
# 1 - Chat
assign [class="Mattermost"] 1
assign [app_id="Mattermost"] 1
for_window [class="Mattermost"] layout tabbed
assign [app_id="com.mattermost.Desktop"] 1
for_window [app_id="Mattermost"] layout tabbed
assign [class="Rocket.Chat"] 1
for_window [class="Rocket.Chat"] layout tabbed
assign [app_id="Rocket.Chat"] 1
for_window [app_id="Rocket.Chat"] layout tabbed
assign [class="Session"] 1
for_window [class="Session"] layout tabbed
assign [app_id="Session"] 1
for_window [app_id="Session"] layout tabbed
# 2 - Mail - Thunderbird seems to change the way it identifies with every update!
assign [class="Thunderbird"] 2
assign [class="thunderbird"] 2
assign [class="thunderbird-default"] 2
assign [app_id="thunderbird"] 2
assign [app_id="org.mozilla.Thunderbird"] 2
# 3 - Secondary Browser
assign [class="Chromium"] 3
assign [app_id="io.github.ungoogled_software.ungoogled_chromium"] 4
# 4 - Git
assign [app_id="com.github.gittyup.gittyup"] 4
# 5 - Phone (TODO: pick something more useful)