diff --git a/.bashrc b/.bashrc index c4d7e85..068e728 100644 --- a/.bashrc +++ b/.bashrc @@ -17,7 +17,7 @@ alias zed="zeditor" alias sudo="sudo -E" alias q="hyprland" alias reload="source ~/.bashrc" -alias update="paru -Syu --noconfirm && flatpak update --noninteractive" +alias update="paru -Syu --noconfirm && sudo sbctl sign /boot/EFI/limine/BOOTX64.EFI && flatpak update --noninteractive" alias paru="paru --bottomup --assume-installed ttf-font" alias lah='ls -lah' alias fd='fd -H' @@ -73,6 +73,5 @@ eval "$(starship init bash)" eval "$(fzf --bash)" eval "$(zoxide init --cmd cd bash)" - # Created by `pipx` on 2025-09-13 00:06:01 export PATH="$PATH:/home/ted/.local/bin" diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index 4f8acfc..150111a 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -1,4 +1,4 @@ -#? Config file for btop v. 1.4.4 +#? Config file for btop v. 1.4.5 #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" @@ -115,6 +115,9 @@ cpu_bottom = False #* Shows the system uptime in the CPU box. show_uptime = True +#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo. +show_cpu_watts = True + #* Show cpu temperature. check_temp = True diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index f34d316..fdb6161 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -14,12 +14,12 @@ ################ # see https://wiki.hyprland.org/configuring/monitors/ -monitor=eDP-1, 1920x1080@144.00, auto, 1, mirror, HDMI-A-1 +monitor=eDP-1, 1920x1080@60.00, auto, 1, mirror, HDMI-A-1 # monitor=HDMI-A-1, 1920x1080@60.00, auto, 1 # monitor=HDMI-A-1, 1920x1080@60.02Hz, auto, 1, mirror, eDP-1 # monitor=HDMI-A-1, 1920x1080@60, auto, 1, mirror, eDP-1 # monitor=HDMI-A-1, 2560x1080@60.00, auto, 1 -monitor=HDMI-A-1, 2560x1080@60.00Hz, auto, 1 +# monitor=HDMI-A-1, 2560x1080@60.00Hz, auto, 1 ################### @@ -213,13 +213,16 @@ $mainMod = SUPER # Sets "Windows" key as main modifier bind = $mainMod, SPACE, exec, $terminal bind = $mainMod, Y, exec, $browser bind = $mainMod, C, killactive, +bind = $mainMod SHIFT, C, forcekillactive, bind = $mainMod SHIFT, Q, exit, bind = $mainMod, R, exec, $fileManager bind = $mainMod, O, togglefloating, -bind = $mainMod, J, exec, $menu -bind = $mainMod, H, pseudo, # dwindle +bind = $mainMod, H, exec, $menu +bind = $mainMod, J, pseudo, # dwindle bind = $mainMod, T, togglesplit, # dwindle +bind = $mainMod SHIFT, P, pin bind = $mainMod, F, fullscreen +bind = $mainMod SHIFT, F, fullscreenstate, -1, 3, bind = $mainMod, S, exec, $screenshot_part bind = $mainMod SHIFT, S, exec, $screenshot_full bind = $mainMod, G, swapnext @@ -356,9 +359,16 @@ windowrule = float,class:^(org.keepassxc.KeePassXC) windowrule = float,title:^(Save)$ windowrule = float,title:^(All Files)$ windowrule = float,title:^(Calculator)$ +windowrule = float,title:^(Clocks)$ windowrule = float,title:^(Print)$ windowrule = float,title:^(save)$ windowrule = float,class:^(org.kde.kdeconnect.daemon)$ +windowrule = float,class:^(org.kde.kdeconnect.handler)$ +windowrule = float,title:^(Remove Connection)$ +windowrule = float,class:^(org.kde.plasmawindowed)$ + +# Floating windows are rounded +windowrule = rounding 8, floating:1 # Vesktop always opens fullscreen on workspace 6 windowrule = workspace 11 silent, class:^(vesktop)$ diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index acae396..44068f7 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -152,6 +152,8 @@ vim.wo.relativenumber = true vim.keymap.set("n", "", "gt") vim.keymap.set("n", "", "gT") +vim.opt.langmap:append("-fsrbkuiopxtedgyhnjawlcvqm';qwertyuiopasdfgljkhzxcvbnm\\;") + opt.tabstop = 2 opt.shiftwidth = 2 opt.expandtab = true diff --git a/.config/vesktop/settings/settings.json b/.config/vesktop/settings/settings.json index 0cdf6db..8640d68 100644 --- a/.config/vesktop/settings/settings.json +++ b/.config/vesktop/settings/settings.json @@ -1,7 +1,7 @@ { "autoUpdate": true, "autoUpdateNotification": true, - "useQuickCss": true, + "useQuickCss": false, "themeLinks": [], "enabledThemes": [ "rose-pine.css" @@ -294,7 +294,7 @@ "MessageLogger": { "enabled": true, "collapseDeleted": false, - "deleteStyle": "text", + "deleteStyle": "overlay", "ignoreBots": false, "ignoreSelf": true, "ignoreUsers": "", @@ -497,7 +497,8 @@ "enabled": true, "displayNames": false, "mode": "user-nick", - "inReplies": false + "inReplies": false, + "friendNicknames": "dms" }, "ShowTimeoutDuration": { "enabled": false @@ -655,6 +656,12 @@ }, "DisableDeepLinks": { "enabled": true + }, + "CopyStickerLinks": { + "enabled": false + }, + "ImageFilename": { + "enabled": false } }, "notifications": { @@ -667,7 +674,7 @@ "authenticated": false, "url": "https://api.vencord.dev/", "settingsSync": false, - "settingsSyncVersion": 1754939753550 + "settingsSyncVersion": 1759357412820 }, "eagerPatches": false } \ No newline at end of file diff --git a/.inputrc b/.inputrc index 1b620e7..213d2b8 100644 --- a/.inputrc +++ b/.inputrc @@ -1,3 +1,3 @@ $include /etc/inputrc set mark-symlinked-directories on - +set completion-ignore-case on