diff --git a/.config/ghostty/config b/.config/ghostty/config index 67dc25c..9564223 100644 --- a/.config/ghostty/config +++ b/.config/ghostty/config @@ -1,17 +1,15 @@ -font-size = 10 -# font-family = "Cascadia Code Semibold" -font-family = "Maple Mono Semibold" +theme = "everforest-dark" + +font-size = 9 +font-family = "Maple Mono SemiBold" font-thicken = true +confirm-close-surface = false window-padding-x = 6 window-padding-y = 6 -confirm-close-surface = false +window-decoration = none +mouse-hide-while-typing = true adjust-cell-height = 15% alpha-blending = linear-corrected bold-is-bright = true background-opacity = 1 -background-blur = true -mouse-hide-while-typing = true -window-decoration = none - -theme = "everforest-dark" diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index d185cb3..83ad0ab 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -15,7 +15,7 @@ require("lazy").setup({ { "echasnovski/mini.pairs", version = '*' }, { "ibhagwan/fzf-lua", dependencies = { "nvim-tree/nvim-web-devicons" } }, { "saghen/blink.cmp", version = "v1.*", opts = {} }, - { dir = "~/personal/Projects/Lua/Polydev/", dependencies = { "MunifTanjim/nui.nvim" }, opts = {} }, + { dir = "/home/andrew/personal/Projects/Lua/Polydev/", dependencies = { "MunifTanjim/nui.nvim" }, opts = {} }, { "nvim-treesitter/nvim-treesitter", build = ":TSUpdate", config = function() require("nvim-treesitter.configs").setup({ @@ -42,11 +42,14 @@ vim.opt.completeopt = { "menuone", "noselect", "popup" } vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") vim.keymap.set("n", "ff", "ggVG=") +vim.keymap.set("n", "", "zz") +vim.keymap.set("n", "", "zz") vim.keymap.set('n', '', ":FzfLua files") vim.keymap.set('n', 'gh', ":FzfLua helptags") vim.keymap.set('n', 'gg', ":FzfLua live_grep") vim.keymap.set('n', 'xx', ":FzfLua diagnostics_workspace") vim.keymap.set('n', 'po', ":PolydevOpen") +vim.keymap.set('n', 'gd', vim.lsp.buf.definition) vim.lsp.enable({ "lua_ls", "clangd" }) require('mini.pairs').setup() diff --git a/.config/starship.toml b/.config/starship.toml index b2b5331..f35dbb8 100644 --- a/.config/starship.toml +++ b/.config/starship.toml @@ -9,9 +9,6 @@ $cmd_duration\ $line_break\ $character""" -# add_newline = false -# palette = "everforest" - [directory] style = "blue" @@ -42,29 +39,3 @@ style = "bright-black" [cmd_duration] format = "[$duration]($style) " style = "yellow" - -# [directory] -# style = "fg:orange" -# read_only_style = "fg:orange" -# truncation_length = 3 -# truncation_symbol = "…/" -# format = "[ $path]($style)[$read_only]($read_only_style) " -# -# [git_branch] -# style = "fg:green" -# symbol = " " -# format = "[$symbol$branch(:$remote_branch)]($style) " -# -# [character] -# success_symbol = '[>](bold green)' -# error_symbol = '[?](bold red)' -# -# [palettes.everforest] -# fg = "#d3c6aa" -# red = "#e67e80" -# orange = "#e69875" -# yellow = "#dbbc7f" -# green = "#a7c080" -# aqua = "#83c092" -# blue = "#7fbbb3" -# purple = "#d699b6" diff --git a/.config/sway/bgs/forest_mist.png b/.config/sway/bgs/forest_mist.png deleted file mode 100644 index eb0c104..0000000 Binary files a/.config/sway/bgs/forest_mist.png and /dev/null differ diff --git a/.config/sway/bgs/mojave.png b/.config/sway/bgs/mojave.png deleted file mode 100644 index b9fe461..0000000 Binary files a/.config/sway/bgs/mojave.png and /dev/null differ diff --git a/.config/sway/bgs/polyscape.png b/.config/sway/bgs/polyscape.png deleted file mode 100644 index 06a02e7..0000000 Binary files a/.config/sway/bgs/polyscape.png and /dev/null differ diff --git a/.config/sway/bgs/polyscape_pillars.png b/.config/sway/bgs/polyscape_pillars.png deleted file mode 100644 index 0daef21..0000000 Binary files a/.config/sway/bgs/polyscape_pillars.png and /dev/null differ diff --git a/.config/sway/bgs/waterfall.png b/.config/sway/bgs/waterfall.png deleted file mode 100644 index d681b69..0000000 Binary files a/.config/sway/bgs/waterfall.png and /dev/null differ diff --git a/.config/sway/config b/.config/sway/config index 788026c..1489b38 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -1,6 +1,9 @@ for_window [app_id="com.mitchellh.ghostty"] move container to workspace 1 for_window [app_id="librewolf"] move container to workspace 2 for_window [class="steam"] move container to workspace 3 +for_window [app_id="org.prismlauncher.PrismLauncher"] move container to workspace 3 +for_window [class="Gimp"] move container to workspace 4 +for_window [instance="SFML_game_engine"] floating enable font pango: Maple Mono SemiBold 10 default_border pixel 0 @@ -8,7 +11,7 @@ gaps inner 5 gaps outer 2 exec_always gentoo-pipewire-launcher -exec_always sh -c 'if ! tmux has-session -t main 2>/dev/null; then tmux new-session -d -s main; fi' +exec_always sh -c 'if ! tmux has-session -t Home 2>/dev/null; then tmux new-session -d -s Home; fi' exec_always sh -c 'pkill swaybg && img="$(find /home/andrew/.config/sway/bgs -type f | shuf -n1)" && swaybg -m fill -i "$img" &' output HDMI-A-1 resolution 1920x1080@144Hz position 0,0 @@ -20,18 +23,26 @@ input "1133:50504:Logitech_USB_Receiver_Mouse" { } set $mod Mod1 +floating_modifier $mod normal bindsym $mod+Return exec ghostty -e tmux a bindsym $mod+Shift+s exec steam bindsym $mod+f exec librewolf +bindsym $mod+g exec gimp +bindsym $mod+p exec prismlauncher bindsym $mod+q kill bindsym $mod+Shift+c reload bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' bindsym $mod+1 workspace number 1 bindsym $mod+2 workspace number 2 bindsym $mod+3 workspace number 3 +bindsym $mod+4 workspace number 4 +bindsym $mod+Shift+1 move container to workspace number 1 +bindsym $mod+Shift+2 move container to workspace number 2 +bindsym $mod+Shift+3 move container to workspace number 3 +bindsym $mod+Shift+4 move container to workspace number 4 + bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5% bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5% -bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle include /etc/sway/config.d/* diff --git a/.local/share/fonts/MapleMono-ExtraLight.otf b/.local/share/fonts/MapleMono-ExtraLight.otf deleted file mode 100644 index 4d28d97..0000000 Binary files a/.local/share/fonts/MapleMono-ExtraLight.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-ExtraLightItalic.otf b/.local/share/fonts/MapleMono-ExtraLightItalic.otf deleted file mode 100644 index d73b81b..0000000 Binary files a/.local/share/fonts/MapleMono-ExtraLightItalic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Light.otf b/.local/share/fonts/MapleMono-Light.otf deleted file mode 100644 index 15fd873..0000000 Binary files a/.local/share/fonts/MapleMono-Light.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-LightItalic.otf b/.local/share/fonts/MapleMono-LightItalic.otf deleted file mode 100644 index 67c6617..0000000 Binary files a/.local/share/fonts/MapleMono-LightItalic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-OTF.zip b/.local/share/fonts/MapleMono-OTF.zip deleted file mode 100644 index d199595..0000000 Binary files a/.local/share/fonts/MapleMono-OTF.zip and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Thin.otf b/.local/share/fonts/MapleMono-Thin.otf deleted file mode 100644 index 8856025..0000000 Binary files a/.local/share/fonts/MapleMono-Thin.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-ThinItalic.otf b/.local/share/fonts/MapleMono-ThinItalic.otf deleted file mode 100644 index 6ac6c05..0000000 Binary files a/.local/share/fonts/MapleMono-ThinItalic.otf and /dev/null differ