Compare commits

...

4 Commits

7 changed files with 63 additions and 31 deletions

View File

@ -1,6 +1,6 @@
(defvar rofi-bin "~/.config/rofi/bin")
(deflisten workspaces "bin/hyprstate")
(deflisten workspaces "hyprman --watch-workspaces")
(defpoll clocktext :interval "10s" "date '+%d %b %I:%M %p'")
(defpoll bluetooth-icon :interval "5s" "bin/bluetooth.sh")

View File

@ -2,4 +2,8 @@ exec-once = ~/.config/hypr/start_eww.sh &
exec-once = hyprpaper &
exec-once = flameshot &
exec-once = dunst -conf ~/.config/hypr/dunstrc &
exec-once = kanshi &
exec-once = udiskie &
exec-once=xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2

View File

@ -1,9 +1,10 @@
# See https://wiki.hyprland.org/Configuring/Monitors/
# let kanshi handle it
monitor=,preferred,auto,1
monitor=eDP-1,1920x1200,1920x0,1
monitor=DP-5,1920x1080,0x0,1
# monitor=eDP-1,1920x1200,1920x0,1
# monitor=DP-3,1920x1080,0x0,1
# Some default env vars.
env = GDK_SCALE=2
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
@ -60,6 +61,7 @@ gestures {
}
misc {
# disable_autoreload = true
disable_splash_rendering = true
force_default_wallpaper = 0 # Set to 0 to disable the anime mascot wallpapers
}

View File

@ -2,7 +2,10 @@
preload = ~/.config/hypr/wallpapers/ai/painted-landscape/00005-4229950720.png
preload = ~/.config/hypr/wallpapers/ai/painted-landscape/00006-2215131891.png
preload = ~/.config/hypr/wallpapers/ai/painted-landscape/00009-2215131894.png
wallpaper = eDP-1, ~/.config/hypr/wallpapers/ai/painted-landscape/00005-4229950720.png
wallpaper = DP-5, ~/.config/hypr/wallpapers/ai/painted-landscape/00006-2215131891.png
wallpaper = DP-3, ~/.config/hypr/wallpapers/ai/painted-landscape/00009-2215131894.png
splash = false

View File

@ -7,7 +7,9 @@ bind = $mainMod, P, exec, ~/.config/rofi/bin/launcher.sh
bind = $mainMod SHIFT, Q, killactive,
bind = $mainMod SHIFT, L, exec, swaylock
bind = $mainMod, m, exit,
bind = $mainMod, f, togglefloating,
bind = $mainMod, f, fullscreen, 0
bind = $mainMod SHIFT, f, togglefloating,
# bind = $mainMod SHIFT, R, reload
# Move focus with mainMod + hjkl
bind = $mainMod, h, movefocus, l

View File

@ -1,3 +1,22 @@
return {
require("util").setup_lang({treesitter = {"markdown", "markdown_inline"}})
require("util").setup_lang({treesitter = {"markdown", "markdown_inline"}}),
{
"iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
build = function()
vim.fn["mkdp#util#install"]()
end,
keys = {
{
"<leader>cp",
ft = "markdown",
"<cmd>MarkdownPreviewToggle<cr>",
desc = "Markdown Preview",
},
},
config = function()
vim.cmd([[do FileType]])
end,
}
}

View File

@ -2,30 +2,32 @@ local wezterm = require("wezterm")
local catppuccin = require("colors/catppuccin").setup({})
local keys = require("keys")
-- -- add wezterm to title for wm usage
-- wezterm.on("format-window-title", function()
-- return " - Wezterm"
-- end)
--
local padding = 10
return {
check_for_updates = false,
-- -- window_background_opacity = 0.9,
window_padding = {
left = padding,
right = padding,
top = padding,
bottom = padding,
},
font = wezterm.font("MonoLisa Nerd Font"),
adjust_window_size_when_changing_font_size = false,
initial_cols = 80,
colors = catppuccin,
use_fancy_tab_bar = false,
hide_tab_bar_if_only_one_tab = true,
tab_bar_at_bottom = true,
-- disable_default_key_bindings = true,
bold_brightens_ansi_colors = true,
default_gui_startup_args = { "start", "--always-new-process" },
keys = keys.keys,
local config = {}
if wezterm.config_builder then
config = wezterm.config_builder()
end
-- window_background_opacity = 0.9
config.check_for_updates = false
config.window_padding = {
left = padding,
right = padding,
top = padding,
bottom = padding,
}
config.hide_mouse_cursor_when_typing = false
config.font = wezterm.font("MonoLisa Nerd Font")
config.adjust_window_size_when_changing_font_size = false
config.initial_cols = 80
config.colors = catppuccin
config.use_fancy_tab_bar = false
config.hide_tab_bar_if_only_one_tab = true
config.tab_bar_at_bottom = true
--config.disable_default_key_bindings = true
config.bold_brightens_ansi_colors = true
config.default_gui_startup_args = { "start", "--always-new-process" }
config.keys = keys.keys
return config