This commit is contained in:
2025-06-01 04:53:15 -05:00
parent b5704ecf1d
commit c88f53156e
8685 changed files with 9035 additions and 88 deletions
+6 -5
View File
@@ -3,12 +3,12 @@ alias rm="gio trash"
alias tt="watson"
alias c="clear"
alias l="ls --color"
alias pacin="sudo pacman -S"
alias pacse="sudo pacman -Ss"
alias pacre="sudo pacman -R"
alias pacup="sudo pacman -Syu"
alias in="sudo dnf install -y"
alias se="sudo dnf search"
alias re="sudo dnf remove"
alias up="sudo dnf update"
alias nv="neovide"
alias nv="nvim"
alias hyprconf="nvim ~/dotfiles/.config/hypr/hyprland.conf"
alias waybarconf="nvim ~/dotfiles/.config/waybar/config.jsonc"
@@ -17,3 +17,4 @@ alias acconf="nvim ~/dotfiles/.config/alacritty/alacritty.toml"
alias kittyconf="nvim ~/dotfiles/.config/kitty/kitty.conf"
alias fishconf="nvim ~/dotfiles/.config/fish/config.fish"
alias roficonf="nvim ~/dotfiles/.config/rofi/config.rasi"
alias nvimconf="nvim ~/dotfiles/.config/nvim/init.lua"
-3
View File
@@ -1,8 +1,5 @@
#if [ "$(tty)" = "/dev/tty1" ]; exec Hyprland >> /dev/null; end
source ~/.config/aliases
alias cd="z"
set fish_greeting
if status is-interactive
# Commands to run in interactive sessions can go here
end
zoxide init fish | source
+3 -1
View File
@@ -4,12 +4,14 @@ source=$conf/theme.conf
#exec = hyprpm reload
exec-once = xrandr --output DP-1 --primary
exec-once = xwaylandvideobridge
exec-once = systemctl --user start hyprpolkitagent
exec-once = hypridle
exec-once = waypaper --restore
exec-once = waybar
exec-once = swaync
exec-once = ghostty --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false
exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-light"
exec-once = gsettings set org.gnome.desktop.interface gtk-theme "Adwaita"
#exec-once = ags -c ~/.config/ags-aylur/config.js
#exec-once = [workspace special:media silent] steam -silent
#exec-once = [workspace special:media silent] $terminal -e ncmpcpp
+16 -11
View File
@@ -9,31 +9,36 @@ bind = $mainMod, Shift_R, exec, $fileManager
bind = $mainMod, Control_R, exec, $browser
bind = $mainMod Shift, Control_R, exec, $altbrowser
bind = $mainMod, backslash, exec, obsidian
bind = $mainMod, m, exec, $musicplayer
bind = $mainMod, E, killactive,
bind = Alt, F4, killactive,
bind = $mainMod, END, exit,
bind = $mainMod Shift, END, exec, poweroff
bind = $mainMod R, END, exec, reboot
bind = $mainMod, Escape, exec, hyprlock
bind = $mainMod, F, fullscreen
bind = Super Shift, Super_L, exec, pkill rofi || rofi -show run -theme skycontrast -monitor DP-1
bind = Super, Super_L, exec, pkill rofi || rofi -show drun -theme skycontrast -monitor DP-1
bind = $mainMod Shift, w, exec, ~/Scripts/restart-waybar.sh
bind = $mainMod Shift, w, exec, bash ~/Scripts/restart-waybar.sh
bind = $mainMod, P, pseudo
bind = $mainMod, V, togglefloating
bind = , print, exec, XDG_SCREENSHOTS_DIR="$HOME/Pictures/Screenshots" grimshot --notify save area
bind = , print, exec, XDG_SCREENSHOTS_DIR="$HOME/Pictures/Screenshots" grimshot --notify savecopy area
# Wallpapers
bind = $mainMod Shift, f1, exec, waypaper --wallpaper ~/.wallpapers/plains.jpg
bind = $mainMod Shift, f2, exec, waypaper --wallpaper ~/.wallpapers/duck.jpg
bind = $mainMod Shift, f3, exec, waypaper --wallpaper ~/.wallpapers/woman-studying.jpg
# Move Focus
# Modal
bind = $mainMod, Tab, cyclenext
bind = $mainMod SHIFT, Tab, cyclenext, prev
# bind = $mainMod, H, movefocus, l
# bind = $mainMod, L, movefocus, r
# bind = $mainMod, J, movefocus, d
# bind = $mainMod, K, movefocus, u
bind = $mainMod, J, layoutmsg, cyclenext
bind = $mainMod, K, layoutmsg, cycleprev
bind = $mainMod, H, movefocus, l
bind = $mainMod, L, movefocus, r
bind = $mainMod, J, movefocus, d
bind = $mainMod, K, movefocus, u
# bind = $mainMod, J, layoutmsg, cyclenext
# bind = $mainMod, K, layoutmsg, cycleprev
# Arrows
bind = $mainMod, left, movefocus, l
@@ -86,8 +91,8 @@ bindm = , mouse:279, resizewindow
bind = $mainMod, 5, workspace, 5
bind = $mainMod, Q, workspace, alt
bind = $mainMod CONTROL, left, workspace, r-1
bind = $mainMod CONTROL, right, workspace, r+1
bind = Super CONTROL, left, workspace, r-1
bind = Super CONTROL, right, workspace, r+1
bind = , Menu, togglespecialworkspace, media
bind = , XF86Tools, togglespecialworkspace, media
+2 -2
View File
@@ -1,3 +1,3 @@
#---MONITORS---#
monitor = DP-1, highres@highrr, 0x420, 1, vrr, 1, bitdepth, 10
monitor = HDMI-A-1, highres@highrr, 2560x0, 1, transform, 1
#monitor = DP-1, highres@highrr, 0x420, 1, vrr, 1, bitdepth, 10, cm, hdr, sdrbrightness, 1.2, sdrsaturation, 1.0
#monitor = HDMI-A-1, highres@highrr, 2560x0, 1, transform, 1
+1
View File
@@ -3,3 +3,4 @@ $terminal = kitty
$fileManager = nemo
$browser = librewolf
$altbrowser = google-chrome-stable
$musicplayer = youtube-music
-1
View File
@@ -8,7 +8,6 @@ windowrulev2 = noanim, class:^(xwaylandvideobridge)$
windowrulev2 = noinitialfocus, class:^(xwaylandvideobridge)$
windowrulev2 = maxsize 1 1, class:^(xwaylandvideobridge)$
windowrulev2 = noblur, class:^(xwaylandvideobridge)$
windowrulev2 = workspace special:media silent, class:^(steam)$
# Layer Rules
layerrule = dimaround,rofi
+2 -2
View File
@@ -3,11 +3,11 @@
env = LIBVA_DRIVER_NAME,nvidia
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = QT_QPA_PLATFORM=wayland
env = QT_QPA_PLATFORM,wayland
env = GBM_BACKEND,nvidia-drm
env = NVD_BACKEND,direct
env = ELECTRON_OZONE_PLATFORM_HINT,auto
env = QT_QPA_PLATFORMTHEME=qt5ct
env = QT_QPA_PLATFORMTHEME=qt6ct
env = HYPRCURSOR_THEME, PolarCursorTheme
env = XCURSOR_THEME, PolarCursorTheme
env = HYPRCURSOR_SIZE, 24
+3 -3
View File
@@ -1,15 +1,15 @@
#---GENERAL---#
general {
gaps_in = 0
gaps_out = 0
gaps_in = 3
gaps_out = 3
border_size = 3
col.active_border = rgba(99bbffff)
col.inactive_border = rgba(414141FF)
resize_on_border = true
allow_tearing = true
layout = master
layout = dwindle
}
misc {
force_default_wallpaper = 0
+1 -1
View File
@@ -1,5 +1,5 @@
# vim:fileencoding=utf-8:foldmethod=marker
background_opacity 0.95
background_opacity 0.7
font_size 14
shell /usr/bin/fish
cursor_trail 3
+5 -1
View File
@@ -1,7 +1,7 @@
-- Options
vim.g.mapleader = '<space>'
vim.o.number = true
vim.o.relativenumber = true
vim.o.relativenumber = false
vim.o.termguicolors = true
vim.o.background = light
vim.o.wrap = true
@@ -19,6 +19,10 @@ vim.o.scrolloff = 15
--Neovide Options
vim.o.guifont = "CaskaydiaMono Nerd Font:h14"
vim.g.neovide_window_blurred = true
vim.g.neovide_opacity = 0.9
vim.g.neovide_normal_opacity = 0.9
vim.g.neovide_background_color = "orange"
-- Plugin Manager
require("config.lazy")
+11 -11
View File
@@ -1,32 +1,32 @@
{
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
"blink.cmp": { "branch": "main", "commit": "4f38ce99a472932d5776337f08f7a8180f1f571a" },
"alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" },
"blink.cmp": { "branch": "main", "commit": "022521a8910a5543b0251b21c9e1a1e989745796" },
"everforest-nvim": { "branch": "main", "commit": "2eb7c348f880ba93de4d98cae049c9441f5d4d49" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
"lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
"lualine-macro-recording.nvim": { "branch": "main", "commit": "e2dcf63ba74e6111b53e1520a4f8a17a3d7427a1" },
"lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" },
"mason.nvim": { "branch": "main", "commit": "7c7318e8bae7e3536ef6b9e86b9e38e74f2e125e" },
"lualine.nvim": { "branch": "master", "commit": "0c6cca9f2c63dadeb9225c45bc92bb95a151d4af" },
"mason.nvim": { "branch": "main", "commit": "9eaedb864cdadc29c6eb7d761a6c0d8aee26c91b" },
"mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" },
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
"nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
"nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" },
"nvim-lint": { "branch": "master", "commit": "9dfb77ef6c5092a19502883c02dc5a02ec648729" },
"nvim-lspconfig": { "branch": "master", "commit": "61e5109c8cf24807e4ae29813a3a82b31821dd45" },
"nvim-treesitter": { "branch": "master", "commit": "28d480e0624b259095e56f353ec911f9f2a0f404" },
"nvim-lint": { "branch": "master", "commit": "fdb04e9285edefbe25a02a31a35e8fbb10fe054d" },
"nvim-lspconfig": { "branch": "master", "commit": "39dc331899521bbb4e102b614b71ab37464f8326" },
"nvim-treesitter": { "branch": "master", "commit": "066fd6505377e3fd4aa219e61ce94c2b8bdb0b79" },
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
"nvim-web-devicons": { "branch": "master", "commit": "f1420728f59843eb2ef084406b3d0201a0a0932d" },
"nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
"oil.nvim": { "branch": "master", "commit": "685cdb4ffa74473d75a1b97451f8654ceeab0f4a" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
"snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" },
"solarized.nvim": { "branch": "main", "commit": "c0dfe1cbfabd93b546baf5f1408f5df7e02e2050" },
"startup.nvim": { "branch": "master", "commit": "9ca3b9a55f2f2196ef90b39a52029b46fdde5226" },
"telescope-file-browser.nvim": { "branch": "master", "commit": "626998e5c1b71c130d8bc6cf7abb6709b98287bb" },
"telescope.nvim": { "branch": "master", "commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5" },
"telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
"toggleterm.nvim": { "branch": "main", "commit": "9a88eae817ef395952e08650b3283726786fb5fb" },
"tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" },
"vim-illuminate": { "branch": "master", "commit": "fbc16dee336d8cc0d3d2382ea4a53f4a29725abf" },
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" },
"yazi.nvim": { "branch": "main", "commit": "b7c9b78f330216924dbef2dd2a78199083637ee2" }
"yazi.nvim": { "branch": "main", "commit": "43abf4ea13156aa0a2a49f1978ee0d9b4c94088f" }
}
+32
View File
@@ -0,0 +1,32 @@
return {
'goolord/alpha-nvim',
dependencies = {
'echasnovski/mini.icons',
'nvim-lua/plenary.nvim',
"nvim-telescope/telescope.nvim"
},
config = function ()
local alpha = require("alpha")
local dashboard = require("alpha.themes.dashboard")
dashboard.section.header.val = {
" ",
" ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ",
" ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ",
" ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ",
" ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ",
" ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ",
" ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ",
" ",
}
dashboard.section.header.opts.hl = "Red"
dashboard.section.buttons.val = {
dashboard.button( "e", " > New file" , ":ene <BAR> startinsert <CR>"),
dashboard.button( "f", " > Find file", ":cd $HOME | Telescope find_files<CR>"),
dashboard.button( "r", " > Recent" , ":Telescope oldfiles<CR>"),
dashboard.button( "s", " > Settings" , ":e $MYVIMRC | :cd %:p:h<CR>"),
dashboard.button( "q", " > Quit NVIM", ":qa<CR>"),
}
alpha.setup(dashboard.opts)
end
}
-7
View File
@@ -1,7 +0,0 @@
return {
"startup-nvim/startup.nvim",
dependencies = { "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim", "nvim-telescope/telescope-file-browser.nvim" },
config = function()
require "startup".setup()
end
}
+2 -1
View File
@@ -2,7 +2,8 @@ return {
"nvim-telescope/telescope.nvim",
keys = {
{',', "<cmd>Telescope find_files<cr>", desc = "Telescope find files"},
{'<A-,>', "<cmd>Telescope live_grep<cr>", desc = "Telescope live grep"}
{'<A-,>', "<cmd>Telescope live_grep<cr>", desc = "Telescope live grep"},
{'<leader>o', "<cmd>Telescope oldfiles<cr>", desc = "Telescope live grep"}
},
requires = { "nvim-lua/plenary.nvim", "BurntSushi/ripgrep" },
opts = {}
+6 -6
View File
@@ -8,12 +8,12 @@ return {
},
keys = {
-- 👇 in this section, choose your own keymappings!
{
"<A-f>",
mode = { "n", "v" },
"<cmd>Yazi<cr>",
desc = "Open yazi at the current file",
},
-- {
-- "<leader>f",
-- mode = { "n", "v" },
-- "<cmd>Yazi<cr>",
-- desc = "Open yazi at the current file",
-- },
{
-- Open in the current working directory
"<leader>cw",
+10 -5
View File
@@ -18,14 +18,13 @@
"modules-right": [
"tray",
"idle_inhibitor",
"pulseaudio",
"network",
"custom/notification",
"pulseaudio",
"clock",
"custom/power"
],
"custom/os_button": {
"format": "󰣇",
"format": "",
"on-click": "rofi -show drun -theme skycontrast",
"tooltip": false
},
@@ -59,6 +58,12 @@
"on-click": "activate"
},
"hyprland/workspaces": {
"format": "{icon}",
"format-icons": {
"urgent": "⨀",
"active": "⬤",
"default": "⬤"
},
"persistent-workspaces": {
"DP-1": [1,2,3,4,5],
}
@@ -66,8 +71,8 @@
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": "",
"deactivated": ""
"activated": "",
"deactivated": ""
}
},
"tray": {
+19 -26
View File
@@ -42,28 +42,21 @@ window#waybar.hidden {
}
#workspaces button label {
font-size: 20px;
color: rgba(65, 65, 65, 0.9);
padding: 0 10px 0 10px;
border: solid 2px transparent;
font-size: 25px;
color: lightgray;
color: rgba(255,255,255, 0.5);
padding: 0 15px 0 15px;
}
#workspaces button.empty label {
background: transparent;
border-color: transparent;
}
#workspaces button label {
background: white;
border-color: transparent;
color: rgba(65, 65, 65, 0.7);
}
#workspaces button.visible label {
color: black;
background: lightskyblue;
border: solid rgba(70, 70, 90, 1);
padding: 0 10px 0 10px;
border-width: 0 2px 0 2px;
color: lightskyblue;
padding: 0 15px 0 15px;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 100%);
}
.modules-left, .modules-right {
@@ -104,15 +97,19 @@ button {
border-radius: 0;
}
button:hover {
background: inherit;
box-shadow: inset 0 -3px #ffffff;
#idle_inhibitor {
font-size: 25;
margin: 0 5px;
}
#custom-notification,
#network {
font-size: 20;
}
/* you can set a style on hover for any module like this */
#custom-notification:hover,
#idle_inhibitor:hover,
#network:hover,
button:hover,
#clock:hover,
#pulseaudio:hover {
background-color: white;
@@ -124,10 +121,6 @@ button:hover {
color: #ffffff;
}
#workspaces button:hover {
background: rgba(0, 0, 0, 0.2);
}
#workspaces button.focused {
background-color: #64727D;
box-shadow: inset 0 -3px #ffffff;
@@ -159,7 +152,7 @@ button:hover {
#scratchpad,
#power-profiles-daemon,
#mpd {
padding: 0 10px;
padding: 0 8px;
}
/* If workspaces is the leftmost module, omit left margin */
+3 -2
View File
@@ -1,8 +1,8 @@
[Settings]
language = en
folder = ~/.wallpapers
folder = ~/dotfiles/.wallpapers
monitors = All
wallpaper = ~/.wallpapers/mountains.jpg
wallpaper = ~/.wallpapers/plains.jpg
show_path_in_tooltip = True
backend = swaybg
fill = fill
@@ -22,4 +22,5 @@ swww_transition_fps = 60
mpvpaper_sound = False
mpvpaper_options =
use_xdg_state = False
zen_mode = False
+1
View File
@@ -0,0 +1 @@
1ecefda5-8d64-4d45-90da-0456a3ecdc14
+1
View File
@@ -0,0 +1 @@
1eff6e2a-b118-475f-9fc0-36fa6f4f4339
+3
View File
@@ -0,0 +1,3 @@
[Icon Theme]
Name=Notwaita-White
Inherits="Notwaita-White"
@@ -0,0 +1 @@
left_ptr_watch
@@ -0,0 +1 @@
sb_v_double_arrow
@@ -0,0 +1 @@
sb_h_double_arrow
@@ -0,0 +1 @@
crossed_circle
@@ -0,0 +1 @@
left_ptr_watch
@@ -0,0 +1 @@
copy
@@ -0,0 +1 @@
sb_h_double_arrow
@@ -0,0 +1 @@
sb_v_double_arrow
@@ -0,0 +1 @@
link
@@ -0,0 +1 @@
left_ptr_watch
@@ -0,0 +1 @@
move
@@ -0,0 +1 @@
question_arrow
@@ -0,0 +1 @@
copy
@@ -0,0 +1 @@
link
@@ -0,0 +1 @@
move
@@ -0,0 +1 @@
hand2
Binary file not shown.
@@ -0,0 +1 @@
link
+1
View File
@@ -0,0 +1 @@
dnd-link
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
left_ptr
@@ -0,0 +1 @@
copy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
bd_double_arrow
+1
View File
@@ -0,0 +1 @@
plus
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
dnd-none
+1
View File
@@ -0,0 +1 @@
sb_h_double_arrow
+1
View File
@@ -0,0 +1 @@
tcross
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
cross
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
question_arrow
+1
View File
@@ -0,0 +1 @@
left_ptr
+1
View File
@@ -0,0 +1 @@
cross
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
dotbox
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
sb_v_double_arrow
+1
View File
@@ -0,0 +1 @@
sb_down_arrow
+1
View File
@@ -0,0 +1 @@
pencil
+1
View File
@@ -0,0 +1 @@
right_ptr
+1
View File
@@ -0,0 +1 @@
right_ptr
+1
View File
@@ -0,0 +1 @@
dotbox
+1
View File
@@ -0,0 +1 @@
right_side
@@ -0,0 +1 @@
hand2
+1
View File
@@ -0,0 +1 @@
sb_h_double_arrow
@@ -0,0 +1 @@
fd_double_arrow
@@ -0,0 +1 @@
dnd-none
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
move
+1
View File
@@ -0,0 +1 @@
circle
+1
View File
@@ -0,0 +1 @@
hand1
+1
View File
@@ -0,0 +1 @@
dnd-none
+1
View File
@@ -0,0 +1 @@
sb_h_double_arrow
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
question_arrow
+1
View File
@@ -0,0 +1 @@
xterm
+1
View File
@@ -0,0 +1 @@
dotbox
+1
View File
@@ -0,0 +1 @@
sb_left_arrow
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
question_arrow
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More