Compare commits
No commits in common. "be02df5aaf3b7329e8b778038738f7bb808f3d8e" and "0a046f66db57380823f6ab214b048b5c8db73b15" have entirely different histories.
be02df5aaf
...
0a046f66db
|
@ -1,28 +0,0 @@
|
||||||
import = ["/home/freya/.config/alacritty/catppuccin-mocha.toml"]
|
|
||||||
|
|
||||||
[font]
|
|
||||||
size = 11
|
|
||||||
|
|
||||||
[font.bold]
|
|
||||||
style = "Bold"
|
|
||||||
|
|
||||||
[font.bold_italic]
|
|
||||||
style = "Bold Italic"
|
|
||||||
|
|
||||||
[font.italic]
|
|
||||||
style = "Italic"
|
|
||||||
|
|
||||||
[font.normal]
|
|
||||||
family = "monospace"
|
|
||||||
style = "Regular"
|
|
||||||
|
|
||||||
[font.offset]
|
|
||||||
x = 0
|
|
||||||
y = 0
|
|
||||||
|
|
||||||
[window]
|
|
||||||
opacity = 0.85
|
|
||||||
|
|
||||||
[window.padding]
|
|
||||||
x = 10
|
|
||||||
y = 10
|
|
31
.config/alacritty/alacritty.yml
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
# Colorscheme
|
||||||
|
import:
|
||||||
|
- ~/.config/alacritty/catppuccin-mocha.yml
|
||||||
|
|
||||||
|
# Window settings
|
||||||
|
window:
|
||||||
|
opacity: 0.85
|
||||||
|
padding:
|
||||||
|
x: 10
|
||||||
|
y: 10
|
||||||
|
|
||||||
|
# Set font
|
||||||
|
font:
|
||||||
|
normal:
|
||||||
|
family: monospace # FiraCode Nerd Font Mono
|
||||||
|
style: Regular
|
||||||
|
bold:
|
||||||
|
style: Bold
|
||||||
|
italic:
|
||||||
|
style: Italic
|
||||||
|
bold_italic:
|
||||||
|
style: Bold Italic
|
||||||
|
size: 11
|
||||||
|
offset:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
|
||||||
|
colors:
|
||||||
|
primary:
|
||||||
|
background: '0x14171d'
|
||||||
|
foreground: '0xc7c6c3'
|
|
@ -1,76 +0,0 @@
|
||||||
[colors.primary]
|
|
||||||
background = "#1E1E2E"
|
|
||||||
foreground = "#CDD6F4"
|
|
||||||
dim_foreground = "#CDD6F4"
|
|
||||||
bright_foreground = "#CDD6F4"
|
|
||||||
|
|
||||||
[colors.cursor]
|
|
||||||
text = "#1E1E2E"
|
|
||||||
cursor = "#F5E0DC"
|
|
||||||
|
|
||||||
[colors.vi_mode_cursor]
|
|
||||||
text = "#1E1E2E"
|
|
||||||
cursor = "#B4BEFE"
|
|
||||||
|
|
||||||
[colors.search.matches]
|
|
||||||
foreground = "#1E1E2E"
|
|
||||||
background = "#A6ADC8"
|
|
||||||
|
|
||||||
[colors.search.focused_match]
|
|
||||||
foreground = "#1E1E2E"
|
|
||||||
background = "#A6E3A1"
|
|
||||||
|
|
||||||
[colors.footer_bar]
|
|
||||||
foreground = "#1E1E2E"
|
|
||||||
background = "#A6ADC8"
|
|
||||||
|
|
||||||
[colors.hints.start]
|
|
||||||
foreground = "#1E1E2E"
|
|
||||||
background = "#F9E2AF"
|
|
||||||
|
|
||||||
[colors.hints.end]
|
|
||||||
foreground = "#1E1E2E"
|
|
||||||
background = "#A6ADC8"
|
|
||||||
|
|
||||||
[colors.selection]
|
|
||||||
text = "#1E1E2E"
|
|
||||||
background = "#F5E0DC"
|
|
||||||
|
|
||||||
[colors.normal]
|
|
||||||
black = "#45475A"
|
|
||||||
red = "#F38BA8"
|
|
||||||
green = "#A6E3A1"
|
|
||||||
yellow = "#F9E2AF"
|
|
||||||
blue = "#89B4FA"
|
|
||||||
magenta = "#F5C2E7"
|
|
||||||
cyan = "#94E2D5"
|
|
||||||
white = "#BAC2DE"
|
|
||||||
|
|
||||||
[colors.bright]
|
|
||||||
black = "#585B70"
|
|
||||||
red = "#F38BA8"
|
|
||||||
green = "#A6E3A1"
|
|
||||||
yellow = "#F9E2AF"
|
|
||||||
blue = "#89B4FA"
|
|
||||||
magenta = "#F5C2E7"
|
|
||||||
cyan = "#94E2D5"
|
|
||||||
white = "#A6ADC8"
|
|
||||||
|
|
||||||
[colors.dim]
|
|
||||||
black = "#45475A"
|
|
||||||
red = "#F38BA8"
|
|
||||||
green = "#A6E3A1"
|
|
||||||
yellow = "#F9E2AF"
|
|
||||||
blue = "#89B4FA"
|
|
||||||
magenta = "#F5C2E7"
|
|
||||||
cyan = "#94E2D5"
|
|
||||||
white = "#BAC2DE"
|
|
||||||
|
|
||||||
[[colors.indexed_colors]]
|
|
||||||
index = 16
|
|
||||||
color = "#FAB387"
|
|
||||||
|
|
||||||
[[colors.indexed_colors]]
|
|
||||||
index = 17
|
|
||||||
color = "#F5E0DC"
|
|
||||||
|
|
78
.config/alacritty/catppuccin-mocha.yml
Normal file
|
@ -0,0 +1,78 @@
|
||||||
|
colors:
|
||||||
|
primary:
|
||||||
|
background: "#1d1d2d" # base
|
||||||
|
foreground: "#CDD6F4" # text
|
||||||
|
# Bright and dim foreground colors
|
||||||
|
dim_foreground: "#CDD6F4" # text
|
||||||
|
bright_foreground: "#CDD6F4" # text
|
||||||
|
|
||||||
|
# Cursor colors
|
||||||
|
cursor:
|
||||||
|
text: "#1E1E2E" # base
|
||||||
|
cursor: "#F5E0DC" # rosewater
|
||||||
|
vi_mode_cursor:
|
||||||
|
text: "#1E1E2E" # base
|
||||||
|
cursor: "#B4BEFE" # lavender
|
||||||
|
|
||||||
|
# Search colors
|
||||||
|
search:
|
||||||
|
matches:
|
||||||
|
foreground: "#1E1E2E" # base
|
||||||
|
background: "#A6ADC8" # subtext0
|
||||||
|
focused_match:
|
||||||
|
foreground: "#1E1E2E" # base
|
||||||
|
background: "#A6E3A1" # green
|
||||||
|
footer_bar:
|
||||||
|
foreground: "#1E1E2E" # base
|
||||||
|
background: "#A6ADC8" # subtext0
|
||||||
|
|
||||||
|
# Keyboard regex hints
|
||||||
|
hints:
|
||||||
|
start:
|
||||||
|
foreground: "#1E1E2E" # base
|
||||||
|
background: "#F9E2AF" # yellow
|
||||||
|
end:
|
||||||
|
foreground: "#1E1E2E" # base
|
||||||
|
background: "#A6ADC8" # subtext0
|
||||||
|
|
||||||
|
# Selection colors
|
||||||
|
selection:
|
||||||
|
text: "#1E1E2E" # base
|
||||||
|
background: "#F5E0DC" # rosewater
|
||||||
|
|
||||||
|
# Normal colors
|
||||||
|
normal:
|
||||||
|
black: "#45475A" # surface1
|
||||||
|
red: "#F38BA8" # red
|
||||||
|
green: "#A6E3A1" # green
|
||||||
|
yellow: "#F9E2AF" # yellow
|
||||||
|
blue: "#89B4FA" # blue
|
||||||
|
magenta: "#F5C2E7" # pink
|
||||||
|
cyan: "#94E2D5" # teal
|
||||||
|
white: "#BAC2DE" # subtext1
|
||||||
|
|
||||||
|
# Bright colors
|
||||||
|
bright:
|
||||||
|
black: "#585B70" # surface2
|
||||||
|
red: "#F38BA8" # red
|
||||||
|
green: "#A6E3A1" # green
|
||||||
|
yellow: "#F9E2AF" # yellow
|
||||||
|
blue: "#89B4FA" # blue
|
||||||
|
magenta: "#F5C2E7" # pink
|
||||||
|
cyan: "#94E2D5" # teal
|
||||||
|
white: "#A6ADC8" # subtext0
|
||||||
|
|
||||||
|
# Dim colors
|
||||||
|
dim:
|
||||||
|
black: "#45475A" # surface1
|
||||||
|
red: "#F38BA8" # red
|
||||||
|
green: "#A6E3A1" # green
|
||||||
|
yellow: "#F9E2AF" # yellow
|
||||||
|
blue: "#89B4FA" # blue
|
||||||
|
magenta: "#F5C2E7" # pink
|
||||||
|
cyan: "#94E2D5" # teal
|
||||||
|
white: "#BAC2DE" # subtext1
|
||||||
|
|
||||||
|
indexed_colors:
|
||||||
|
- { index: 16, color: "#FAB387" }
|
||||||
|
- { index: 17, color: "#F5E0DC" }
|
|
@ -25,8 +25,8 @@
|
||||||
<alias>
|
<alias>
|
||||||
<family>monospace</family>
|
<family>monospace</family>
|
||||||
<prefer>
|
<prefer>
|
||||||
<family>Fira Code</family>
|
<family>Fira Mono</family>
|
||||||
<family>FiraCode Nerd Font Mono</family>
|
<family>Fira Mono Nerd Font</family>
|
||||||
<family>Font Awesome 6 Pro Regular</family>
|
<family>Font Awesome 6 Pro Regular</family>
|
||||||
<family>Twemoji</family>
|
<family>Twemoji</family>
|
||||||
<family>DejaVu Sans Mono</family>
|
<family>DejaVu Sans Mono</family>
|
||||||
|
|
|
@ -1,19 +1,18 @@
|
||||||
exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP GTK_THEME
|
exec-once = dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=Hyprland
|
||||||
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY GTK_THEME XDG_CURRENT_DESKTOP=Hyprland
|
|
||||||
|
|
||||||
$mod = SUPER
|
$mod = SUPER
|
||||||
|
|
||||||
$term = kitty
|
$term = alacritty
|
||||||
|
|
||||||
$menu = wofi --allow-images --show drun --prompt "Search Program"
|
$menu = wofi --allow-images --show drun --prompt "Search Program"
|
||||||
|
|
||||||
$scale = 1.25
|
$scale = 1.5
|
||||||
|
|
||||||
$radius = 5
|
$radius = 5
|
||||||
$gaps = 10
|
$gaps = 10
|
||||||
$border = 3
|
$border = 3
|
||||||
|
|
||||||
$browser = librewolf
|
$browser = firefox
|
||||||
|
|
||||||
source = ~/.config/hypr/config.d/theme.conf
|
source = ~/.config/hypr/config.d/theme.conf
|
||||||
source = ~/.config/hypr/config.d/keybinds.conf
|
source = ~/.config/hypr/config.d/keybinds.conf
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
preload = ~/.config/desktop-common/wallpapers/blue.jpg
|
preload = ~/sync/wallpapers/nya0.png
|
||||||
wallpaper = ,~/.config/desktop-common/wallpapers/blue.jpg
|
wallpaper = ,~/sync/wallpapers/nya0.png
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
[Default Applications]
|
[Default Applications]
|
||||||
text/html=librewolf.desktop
|
text/html=firefox.desktop
|
||||||
x-scheme-handler/http=librewolf.desktop
|
x-scheme-handler/http=firefox.desktop
|
||||||
x-scheme-handler/https=librewolf.desktop
|
x-scheme-handler/https=firefox.desktop
|
||||||
x-scheme-handler/about=librewolf.desktop
|
x-scheme-handler/about=firefox.desktop
|
||||||
x-scheme-handler/unknown=librewolf.desktop
|
x-scheme-handler/unknown=firefox.desktop
|
||||||
image/png=imv.desktop
|
image/png=imv.desktop
|
||||||
image/jpeg=imv.desktop
|
image/jpeg=imv.desktop
|
||||||
image/webp=imv.desktop
|
image/webp=imv.desktop
|
||||||
|
@ -29,11 +29,26 @@ text/x-moc=nvim.desktop
|
||||||
text/x-pascal=nvim.desktop
|
text/x-pascal=nvim.desktop
|
||||||
text/x-tcl=nvim.desktop
|
text/x-tcl=nvim.desktop
|
||||||
text/x-tex=nvim.desktop
|
text/x-tex=nvim.desktop
|
||||||
|
application/x-shellscript=nvim.desktop
|
||||||
text/x-c=nvim.desktop
|
text/x-c=nvim.desktop
|
||||||
text/x-c++=nvim.desktop
|
text/x-c++=nvim.desktop
|
||||||
|
application/gzip=org.gnome.Nautilus.desktop
|
||||||
|
application/zip=org.gnome.Nautilus.desktop
|
||||||
|
application/x-bzip2=org.gnome.Nautilus.desktop
|
||||||
|
application/vnd.ms-opentype=org.gnome.Nautilus.desktop
|
||||||
|
font/sfnt=org.gnome.Nautilus.desktop
|
||||||
|
application/java-archive=org.gnome.Nautilus.desktop
|
||||||
|
application/x-iso9660-image=org.gnome.Nautilus.desktop
|
||||||
|
application/x-xz=org.gnome.Nautilus.desktop
|
||||||
application/x-zerosize=nvim.desktop
|
application/x-zerosize=nvim.desktop
|
||||||
application/x-shellscript=nvim.desktop
|
x-scheme-handler/mailto=userapp-Thunderbird-Y667E2.desktop
|
||||||
x-scheme-handler/msteams=teams.desktop
|
message/rfc822=userapp-Thunderbird-Y667E2.desktop
|
||||||
|
x-scheme-handler/mid=userapp-Thunderbird-Y667E2.desktop
|
||||||
|
x-scheme-handler/webcal=userapp-Thunderbird-9WQSA2.desktop
|
||||||
|
text/calendar=userapp-Thunderbird-9WQSA2.desktop
|
||||||
|
application/x-extension-ics=userapp-Thunderbird-9WQSA2.desktop
|
||||||
|
x-scheme-handler/webcals=userapp-Thunderbird-9WQSA2.desktop
|
||||||
|
x-scheme-handler/mspa=unofficial-homestuck-collection.desktop
|
||||||
|
|
||||||
[Added Associations]
|
[Added Associations]
|
||||||
application/x-zerosize=nvim.desktop;
|
application/x-zerosize=nvim.desktop;
|
||||||
|
@ -41,8 +56,8 @@ x-scheme-handler/mailto=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-4
|
||||||
x-scheme-handler/mid=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-4IZTA2.desktop;
|
x-scheme-handler/mid=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-4IZTA2.desktop;
|
||||||
x-scheme-handler/webcal=userapp-Thunderbird-9WQSA2.desktop;
|
x-scheme-handler/webcal=userapp-Thunderbird-9WQSA2.desktop;
|
||||||
x-scheme-handler/webcals=userapp-Thunderbird-9WQSA2.desktop;
|
x-scheme-handler/webcals=userapp-Thunderbird-9WQSA2.desktop;
|
||||||
x-scheme-handler/mailto=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;userapp-Thunderbird-2QYKF2.desktop;
|
x-scheme-handler/mailto=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;
|
||||||
message/rfc822=userapp-Thunderbird-E9G491.desktop;
|
message/rfc822=userapp-Thunderbird-E9G491.desktop;
|
||||||
x-scheme-handler/mid=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;userapp-Thunderbird-2QYKF2.desktop;
|
x-scheme-handler/mid=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;
|
||||||
x-scheme-handler/discord=discord.desktop;
|
x-scheme-handler/discord=discord.desktop;
|
||||||
x-scheme-handler/slack=slack.desktop;
|
x-scheme-handler/slack=slack.desktop;
|
||||||
|
|
|
@ -69,18 +69,11 @@ require('lspconfig/prolog_lsp')
|
||||||
lsp.configure('prolog_lsp', {force_setup = true})
|
lsp.configure('prolog_lsp', {force_setup = true})
|
||||||
lsp.setup()
|
lsp.setup()
|
||||||
|
|
||||||
require'lspconfig'.phpactor.setup{
|
|
||||||
on_attach = on_attach,
|
|
||||||
init_options = {
|
|
||||||
["language_server_phpstan.enabled"] = false,
|
|
||||||
["language_server_psalm.enabled"] = false,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
vim.diagnostic.config({
|
vim.diagnostic.config({
|
||||||
virtual_text = true
|
virtual_text = true
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
require("neodev").setup()
|
require("neodev").setup()
|
||||||
require("nvim-surround").setup()
|
require("nvim-surround").setup()
|
||||||
require("toggleterm").setup()
|
require("toggleterm").setup()
|
||||||
|
|
|
@ -150,6 +150,34 @@ local cats = {
|
||||||
[[[bug] .*' / .*' ; .*`- +' `*' ]],
|
[[[bug] .*' / .*' ; .*`- +' `*' ]],
|
||||||
[[ `*-* `*-* `*-*']],
|
[[ `*-* `*-* `*-*']],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
[[ .-o=o-.]],
|
||||||
|
[[ , /=o=o=o=\ .--.]],
|
||||||
|
[[ _|\|=o=O=o=O=| \]],
|
||||||
|
[[ __.' a`\=o=o=o=(`\ /]],
|
||||||
|
[[ '. a 4/`|.-""'`\ \ ;'`) .---.]],
|
||||||
|
[[ \ .' / .--' |_.' / .-._)]],
|
||||||
|
[[ `) _.' / /`-.__.' /]],
|
||||||
|
[[ jgs `'-.____; /'-.___.-']],
|
||||||
|
[[ `"""`]],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
[[ (`.]],
|
||||||
|
[[ ) )]],
|
||||||
|
[[ ( (]],
|
||||||
|
[[ \ \]],
|
||||||
|
[[ \ \]],
|
||||||
|
[[ .-' `-.]],
|
||||||
|
[[ / `.]],
|
||||||
|
[[ ( ) `-._ , _]],
|
||||||
|
[[ ) ,' (.\--'(]],
|
||||||
|
[[ \ ( ) / \]],
|
||||||
|
[[ \ \_( / ( <0 (0]],
|
||||||
|
[[ \_)))\ ( `._ ::Y)__]],
|
||||||
|
[[ ''' \ `-._.'`---^_)))]],
|
||||||
|
[[ `-._ ))) ```]],
|
||||||
|
[[ ``` hjw]],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
math.randomseed(os.time())
|
math.randomseed(os.time())
|
||||||
|
|
|
@ -17,6 +17,5 @@ vim.filetype.add({
|
||||||
pattern = {
|
pattern = {
|
||||||
['.*%.pl'] = 'prolog',
|
['.*%.pl'] = 'prolog',
|
||||||
['.*%.prolog'] = 'prolog',
|
['.*%.prolog'] = 'prolog',
|
||||||
['.*%.php.m4'] = 'php',
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
@ -6,7 +6,7 @@ exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY GTK_THEME XDG_
|
||||||
set $mod Mod4
|
set $mod Mod4
|
||||||
|
|
||||||
# Set terminal
|
# Set terminal
|
||||||
set $term kitty
|
set $term alacritty
|
||||||
|
|
||||||
# Set app launcher
|
# Set app launcher
|
||||||
set $menu wofi --allow-images --show=drun --prompt "Search Program"
|
set $menu wofi --allow-images --show=drun --prompt "Search Program"
|
||||||
|
@ -15,7 +15,7 @@ set $menu wofi --allow-images --show=drun --prompt "Search Program"
|
||||||
set $scale 1.25
|
set $scale 1.25
|
||||||
|
|
||||||
# Set background
|
# Set background
|
||||||
set $bg ~/.config/desktop-common/wallpapers/blue.jpg
|
set $bg ~/.config/sway/wallpapers/blue.jpg
|
||||||
|
|
||||||
# Set Efects
|
# Set Efects
|
||||||
set $gaps 10
|
set $gaps 10
|
||||||
|
@ -27,10 +27,10 @@ set $blur_radius 10
|
||||||
set $blur_passes 3
|
set $blur_passes 3
|
||||||
|
|
||||||
# Set browser
|
# Set browser
|
||||||
set $browser librewolf
|
set $browser firefox
|
||||||
|
|
||||||
# Autostart apps
|
# Autostart apps
|
||||||
exec $HOME/.config/desktop-common/scripts.d/auto.sh
|
exec $HOME/.config/sway/scripts.d/auto.sh
|
||||||
|
|
||||||
# Local configs
|
# Local configs
|
||||||
include $HOME/.config/sway/config.d/*
|
include $HOME/.config/sway/config.d/*
|
||||||
|
|
|
@ -19,7 +19,7 @@ bindsym $mod+Shift+l exec $lock
|
||||||
bindsym Ctrl+Alt+Delete exec killall sway
|
bindsym Ctrl+Alt+Delete exec killall sway
|
||||||
|
|
||||||
# Power menu
|
# Power menu
|
||||||
bindsym $mod+L exec killall wlogout || wlogout --css ~/.config/desktop-common/logout.d/power/style.css -l ~/.config/desktop-common/logout.d/power/layout
|
bindsym $mod+L exec killall wlogout || wlogout --css ~/.config/sway/logout.d/power/style.css -l ~/.config/sway/logout.d/power/layout
|
||||||
|
|
||||||
# Drag floating windows by holding down $mod and left mouse button.
|
# Drag floating windows by holding down $mod and left mouse button.
|
||||||
# Resize them with right mouse button + $mod.
|
# Resize them with right mouse button + $mod.
|
||||||
|
@ -54,7 +54,5 @@ bindsym Print exec grim - | wl-copy -t iamge/png && notify-send -t 3000 "Sway" "
|
||||||
bindsym Shift+Print exec slurp -p | grim -g - - | convert - txt:- | tail -n 1 | awk '{print $3}' | wl-copy
|
bindsym Shift+Print exec slurp -p | grim -g - - | convert - txt:- | tail -n 1 | awk '{print $3}' | wl-copy
|
||||||
|
|
||||||
# Michelsoft Binbows
|
# Michelsoft Binbows
|
||||||
bindsym Ctrl+$mod+Shift+L exec $browser "https://linkedin.com"
|
bindsym Ctrl+$mod+Shift+L exec firefox "https://linkedin.com"
|
||||||
bindsym Ctrl+$mod+Shift+S exec $term -e sl
|
bindsym Ctrl+$mod+Shift+S exec alacritty -e sl
|
||||||
bindsym Ctrl+$mod+Shift+T exec electron25 "https://twitter.com"
|
|
||||||
bindsym Ctrl+$mod+Shift+M exec electron25 "https://www.tumblr.com"
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
### Set borders
|
### Set borders
|
||||||
gaps inner $gaps
|
gaps inner $gaps
|
||||||
for_window [class="^.*"] border pixel 0
|
for_window [class="^.*"] border pixel 2
|
||||||
default_border pixel 0
|
default_border pixel 2
|
||||||
default_floating_border pixel 0
|
default_floating_border pixel 2
|
||||||
|
|
||||||
### Colors
|
### Colors
|
||||||
|
|
||||||
|
|
BIN
.config/sway/logout.d/power/img/lock-hover.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
.config/sway/logout.d/power/img/lock.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
.config/sway/logout.d/power/img/logout-hover.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
.config/sway/logout.d/power/img/logout.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
.config/sway/logout.d/power/img/power-hover.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
.config/sway/logout.d/power/img/power.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
.config/sway/logout.d/power/img/restart-hover.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
.config/sway/logout.d/power/img/restart.png
Normal file
After Width: | Height: | Size: 7.2 KiB |
BIN
.config/sway/logout.d/power/img/sleep-hover.png
Normal file
After Width: | Height: | Size: 6 KiB |
BIN
.config/sway/logout.d/power/img/sleep.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
30
.config/sway/logout.d/power/layout
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"label" : "lock",
|
||||||
|
"action" : "swaylock -f -c 14171d",
|
||||||
|
"text" : "Lock",
|
||||||
|
"keybind" : "l"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"label" : "logout",
|
||||||
|
"action" : "loginctl terminate-user $USER",
|
||||||
|
"text" : "Logout",
|
||||||
|
"keybind" : "e"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"label" : "shutdown",
|
||||||
|
"action" : "loginctl poweroff",
|
||||||
|
"text" : "Shutdown",
|
||||||
|
"keybind" : "s"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"label" : "suspend",
|
||||||
|
"action" : "loginctl suspend",
|
||||||
|
"text" : "Suspend",
|
||||||
|
"keybind" : "u"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"label" : "reboot",
|
||||||
|
"action" : "reboot",
|
||||||
|
"text" : "Reboot",
|
||||||
|
"keybind" : "r"
|
||||||
|
}
|
76
.config/sway/logout.d/power/style.css
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
nk* {
|
||||||
|
font-family: "Fira Mono", "Font Awesome 6 Pro", monospace;
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
background-color: rgba(0, 0, 0, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
background-color: #242434;
|
||||||
|
background-image: none;
|
||||||
|
color: #89ADF8;
|
||||||
|
border: 1px solid rgba(0, 0, 0, 0);
|
||||||
|
margin: 5px;
|
||||||
|
border-radius: 10px;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: center;
|
||||||
|
background-size: 35%;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:focus, button:active {
|
||||||
|
background-color: #89B4FA;
|
||||||
|
color: #242434;
|
||||||
|
font-weight: 500;
|
||||||
|
outline-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#lock {
|
||||||
|
background-image: image(url("img/lock.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#logout {
|
||||||
|
background-image: image(url("img/logout.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#suspend {
|
||||||
|
background-image: image(url("img/sleep.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#hibernate {
|
||||||
|
background-image: image(url("img/hibernate.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#shutdown {
|
||||||
|
background-image: image(url("img/power.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#reboot {
|
||||||
|
background-image: image(url("img/restart.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#lock:focus {
|
||||||
|
background-image: image(url("img/lock-hover.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#logout:focus {
|
||||||
|
background-image: image(url("img/logout-hover.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#suspend:focus {
|
||||||
|
background-image: image(url("img/sleep-hover.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#hibernate:focus {
|
||||||
|
background-image: image(url("img/hibernate-hover.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#shutdown:focus {
|
||||||
|
background-image: image(url("img/power-hover.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#reboot:focus {
|
||||||
|
background-image: image(url("img/restart-hover.png"));
|
||||||
|
}
|
BIN
.config/sway/wallpapers/blue.jpg
Executable file
After Width: | Height: | Size: 1.5 MiB |
BIN
.config/sway/wallpapers/nya0.png
Normal file
After Width: | Height: | Size: 45 MiB |
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
window#waybar {
|
window#waybar {
|
||||||
background-color: rgba(30, 30, 46, 0.85);
|
background-color: rgba(20, 23, 29, 0.85);
|
||||||
color: #c7c6c3;
|
color: #c7c6c3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,5 +6,3 @@
|
||||||
gpgsign = true
|
gpgsign = true
|
||||||
[init]
|
[init]
|
||||||
defaultBranch = main
|
defaultBranch = main
|
||||||
[http]
|
|
||||||
postBuffer = 157286400
|
|
||||||
|
|
48
.ssh/config
|
@ -10,46 +10,26 @@ host jolteon
|
||||||
|
|
||||||
Host yveltal
|
Host yveltal
|
||||||
HostName yveltal.freya.cat
|
HostName yveltal.freya.cat
|
||||||
User root
|
User freya
|
||||||
Port 1111
|
Port 1111
|
||||||
|
|
||||||
Host yveltal.local
|
|
||||||
HostName 192.168.0.126
|
|
||||||
User root
|
|
||||||
Port 1111
|
|
||||||
|
|
||||||
Host yveltal.ospf
|
|
||||||
Hostname 10.1.1.1
|
|
||||||
User root
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host yveltal.router
|
|
||||||
Hostname 10.1.3.1
|
|
||||||
User root
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host yveltal.services
|
|
||||||
Hostname 10.1.3.129
|
|
||||||
User root
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host yveltal.plex
|
|
||||||
Hostname 10.1.3.73
|
|
||||||
User root
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host yveltal.minecraft
|
|
||||||
Hostname 10.1.3.13
|
|
||||||
User root
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host stationery
|
Host stationery
|
||||||
HostName stationery.faith
|
HostName stationery.faith
|
||||||
User freya
|
User freya
|
||||||
|
|
||||||
Host redcom
|
Host queeg
|
||||||
Hostname fmurphy-dev.redcom.com
|
Hostname queeg.cs.rit.edu
|
||||||
User fmurphy
|
User tam2214
|
||||||
|
|
||||||
|
Host nitron
|
||||||
|
Hostname nitron.cs.rit.edu
|
||||||
|
User tam2214
|
||||||
|
|
||||||
|
Host github.com
|
||||||
|
Hostname github.com
|
||||||
|
User tam2214
|
||||||
|
IdentityFile /home/freya/.ssh/id_rit
|
||||||
|
|
||||||
Host *
|
Host *
|
||||||
KexAlgorithms -sntrup761x25519-sha512@openssh.com
|
KexAlgorithms -sntrup761x25519-sha512@openssh.com
|
||||||
|
|
||||||
|
|
30
.zprofile
|
@ -20,29 +20,9 @@ export GTK_THEME=Lavanda-Sea-Dark
|
||||||
# Set terminal
|
# Set terminal
|
||||||
export TERMINAL=alacritty
|
export TERMINAL=alacritty
|
||||||
|
|
||||||
clear
|
# start sway only once and on the primary tty
|
||||||
echo
|
if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
|
||||||
echo
|
exec sway &> .log/sway
|
||||||
echo "Please select an environment..."
|
fi
|
||||||
echo "Or press any key to enter terminal"
|
|
||||||
echo "[S]way [H]yprland"
|
|
||||||
echo
|
|
||||||
echo
|
|
||||||
|
|
||||||
stty raw -echo
|
exec fbterm
|
||||||
choice=$(dd bs=1 count=1 2> /dev/null)
|
|
||||||
stty -raw echo
|
|
||||||
|
|
||||||
case "$choice" in
|
|
||||||
|
|
||||||
"s")
|
|
||||||
echo "Launching sway..."
|
|
||||||
exec sway &> $HOME/.log/sway
|
|
||||||
;;
|
|
||||||
"h")
|
|
||||||
echo "Launching Hyprland..."
|
|
||||||
exec Hyprland &> $HOME/.log/Hyprland
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
exec fbterm &> $HOME/.log/fbterm
|
|
||||||
|
|
22
.zshrc
|
@ -34,8 +34,9 @@ alias ip="ip --color=auto"
|
||||||
alias grep="grep --color=auto"
|
alias grep="grep --color=auto"
|
||||||
alias diff="diff --color=auto"
|
alias diff="diff --color=auto"
|
||||||
alias ccat="highlight --out-format=ansi"
|
alias ccat="highlight --out-format=ansi"
|
||||||
alias vim="nvim"
|
|
||||||
alias show="kitten icat --align=left"
|
|
||||||
|
alias config="/usr/bin/git --git-dir=$HOME/.cfg --work-tree=$HOME"
|
||||||
|
|
||||||
# Have manpages use colors
|
# Have manpages use colors
|
||||||
export LESS_TERMCAP_md=$'\e[1;36m'
|
export LESS_TERMCAP_md=$'\e[1;36m'
|
||||||
|
@ -55,13 +56,7 @@ export GROFF_NO_SGR=1
|
||||||
ZSH_AUTOSUGGEST_STRATEGY=(completion history)
|
ZSH_AUTOSUGGEST_STRATEGY=(completion history)
|
||||||
}
|
}
|
||||||
|
|
||||||
ssh() {
|
.reload
|
||||||
if [ "$1" = "redcom" ]; then
|
|
||||||
/usr/bin/ssh $1
|
|
||||||
else
|
|
||||||
TERM=alacritty /usr/bin/ssh $1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# Enable zsh keybinds for home, end, and other movement keybinds
|
# Enable zsh keybinds for home, end, and other movement keybinds
|
||||||
bindkey "\e[1;5D" backward-word
|
bindkey "\e[1;5D" backward-word
|
||||||
|
@ -73,17 +68,8 @@ bindkey "\e[H" beginning-of-line
|
||||||
bindkey "\e[F" end-of-line
|
bindkey "\e[F" end-of-line
|
||||||
bindkey "\e\d" undo
|
bindkey "\e\d" undo
|
||||||
|
|
||||||
.ranger() {
|
|
||||||
ranger --choosedir=$HOME/.rangerdir < $TTY
|
|
||||||
LASTDIR=$(cat $HOME/.rangerdir)
|
|
||||||
cd "$LASTDIR"
|
|
||||||
zle reset-prompt
|
|
||||||
}
|
|
||||||
|
|
||||||
zle -N reload .reload
|
zle -N reload .reload
|
||||||
bindkey "^R" reload
|
bindkey "^R" reload
|
||||||
zle -N ranger .ranger
|
|
||||||
bindkey "^F" ranger
|
|
||||||
|
|
||||||
# GPG SETUP FOR SSH
|
# GPG SETUP FOR SSH
|
||||||
export GPG_TTY=$(tty)
|
export GPG_TTY=$(tty)
|
||||||
|
|
8
aur
|
@ -1,19 +1,11 @@
|
||||||
autotiling
|
autotiling
|
||||||
cider
|
cider
|
||||||
cydia-impactor
|
|
||||||
fbterm
|
fbterm
|
||||||
i686-elf-gcc
|
|
||||||
librewolf-bin
|
|
||||||
lkrg-dkms
|
|
||||||
mkinitcpio-firmware
|
mkinitcpio-firmware
|
||||||
paru
|
paru
|
||||||
pesterchum-git
|
pesterchum-git
|
||||||
pfetch-rs
|
pfetch-rs
|
||||||
prismlauncher-qt5-bin
|
|
||||||
swayfx
|
swayfx
|
||||||
teams
|
|
||||||
ttf-twemoji-color
|
ttf-twemoji-color
|
||||||
units
|
units
|
||||||
unofficial-homestuck-collection-bin
|
|
||||||
vulkan-nouveau-git
|
|
||||||
wlogout
|
wlogout
|
||||||
|
|
48
packages
|
@ -16,8 +16,6 @@ cmake
|
||||||
cups
|
cups
|
||||||
cups-pdf
|
cups-pdf
|
||||||
discord
|
discord
|
||||||
dmidecode
|
|
||||||
dnsmasq
|
|
||||||
docker
|
docker
|
||||||
docker-compose
|
docker-compose
|
||||||
doxygen
|
doxygen
|
||||||
|
@ -25,40 +23,24 @@ easyeffects
|
||||||
efibootmgr
|
efibootmgr
|
||||||
element-desktop
|
element-desktop
|
||||||
evtest
|
evtest
|
||||||
ffmpegthumbnailer
|
firefox
|
||||||
figlet
|
|
||||||
firejail
|
|
||||||
fontforge
|
fontforge
|
||||||
freealut
|
|
||||||
fuse2
|
fuse2
|
||||||
gdb
|
|
||||||
gimp
|
gimp
|
||||||
git
|
git
|
||||||
glfw-x11
|
|
||||||
glm
|
|
||||||
gnome-keyring
|
gnome-keyring
|
||||||
gnome-themes-extra
|
gnome-themes-extra
|
||||||
gnu-netcat
|
|
||||||
gradle
|
|
||||||
graphviz
|
|
||||||
grim
|
grim
|
||||||
grub
|
grub
|
||||||
highlight
|
highlight
|
||||||
htop
|
htop
|
||||||
hyprland
|
|
||||||
hyprpaper
|
|
||||||
imv
|
imv
|
||||||
intellij-idea-community-edition
|
|
||||||
iwd
|
iwd
|
||||||
jdk8-openjdk
|
|
||||||
jq
|
jq
|
||||||
kitty
|
|
||||||
krita
|
krita
|
||||||
less
|
less
|
||||||
lib32-libva-mesa-driver
|
lib32-libva-mesa-driver
|
||||||
lib32-mesa-vdpau
|
lib32-mesa-vdpau
|
||||||
lib32-vulkan-radeon
|
|
||||||
libhandy
|
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
libva-mesa-driver
|
libva-mesa-driver
|
||||||
libvirt
|
libvirt
|
||||||
|
@ -66,62 +48,44 @@ linux
|
||||||
linux-firmware
|
linux-firmware
|
||||||
linux-headers
|
linux-headers
|
||||||
lutris
|
lutris
|
||||||
lynx
|
|
||||||
macchanger
|
|
||||||
mako
|
mako
|
||||||
man-db
|
man-db
|
||||||
man-pages
|
man-pages
|
||||||
mangohud
|
|
||||||
maven
|
maven
|
||||||
mesa-vdpau
|
mesa-vdpau
|
||||||
meson
|
meson
|
||||||
mpv
|
mpv
|
||||||
mtools
|
|
||||||
nasm
|
|
||||||
neofetch
|
neofetch
|
||||||
neovim
|
neovim
|
||||||
network-manager-applet
|
network-manager-applet
|
||||||
networkmanager
|
networkmanager
|
||||||
networkmanager-openvpn
|
|
||||||
nodejs
|
nodejs
|
||||||
noto-fonts-cjk
|
noto-fonts-cjk
|
||||||
npm
|
npm
|
||||||
obs-studio
|
obs-studio
|
||||||
octave
|
octave
|
||||||
openal
|
|
||||||
opendoas
|
opendoas
|
||||||
openldap
|
|
||||||
p7zip
|
p7zip
|
||||||
pacman-contrib
|
pacman-contrib
|
||||||
pandoc-cli
|
pandoc-cli
|
||||||
pavucontrol
|
pavucontrol
|
||||||
paxtest
|
|
||||||
perl-image-exiftool
|
perl-image-exiftool
|
||||||
pipewire-alsa
|
pipewire-alsa
|
||||||
pipewire-pulse
|
pipewire-pulse
|
||||||
polkit-gnome
|
|
||||||
python-pip
|
|
||||||
python-pygments
|
|
||||||
python-pynvim
|
python-pynvim
|
||||||
qbittorrent
|
qbittorrent
|
||||||
qemu-full
|
qemu-full
|
||||||
qt5-wayland
|
qt5-wayland
|
||||||
racket
|
|
||||||
ranger
|
|
||||||
ripgrep
|
ripgrep
|
||||||
rlwrap
|
|
||||||
ruby
|
ruby
|
||||||
rustup
|
rustup
|
||||||
sassc
|
sassc
|
||||||
sbctl
|
sbctl
|
||||||
sbsigntools
|
|
||||||
sl
|
sl
|
||||||
slurp
|
slurp
|
||||||
sof-firmware
|
sof-firmware
|
||||||
starship
|
starship
|
||||||
stb
|
|
||||||
steam
|
steam
|
||||||
strace
|
|
||||||
swaybg
|
swaybg
|
||||||
swayidle
|
swayidle
|
||||||
swaylock
|
swaylock
|
||||||
|
@ -153,20 +117,12 @@ thunar
|
||||||
thunderbird
|
thunderbird
|
||||||
tlp
|
tlp
|
||||||
tmux
|
tmux
|
||||||
tpm2-tools
|
|
||||||
traceroute
|
|
||||||
tree
|
tree
|
||||||
ttf-dejavu
|
ttf-dejavu
|
||||||
ttf-fira-code
|
|
||||||
ufw
|
|
||||||
unzip
|
unzip
|
||||||
valgrind
|
|
||||||
vim
|
vim
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-viewer
|
|
||||||
vulkan-radeon
|
|
||||||
vulkan-tools
|
vulkan-tools
|
||||||
vulkan-validation-layers
|
|
||||||
waybar
|
waybar
|
||||||
waylock
|
waylock
|
||||||
wget
|
wget
|
||||||
|
@ -176,12 +132,10 @@ wireguard-tools
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
wl-mirror
|
wl-mirror
|
||||||
wofi
|
wofi
|
||||||
xdelta3
|
|
||||||
xdg-desktop-portal
|
xdg-desktop-portal
|
||||||
xdg-desktop-portal-wlr
|
xdg-desktop-portal-wlr
|
||||||
xf86-video-amdgpu
|
xf86-video-amdgpu
|
||||||
xorg-xwayland
|
xorg-xwayland
|
||||||
xwaylandvideobridge
|
|
||||||
yt-dlp
|
yt-dlp
|
||||||
zathura
|
zathura
|
||||||
zathura-pdf-mupdf
|
zathura-pdf-mupdf
|
||||||
|
|