Compare commits
3 commits
0a046f66db
...
be02df5aaf
Author | SHA1 | Date | |
---|---|---|---|
be02df5aaf | |||
d7370cfe9a | |||
5009e5e06d |
28
.config/alacritty/alacritty.toml
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
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
|
|
@ -1,31 +0,0 @@
|
||||||
# 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'
|
|
76
.config/alacritty/catppuccin-mocha.toml
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
[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"
|
||||||
|
|
|
@ -1,78 +0,0 @@
|
||||||
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 Mono</family>
|
<family>Fira Code</family>
|
||||||
<family>Fira Mono Nerd Font</family>
|
<family>FiraCode Nerd Font Mono</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,18 +1,19 @@
|
||||||
exec-once = dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=Hyprland
|
exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP GTK_THEME
|
||||||
|
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY GTK_THEME XDG_CURRENT_DESKTOP=Hyprland
|
||||||
|
|
||||||
$mod = SUPER
|
$mod = SUPER
|
||||||
|
|
||||||
$term = alacritty
|
$term = kitty
|
||||||
|
|
||||||
$menu = wofi --allow-images --show drun --prompt "Search Program"
|
$menu = wofi --allow-images --show drun --prompt "Search Program"
|
||||||
|
|
||||||
$scale = 1.5
|
$scale = 1.25
|
||||||
|
|
||||||
$radius = 5
|
$radius = 5
|
||||||
$gaps = 10
|
$gaps = 10
|
||||||
$border = 3
|
$border = 3
|
||||||
|
|
||||||
$browser = firefox
|
$browser = librewolf
|
||||||
|
|
||||||
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 = ~/sync/wallpapers/nya0.png
|
preload = ~/.config/desktop-common/wallpapers/blue.jpg
|
||||||
wallpaper = ,~/sync/wallpapers/nya0.png
|
wallpaper = ,~/.config/desktop-common/wallpapers/blue.jpg
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
[Default Applications]
|
[Default Applications]
|
||||||
text/html=firefox.desktop
|
text/html=librewolf.desktop
|
||||||
x-scheme-handler/http=firefox.desktop
|
x-scheme-handler/http=librewolf.desktop
|
||||||
x-scheme-handler/https=firefox.desktop
|
x-scheme-handler/https=librewolf.desktop
|
||||||
x-scheme-handler/about=firefox.desktop
|
x-scheme-handler/about=librewolf.desktop
|
||||||
x-scheme-handler/unknown=firefox.desktop
|
x-scheme-handler/unknown=librewolf.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,26 +29,11 @@ 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
|
||||||
x-scheme-handler/mailto=userapp-Thunderbird-Y667E2.desktop
|
application/x-shellscript=nvim.desktop
|
||||||
message/rfc822=userapp-Thunderbird-Y667E2.desktop
|
x-scheme-handler/msteams=teams.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;
|
||||||
|
@ -56,8 +41,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;
|
x-scheme-handler/mailto=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;userapp-Thunderbird-2QYKF2.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;
|
x-scheme-handler/mid=userapp-Thunderbird-E9G491.desktop;userapp-Thunderbird-Y667E2.desktop;userapp-Thunderbird-2QYKF2.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,11 +69,18 @@ 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,34 +150,6 @@ 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,5 +17,6 @@ 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 alacritty
|
set $term kitty
|
||||||
|
|
||||||
# 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/sway/wallpapers/blue.jpg
|
set $bg ~/.config/desktop-common/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 firefox
|
set $browser librewolf
|
||||||
|
|
||||||
# Autostart apps
|
# Autostart apps
|
||||||
exec $HOME/.config/sway/scripts.d/auto.sh
|
exec $HOME/.config/desktop-common/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/sway/logout.d/power/style.css -l ~/.config/sway/logout.d/power/layout
|
bindsym $mod+L exec killall wlogout || wlogout --css ~/.config/desktop-common/logout.d/power/style.css -l ~/.config/desktop-common/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,5 +54,7 @@ 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 firefox "https://linkedin.com"
|
bindsym Ctrl+$mod+Shift+L exec $browser "https://linkedin.com"
|
||||||
bindsym Ctrl+$mod+Shift+S exec alacritty -e sl
|
bindsym Ctrl+$mod+Shift+S exec $term -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 2
|
for_window [class="^.*"] border pixel 0
|
||||||
default_border pixel 2
|
default_border pixel 0
|
||||||
default_floating_border pixel 2
|
default_floating_border pixel 0
|
||||||
|
|
||||||
### Colors
|
### Colors
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 6.5 KiB |
|
@ -1,30 +0,0 @@
|
||||||
{
|
|
||||||
"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"
|
|
||||||
}
|
|
|
@ -1,76 +0,0 @@
|
||||||
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"));
|
|
||||||
}
|
|
Before Width: | Height: | Size: 1.5 MiB |
Before Width: | Height: | Size: 45 MiB |
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
window#waybar {
|
window#waybar {
|
||||||
background-color: rgba(20, 23, 29, 0.85);
|
background-color: rgba(30, 30, 46, 0.85);
|
||||||
color: #c7c6c3;
|
color: #c7c6c3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,3 +6,5 @@
|
||||||
gpgsign = true
|
gpgsign = true
|
||||||
[init]
|
[init]
|
||||||
defaultBranch = main
|
defaultBranch = main
|
||||||
|
[http]
|
||||||
|
postBuffer = 157286400
|
||||||
|
|
48
.ssh/config
|
@ -10,26 +10,46 @@ host jolteon
|
||||||
|
|
||||||
Host yveltal
|
Host yveltal
|
||||||
HostName yveltal.freya.cat
|
HostName yveltal.freya.cat
|
||||||
User freya
|
User root
|
||||||
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 queeg
|
Host redcom
|
||||||
Hostname queeg.cs.rit.edu
|
Hostname fmurphy-dev.redcom.com
|
||||||
User tam2214
|
User fmurphy
|
||||||
|
|
||||||
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,9 +20,29 @@ export GTK_THEME=Lavanda-Sea-Dark
|
||||||
# Set terminal
|
# Set terminal
|
||||||
export TERMINAL=alacritty
|
export TERMINAL=alacritty
|
||||||
|
|
||||||
# start sway only once and on the primary tty
|
clear
|
||||||
if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
|
echo
|
||||||
exec sway &> .log/sway
|
echo
|
||||||
fi
|
echo "Please select an environment..."
|
||||||
|
echo "Or press any key to enter terminal"
|
||||||
|
echo "[S]way [H]yprland"
|
||||||
|
echo
|
||||||
|
echo
|
||||||
|
|
||||||
exec fbterm
|
stty raw -echo
|
||||||
|
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,9 +34,8 @@ 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'
|
||||||
|
@ -56,7 +55,13 @@ export GROFF_NO_SGR=1
|
||||||
ZSH_AUTOSUGGEST_STRATEGY=(completion history)
|
ZSH_AUTOSUGGEST_STRATEGY=(completion history)
|
||||||
}
|
}
|
||||||
|
|
||||||
.reload
|
ssh() {
|
||||||
|
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
|
||||||
|
@ -68,8 +73,17 @@ 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,11 +1,19 @@
|
||||||
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,6 +16,8 @@ cmake
|
||||||
cups
|
cups
|
||||||
cups-pdf
|
cups-pdf
|
||||||
discord
|
discord
|
||||||
|
dmidecode
|
||||||
|
dnsmasq
|
||||||
docker
|
docker
|
||||||
docker-compose
|
docker-compose
|
||||||
doxygen
|
doxygen
|
||||||
|
@ -23,24 +25,40 @@ easyeffects
|
||||||
efibootmgr
|
efibootmgr
|
||||||
element-desktop
|
element-desktop
|
||||||
evtest
|
evtest
|
||||||
firefox
|
ffmpegthumbnailer
|
||||||
|
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
|
||||||
|
@ -48,44 +66,62 @@ 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
|
||||||
|
@ -117,12 +153,20 @@ 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
|
||||||
|
@ -132,10 +176,12 @@ 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
|
||||||
|
|