Proper colors in tmux, default xdg-desktop portal, and stupid grub themes
yeah that's about it I think
@@ -24,8 +24,8 @@ key = "F11"
|
||||
mods = "None"
|
||||
|
||||
[env]
|
||||
TERM = "xterm-256color"
|
||||
|
||||
TERM = "alacritty"
|
||||
LC_CTYPE = "en_US.UTF-8"
|
||||
|
||||
# Catppuccin theme
|
||||
[colors.primary]
|
||||
|
||||
BIN
grub/catppuccin-mocha-grub-theme/background.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
grub/catppuccin-mocha-grub-theme/font.pf2
Normal file
BIN
grub/catppuccin-mocha-grub-theme/icons/4MLinux.png
Normal file
|
After Width: | Height: | Size: 657 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/AlpineLinux.png
Normal file
|
After Width: | Height: | Size: 467 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/Manjaro.i686.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/Manjaro.x86_64.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/SystemRescueCD.png
Normal file
|
After Width: | Height: | Size: 968 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/android.png
Normal file
|
After Width: | Height: | Size: 561 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/anonymous.png
Normal file
|
After Width: | Height: | Size: 899 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/antergos.png
Normal file
|
After Width: | Height: | Size: 574 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/arch.png
Normal file
|
After Width: | Height: | Size: 491 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/archlinux.png
Normal file
|
After Width: | Height: | Size: 491 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/arcolinux.png
Normal file
|
After Width: | Height: | Size: 263 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/artix.png
Normal file
|
After Width: | Height: | Size: 651 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/cachyos.png
Normal file
|
After Width: | Height: | Size: 940 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/cancel.png
Normal file
|
After Width: | Height: | Size: 295 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/chakra.png
Normal file
|
After Width: | Height: | Size: 689 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/debian.png
Normal file
|
After Width: | Height: | Size: 607 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/deepin.png
Normal file
|
After Width: | Height: | Size: 641 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/devuan.png
Normal file
|
After Width: | Height: | Size: 449 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/driver.png
Normal file
|
After Width: | Height: | Size: 443 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/edit.png
Normal file
|
After Width: | Height: | Size: 239 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/efi.png
Normal file
|
After Width: | Height: | Size: 380 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/elementary.png
Normal file
|
After Width: | Height: | Size: 783 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/endeavouros.png
Normal file
|
After Width: | Height: | Size: 761 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/fedora.png
Normal file
|
After Width: | Height: | Size: 564 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/find.efi.png
Normal file
|
After Width: | Height: | Size: 409 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/find.none.png
Normal file
|
After Width: | Height: | Size: 425 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/freebsd.png
Normal file
|
After Width: | Height: | Size: 547 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/gentoo.png
Normal file
|
After Width: | Height: | Size: 516 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/gnu-linux.png
Normal file
|
After Width: | Height: | Size: 716 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/gpart.png
Normal file
|
After Width: | Height: | Size: 663 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/haiku.png
Normal file
|
After Width: | Height: | Size: 595 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/help.png
Normal file
|
After Width: | Height: | Size: 271 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/kali.png
Normal file
|
After Width: | Height: | Size: 594 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/kaos.png
Normal file
|
After Width: | Height: | Size: 546 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/kbd.png
Normal file
|
After Width: | Height: | Size: 242 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/kernel.png
Normal file
|
After Width: | Height: | Size: 592 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/korora.png
Normal file
|
After Width: | Height: | Size: 567 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/kubuntu.png
Normal file
|
After Width: | Height: | Size: 674 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/lang.png
Normal file
|
After Width: | Height: | Size: 417 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/lfs.png
Normal file
|
After Width: | Height: | Size: 716 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/linux.png
Normal file
|
After Width: | Height: | Size: 716 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/linuxmint.png
Normal file
|
After Width: | Height: | Size: 618 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/lubuntu.png
Normal file
|
After Width: | Height: | Size: 660 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/macosx.png
Normal file
|
After Width: | Height: | Size: 472 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/mageia.png
Normal file
|
After Width: | Height: | Size: 569 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/manjaro.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/manjarolinux.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/memtest.png
Normal file
|
After Width: | Height: | Size: 443 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/mx-linux.png
Normal file
|
After Width: | Height: | Size: 572 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/neon.png
Normal file
|
After Width: | Height: | Size: 984 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/nixos.png
Normal file
|
After Width: | Height: | Size: 778 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/opensuse.png
Normal file
|
After Width: | Height: | Size: 688 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/parrot.png
Normal file
|
After Width: | Height: | Size: 457 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/pop-os.png
Normal file
|
After Width: | Height: | Size: 754 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/pop.png
Normal file
|
After Width: | Height: | Size: 754 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/recovery.png
Normal file
|
After Width: | Height: | Size: 454 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/regolith.png
Normal file
|
After Width: | Height: | Size: 731 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/restart.png
Normal file
|
After Width: | Height: | Size: 381 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/shutdown.png
Normal file
|
After Width: | Height: | Size: 480 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/siduction.png
Normal file
|
After Width: | Height: | Size: 520 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/solus.png
Normal file
|
After Width: | Height: | Size: 631 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/steamos.png
Normal file
|
After Width: | Height: | Size: 616 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/submenu.png
Normal file
|
After Width: | Height: | Size: 225 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/type.png
Normal file
|
After Width: | Height: | Size: 185 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/tz.png
Normal file
|
After Width: | Height: | Size: 428 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/ubuntu.png
Normal file
|
After Width: | Height: | Size: 635 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/unknown.png
Normal file
|
After Width: | Height: | Size: 716 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/unset.png
Normal file
|
After Width: | Height: | Size: 320 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/void.png
Normal file
|
After Width: | Height: | Size: 713 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/windows.png
Normal file
|
After Width: | Height: | Size: 316 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/windows11.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
grub/catppuccin-mocha-grub-theme/icons/xubuntu.png
Normal file
|
After Width: | Height: | Size: 586 B |
BIN
grub/catppuccin-mocha-grub-theme/icons/zorin.png
Normal file
|
After Width: | Height: | Size: 432 B |
BIN
grub/catppuccin-mocha-grub-theme/logo.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
grub/catppuccin-mocha-grub-theme/select_c.png
Normal file
|
After Width: | Height: | Size: 84 B |
BIN
grub/catppuccin-mocha-grub-theme/select_e.png
Normal file
|
After Width: | Height: | Size: 146 B |
BIN
grub/catppuccin-mocha-grub-theme/select_w.png
Normal file
|
After Width: | Height: | Size: 139 B |
50
grub/catppuccin-mocha-grub-theme/theme.txt
Normal file
@@ -0,0 +1,50 @@
|
||||
# GRUB2 gfxmenu pop theme, based and inspired by Vimix and Dracula grub themes
|
||||
# Designed for any resolution
|
||||
|
||||
# Global Property
|
||||
title-text: ""
|
||||
desktop-image: "background.png"
|
||||
desktop-image-scale-method: "stretch"
|
||||
desktop-color: "#1E1E2E"
|
||||
terminal-font: "Unifont Regular 16"
|
||||
terminal-left: "0"
|
||||
terminal-top: "0"
|
||||
terminal-width: "100%"
|
||||
terminal-height: "100%"
|
||||
terminal-border: "0"
|
||||
|
||||
# Logo image
|
||||
+ image {
|
||||
left = 50%-50
|
||||
top = 50%-50
|
||||
file = "logo.png"
|
||||
}
|
||||
|
||||
# Show the boot menu
|
||||
+ boot_menu {
|
||||
left = 50%-240
|
||||
top = 60%
|
||||
width = 480
|
||||
height = 30%
|
||||
item_font = "Unifont Regular 16"
|
||||
item_color = "#CDD6F4"
|
||||
selected_item_color = "#CDD6F4"
|
||||
icon_width = 32
|
||||
icon_height = 32
|
||||
item_icon_space = 20
|
||||
item_height = 36
|
||||
item_padding = 5
|
||||
item_spacing = 10
|
||||
selected_item_pixmap_style = "select_*.png"
|
||||
}
|
||||
|
||||
# Show a countdown message using the label component
|
||||
+ label {
|
||||
top = 82%
|
||||
left = 35%
|
||||
width = 30%
|
||||
align = "center"
|
||||
id = "__timeout__"
|
||||
text = "Booting in %d seconds"
|
||||
color = "#CDD6F4"
|
||||
}
|
||||
1
grub/tty.txt
Normal file
@@ -0,0 +1 @@
|
||||
vt.default_red=30,243,166,249,137,245,148,186,88,243,166,249,137,245,148,166 vt.default_grn=30,139,227,226,180,194,226,194,91,139,227,226,180,194,226,173 vt.default_blu=46,168,161,175,250,231,213,222,112,168,161,175,250,231,213,200
|
||||
@@ -81,7 +81,7 @@ input {
|
||||
// Find more information on the wiki:
|
||||
// https://yalter.github.io/niri/Configuration:-Outputs
|
||||
// Remember to uncomment the node by removing "/-"!
|
||||
/-output "eDP-1" {
|
||||
output "eDP-1" {
|
||||
// Uncomment this line to disable this output.
|
||||
// off
|
||||
|
||||
@@ -91,10 +91,10 @@ input {
|
||||
// for the resolution.
|
||||
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||
mode "1920x1080@120.030"
|
||||
mode "1920x1080@59.999"
|
||||
|
||||
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||
scale 2
|
||||
scale 1
|
||||
|
||||
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||
@@ -109,7 +109,7 @@ input {
|
||||
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||
// If the position is unset or results in an overlap, the output is instead placed
|
||||
// automatically.
|
||||
position x=1280 y=0
|
||||
// position x=1280 y=0
|
||||
}
|
||||
|
||||
// Settings that influence how windows are positioned and sized.
|
||||
|
||||
@@ -6,13 +6,14 @@
|
||||
],
|
||||
"position": "center",
|
||||
"sortByMostUsed": true,
|
||||
"terminalCommand": "xterm -e",
|
||||
"useApp2Unit": false
|
||||
},
|
||||
"audio": {
|
||||
"cavaFrameRate": 60,
|
||||
"mprisBlacklist": [
|
||||
],
|
||||
"preferredPlayer": "",
|
||||
"preferredPlayer": "spotify",
|
||||
"visualizerType": "linear",
|
||||
"volumeOverdrive": false,
|
||||
"volumeStep": 5
|
||||
@@ -47,9 +48,11 @@
|
||||
},
|
||||
{
|
||||
"autoHide": true,
|
||||
"colorizeIcons": false,
|
||||
"id": "ActiveWindow",
|
||||
"scrollingMode": "hover",
|
||||
"showIcon": true
|
||||
"showIcon": true,
|
||||
"width": 145
|
||||
},
|
||||
{
|
||||
"autoHide": true,
|
||||
@@ -65,6 +68,9 @@
|
||||
"id": "ScreenRecorder"
|
||||
},
|
||||
{
|
||||
"blacklist": [
|
||||
],
|
||||
"colorizeIcons": false,
|
||||
"id": "Tray"
|
||||
},
|
||||
{
|
||||
@@ -92,10 +98,11 @@
|
||||
"id": "Brightness"
|
||||
},
|
||||
{
|
||||
"customFont": "",
|
||||
"formatHorizontal": "HH:mm ddd, MMM dd",
|
||||
"formatVertical": "HH mm - dd MM",
|
||||
"id": "Clock",
|
||||
"useMonospacedFont": true,
|
||||
"useCustomFont": false,
|
||||
"usePrimaryColor": true
|
||||
},
|
||||
{
|
||||
@@ -112,17 +119,45 @@
|
||||
},
|
||||
"colorSchemes": {
|
||||
"darkMode": true,
|
||||
"generateTemplatesForPredefined": true,
|
||||
"matugenSchemeType": "scheme-rainbow",
|
||||
"predefinedScheme": "Catppuccin",
|
||||
"useWallpaperColors": false
|
||||
},
|
||||
"controlCenter": {
|
||||
"position": "close_to_bar_button",
|
||||
"quickSettingsStyle": "compact",
|
||||
"widgets": {
|
||||
"quickSettings": [
|
||||
{
|
||||
"id": "WiFi"
|
||||
},
|
||||
{
|
||||
"id": "Bluetooth"
|
||||
},
|
||||
{
|
||||
"id": "Notifications"
|
||||
},
|
||||
{
|
||||
"id": "ScreenRecorder"
|
||||
},
|
||||
{
|
||||
"id": "PowerProfile"
|
||||
},
|
||||
{
|
||||
"id": "WallpaperSelector"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"dock": {
|
||||
"autoHide": false,
|
||||
"backgroundOpacity": 1,
|
||||
"exclusive": false,
|
||||
"colorizeIcons": false,
|
||||
"displayMode": "always_visible",
|
||||
"floatingRatio": 1,
|
||||
"monitors": [
|
||||
],
|
||||
"onlySameOutput": true,
|
||||
"pinnedApps": [
|
||||
]
|
||||
},
|
||||
@@ -130,6 +165,7 @@
|
||||
"animationDisabled": false,
|
||||
"animationSpeed": 1.1500000000000001,
|
||||
"avatarImage": "/home/foreverpyrite/Pictures/Pysprite/ForeverPyrite Head.png",
|
||||
"compactLockScreen": false,
|
||||
"dimDesktop": true,
|
||||
"forceBlackScreenCorners": false,
|
||||
"radiusRatio": 1,
|
||||
@@ -142,24 +178,11 @@
|
||||
"wallpaperChange": ""
|
||||
},
|
||||
"location": {
|
||||
"name": "New York",
|
||||
"name": "Dayton, OH",
|
||||
"showWeekNumberInCalendar": false,
|
||||
"use12hourFormat": false,
|
||||
"useFahrenheit": true
|
||||
},
|
||||
"matugen": {
|
||||
"enableUserTemplates": false,
|
||||
"foot": false,
|
||||
"fuzzel": false,
|
||||
"ghostty": false,
|
||||
"gtk3": false,
|
||||
"gtk4": false,
|
||||
"kitty": false,
|
||||
"pywalfox": false,
|
||||
"qt5": false,
|
||||
"qt6": false,
|
||||
"vesktop": false
|
||||
},
|
||||
"network": {
|
||||
"wifiEnabled": true
|
||||
},
|
||||
@@ -170,13 +193,13 @@
|
||||
"forced": true,
|
||||
"manualSunrise": "06:30",
|
||||
"manualSunset": "18:30",
|
||||
"nightTemp": "4000"
|
||||
"nightTemp": "3000"
|
||||
},
|
||||
"notifications": {
|
||||
"alwaysOnTop": false,
|
||||
"criticalUrgencyDuration": 15,
|
||||
"doNotDisturb": false,
|
||||
"lastSeenTs": 1759199713000,
|
||||
"lastSeenTs": 1759414853000,
|
||||
"location": "top_right",
|
||||
"lowUrgencyDuration": 3,
|
||||
"monitors": [
|
||||
@@ -185,6 +208,7 @@
|
||||
"respectExpireTimeout": false
|
||||
},
|
||||
"osd": {
|
||||
"alwaysOnTop": false,
|
||||
"autoHideMs": 2000,
|
||||
"enabled": true,
|
||||
"location": "top_right",
|
||||
@@ -203,15 +227,36 @@
|
||||
"videoSource": "portal"
|
||||
},
|
||||
"settingsVersion": 12,
|
||||
"templates": {
|
||||
"discord": false,
|
||||
"discord_armcord": false,
|
||||
"discord_dorion": false,
|
||||
"discord_equibop": false,
|
||||
"discord_lightcord": false,
|
||||
"discord_vesktop": false,
|
||||
"discord_webcord": false,
|
||||
"enableUserTemplates": false,
|
||||
"foot": false,
|
||||
"fuzzel": false,
|
||||
"ghostty": false,
|
||||
"gtk": false,
|
||||
"kcolorscheme": false,
|
||||
"kitty": false,
|
||||
"pywalfox": false,
|
||||
"qt": false
|
||||
},
|
||||
"ui": {
|
||||
"fontBillboard": "Inter",
|
||||
"fontDefault": "NimbusSansDOT Nerd Font",
|
||||
"fontDefaultScale": 1,
|
||||
"fontFixed": "Hack Nerd Font Mono",
|
||||
"fontFixedScale": 1,
|
||||
"idleInhibitorEnabled": false,
|
||||
"monitorsScaling": [
|
||||
]
|
||||
],
|
||||
"tooltipsEnabled": true
|
||||
},
|
||||
"wallpaper": {
|
||||
"defaultWallpaper": "/etc/xdg/quickshell/noctalia-shell/Assets/Wallpaper/noctalia.png",
|
||||
"directory": "/home/foreverpyrite/Pictures/Wallpapers",
|
||||
"enableMultiMonitorDirectories": false,
|
||||
"enabled": false,
|
||||
|
||||
@@ -4,6 +4,10 @@ require("config.lazy")
|
||||
-- Unfortunately, the file paths are too long and break things
|
||||
vim.loader.enable(false)
|
||||
|
||||
-- Colors for Neovide & Tmux
|
||||
vim.o.termguicolors = true
|
||||
vim.cmd("colorscheme catppuccin-mocha")
|
||||
|
||||
-- Clipboard (hopefully, right now my clipboard provider is tmux ig so...)
|
||||
vim.o.clipboard = "unnamedplus"
|
||||
vim.api.nvim_set_keymap("", "<D-v>", "+p<CR>", { noremap = true, silent = true })
|
||||
|
||||
@@ -21,6 +21,12 @@ setw -g pane-base-index 1
|
||||
# Enable mouse mode (scrolling, pane selection)
|
||||
set -g mouse on
|
||||
|
||||
# tmux-256color didn't seem to blow over well with many programs, including nvim
|
||||
set-option -sa terminal-features ',alacritty:RGB'
|
||||
set-option -ga terminal-features ",alacritty:usstyle"
|
||||
set-option -ga terminal-overrides ',alacritty:Tc'
|
||||
set -g default-terminal "alacritty"
|
||||
|
||||
# --- Keybindings ---
|
||||
# More intuitive split keys (current path is preserved)
|
||||
bind | split-window -h -c "#{pane_current_path}"
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
[preferred]
|
||||
default=gtk
|
||||