updated
This commit is contained in:
parent
14c7130007
commit
4be5494d9d
11 changed files with 154 additions and 49 deletions
|
@ -1,7 +1,7 @@
|
||||||
[Settings]
|
[Settings]
|
||||||
gtk-theme-name=gruvbox-dark-gtk
|
gtk-theme-name=gruvbox-dark-gtk
|
||||||
gtk-icon-theme-name=gruvbox-dark-icons-gtk
|
gtk-icon-theme-name=gruvbox-dark-icons-gtk
|
||||||
gtk-font-name=mononoki Nerd Font 10
|
gtk-font-name=Cantarell 10
|
||||||
gtk-cursor-theme-name=Simp1e-Gruvbox-Dark
|
gtk-cursor-theme-name=Simp1e-Gruvbox-Dark
|
||||||
gtk-cursor-theme-size=24
|
gtk-cursor-theme-size=24
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||||
exec-once = /usr/lib/xdg-desktop-portal
|
exec-once = /usr/lib/xdg-desktop-portal
|
||||||
exec-once = /usr/lib/xdg-desktop-portal-wlr
|
exec-once = /usr/lib/xdg-desktop-portal-hyprland
|
||||||
exec-once = dunst --config ~/.config/dunst/dunstrc
|
exec-once = dunst --config ~/.config/dunst/dunstrc
|
||||||
exec-once = $HOME/.wbg
|
exec-once = $HOME/.wbg
|
||||||
exec-once = wl-paste --type text --watch cliphist store #Stores only text data
|
exec-once = wl-paste --type text --watch cliphist store #Stores only text data
|
||||||
|
@ -28,20 +28,20 @@ general {
|
||||||
gaps_in = 5
|
gaps_in = 5
|
||||||
gaps_out = 10
|
gaps_out = 10
|
||||||
border_size = 3
|
border_size = 3
|
||||||
col.active_border = rgb(9d0006) rgb(fb4934) 45deg
|
col.active_border = rgb(cc241d) rgb(d3869b) 45deg
|
||||||
col.inactive_border = rgb(504945)
|
col.inactive_border = rgb(504945)
|
||||||
layout = master
|
layout = master
|
||||||
}
|
}
|
||||||
|
|
||||||
# Decorations
|
# Decorations
|
||||||
decoration {
|
decoration {
|
||||||
rounding = 7
|
rounding = 4
|
||||||
blur = no
|
blur = yes
|
||||||
blur_size = 3
|
blur_size = 4
|
||||||
blur_passes = 1
|
blur_passes = 1.5
|
||||||
blur_new_optimizations = on
|
blur_new_optimizations = no
|
||||||
drop_shadow = yes
|
drop_shadow = yes
|
||||||
shadow_range = 4
|
shadow_range = 5
|
||||||
shadow_render_power = 3
|
shadow_render_power = 3
|
||||||
col.shadow = rgba(1a1a1aee)
|
col.shadow = rgba(1a1a1aee)
|
||||||
}
|
}
|
||||||
|
@ -51,11 +51,13 @@ animations {
|
||||||
enabled = yes
|
enabled = yes
|
||||||
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
||||||
animation = windows, 1, 7, myBezier
|
animation = windows, 1, 7, myBezier
|
||||||
animation = windowsOut, 1, 7, default, popin 80%
|
animation = windowsOut, 1, 5, default, slide
|
||||||
|
animation = windowsIn, 1, 5, default, slide
|
||||||
|
animation = windowsMove, 1, 5, default
|
||||||
animation = border, 1, 10, default
|
animation = border, 1, 10, default
|
||||||
animation = borderangle, 1, 8, default
|
animation = borderangle, 1, 5, default, once
|
||||||
animation = fade, 1, 7, default
|
animation = fade, 1, 7, default
|
||||||
animation = workspaces, 1, 6, default
|
animation = workspaces, 1, 5, default, slide
|
||||||
}
|
}
|
||||||
|
|
||||||
# Dwindle layout config
|
# Dwindle layout config
|
||||||
|
@ -66,7 +68,7 @@ dwindle {
|
||||||
|
|
||||||
# Master layout config
|
# Master layout config
|
||||||
master {
|
master {
|
||||||
no_gaps_when_only = true
|
no_gaps_when_only = false
|
||||||
new_is_master = false
|
new_is_master = false
|
||||||
mfact = 0.50
|
mfact = 0.50
|
||||||
}
|
}
|
||||||
|
@ -89,6 +91,72 @@ device:epic mouse V1 {
|
||||||
sensitivity = -0.5
|
sensitivity = -0.5
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Window rules
|
||||||
|
windowrule = float, ^(qalculate-gtk)$
|
||||||
|
windowrule = workspace 1, ^(org.qutebrowser.qutebrowser)$
|
||||||
|
windowrule = workspace 1, ^(newsboat)$
|
||||||
|
windowrule = workspace 1, ^(firefox)$
|
||||||
|
windowrule = workspace 1, ^(Librewolf)$
|
||||||
|
windowrule = workspace 1, ^(Chromium)$
|
||||||
|
windowrule = workspace 1, ^(Brave-browser)$
|
||||||
|
windowrule = workspace 1, ^(tut)$
|
||||||
|
windowrule = workspace 2, ^(file_manager)$
|
||||||
|
windowrule = workspace 2, ^(Pcmanfm)$
|
||||||
|
windowrule = workspace 3, ^(text_editor)$
|
||||||
|
windowrule = workspace 4, ^(chat_client)$
|
||||||
|
windowrule = workspace 4, ^(whatsapp-for-linux)$
|
||||||
|
windowrule = workspace 4, ^(Element)$
|
||||||
|
windowrule = workspace 4, ^(Signal)$
|
||||||
|
windowrule = workspace 4, ^(revolt-desktop)$
|
||||||
|
windowrule = workspace 5, ^(music_player)$
|
||||||
|
windowrule = workspace 5, ^(ytfzf_music)$
|
||||||
|
windowrule = workspace 5, ^(audacity)$
|
||||||
|
windowrule = workspace 5, ^(Ardour)$
|
||||||
|
windowrule = workspace 5, ^(carla)$
|
||||||
|
windowrule = workspace 5, ^(carla-control)$
|
||||||
|
windowrule = workspace 5, ^(hydrogen)$
|
||||||
|
windowrule = workspace 5, ^(guitarix)$
|
||||||
|
windowrule = workspace 5, ^(lsp-plugins)$
|
||||||
|
windowrule = workspace 5, ^(QjackCtl)$
|
||||||
|
windowrule = workspace 5, ^(org.rncbc.qpwgraph)$
|
||||||
|
windowrule = workspace 5, ^(soundconverter)$
|
||||||
|
windowrule = workspace 5, ^(kid3-qt)$
|
||||||
|
windowrule = workspace 6, ^(pitivi)$
|
||||||
|
windowrule = workspace 6, ^(org.kde.kdenlive)$
|
||||||
|
windowrule = workspace 6, ^(mpv)$
|
||||||
|
windowrule = workspace 6, ^(ytfzf)$
|
||||||
|
windowrule = workspace 6, ^(flix_cli)$
|
||||||
|
windowrule = workspace 6, ^(ani_cli)$
|
||||||
|
windowrule = workspace 6, ^(blender)$
|
||||||
|
windowrule = workspace 6, ^(com.obsproject.Studio)$
|
||||||
|
windowrule = workspace 6, ^(fr.handbrake.ghb)$
|
||||||
|
windowrule = workspace 7, ^(org.inkscape.Inkscape)$
|
||||||
|
windowrule = workspace 7, ^(Gimp-2.10)$
|
||||||
|
windowrule = workspace 7, ^(xournalpp)$
|
||||||
|
windowrule = workspace 7, ^(krita)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-writer)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-calc)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-impress)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-base)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-draw)$
|
||||||
|
windowrule = workspace 8, ^(libreoffice-math)$
|
||||||
|
windowrule = workspace 8, ^(soffice)$
|
||||||
|
windowrule = workspace 8, ^(GeoGebra)$
|
||||||
|
windowrule = workspace 9, ^(org.libretro.RetroArch)$
|
||||||
|
windowrule = workspace 9, ^(DarkPlaces)$
|
||||||
|
windowrule = workspace 9, ^(pyrogenesis)$
|
||||||
|
windowrule = workspace 9, ^(wesnoth)$
|
||||||
|
windowrule = workspace 9, ^(Minetest)$
|
||||||
|
windowrule = workspace 10, ^(btop)$
|
||||||
|
windowrule = workspace 10, ^(htop)$
|
||||||
|
windowrule = workspace 10, ^(pulsemixer)$
|
||||||
|
windowrule = workspace 10, ^(alsamixer)$
|
||||||
|
windowrule = workspace 10, ^(geek-life)$
|
||||||
|
windowrule = workspace 10, ^(wdisplays)$
|
||||||
|
windowrule = workspace 10, ^(font-manager)$
|
||||||
|
windowrule = workspace 10, ^(org.qbittorrent.qBittorrent)$
|
||||||
|
windowrule = workspace 10, ^(org.keepassxc.KeePassXC)$
|
||||||
|
|
||||||
$supMod = SUPER
|
$supMod = SUPER
|
||||||
$altMod = ALT
|
$altMod = ALT
|
||||||
$conMod = CONTROL
|
$conMod = CONTROL
|
||||||
|
@ -136,21 +204,29 @@ bind = $supMod, 9, workspace, 9
|
||||||
bind = $supMod, 0, workspace, 10
|
bind = $supMod, 0, workspace, 10
|
||||||
|
|
||||||
# Move active window to a workspace with supMod + SHIFT + [0-9]
|
# Move active window to a workspace with supMod + SHIFT + [0-9]
|
||||||
bind = $supMod SHIFT, 1, movetoworkspace, 1
|
bind = $supMod_SHIFT, 1, movetoworkspace, 1
|
||||||
bind = $supMod SHIFT, 2, movetoworkspace, 2
|
bind = $supMod_SHIFT, 2, movetoworkspace, 2
|
||||||
bind = $supMod SHIFT, 3, movetoworkspace, 3
|
bind = $supMod_SHIFT, 3, movetoworkspace, 3
|
||||||
bind = $supMod SHIFT, 4, movetoworkspace, 4
|
bind = $supMod_SHIFT, 4, movetoworkspace, 4
|
||||||
bind = $supMod SHIFT, 5, movetoworkspace, 5
|
bind = $supMod_SHIFT, 5, movetoworkspace, 5
|
||||||
bind = $supMod SHIFT, 6, movetoworkspace, 6
|
bind = $supMod_SHIFT, 6, movetoworkspace, 6
|
||||||
bind = $supMod SHIFT, 7, movetoworkspace, 7
|
bind = $supMod_SHIFT, 7, movetoworkspace, 7
|
||||||
bind = $supMod SHIFT, 8, movetoworkspace, 8
|
bind = $supMod_SHIFT, 8, movetoworkspace, 8
|
||||||
bind = $supMod SHIFT, 9, movetoworkspace, 9
|
bind = $supMod_SHIFT, 9, movetoworkspace, 9
|
||||||
bind = $supMod SHIFT, 0, movetoworkspace, 10
|
bind = $supMod_SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
# Scroll through existing workspaces with supMod + scroll
|
# Scroll through existing workspaces with supMod + scroll
|
||||||
bind = $supMod, mouse_down, workspace, e+1
|
bind = $supMod, mouse_down, workspace, e+1
|
||||||
bind = $supMod, mouse_up, workspace, e-1
|
bind = $supMod, mouse_up, workspace, e-1
|
||||||
|
|
||||||
|
# Scroll through existing workspaces with supMod + arrow keys
|
||||||
|
bind = $supMod, Left, workspace, e+1
|
||||||
|
bind = $supMod, Right, workspace, e-1
|
||||||
|
|
||||||
|
# Move active window through existing workspaces with supMod + arrow keys
|
||||||
|
bind = $supMod_SHIFT, Left, movetoworkspace, e+1
|
||||||
|
bind = $supMod_SHIFT, Right, movetoworkspace, e-1
|
||||||
|
|
||||||
# Move/resize windows with supMod + LMB/RMB and dragging
|
# Move/resize windows with supMod + LMB/RMB and dragging
|
||||||
bindm = $supMod, mouse:272, movewindow
|
bindm = $supMod, mouse:272, movewindow
|
||||||
bindm = $supMod, mouse:273, resizewindow
|
bindm = $supMod, mouse:273, resizewindow
|
||||||
|
@ -192,19 +268,20 @@ binde = $supMod_$conMod, C, exec, hyprpicker -n -a
|
||||||
binde = $supMod_$altMod, T, exec, wezterm start --class tut -- tut
|
binde = $supMod_$altMod, T, exec, wezterm start --class tut -- tut
|
||||||
binde = $supMod_$altMod, F, exec, wezterm start --class flix_cli -- flix-cli
|
binde = $supMod_$altMod, F, exec, wezterm start --class flix_cli -- flix-cli
|
||||||
binde = $supMod_$altMod, A, exec, wezterm start --class ani_cli -- ani-cli
|
binde = $supMod_$altMod, A, exec, wezterm start --class ani_cli -- ani-cli
|
||||||
binde = $supMod_$altMod, Y, exec, wezterm start --class ytfzf -- ytfzf -flstT imv
|
binde = $supMod_$altMod, Y, exec, wezterm start --class ytfzf -- ytfzf -flstT chafa
|
||||||
binde = $supMod_$altMod, M, exec, wezterm start --class ytfzf_music -- ytfzf -mlstT imv
|
binde = $supMod_$altMod, M, exec, wezterm start --class ytfzf_music -- ytfzf -mlstT chafa
|
||||||
binde = $supMod_$altMod, P, exec, wezterm start --class pulsemixer -- pulsemixer
|
binde = $supMod_$altMod, P, exec, wezterm start --class pulsemixer -- pulsemixer
|
||||||
binde = $supMod_$altMod, O, exec, wezterm start --class alsamixer -- alsamixer
|
binde = $supMod_$altMod, O, exec, wezterm start --class alsamixer -- alsamixer
|
||||||
|
binde = $supMod_$altMod, G, exec, wezterm start --class geek-life -- geek-life
|
||||||
binde = $supMod_$altMod, R, exec, wezterm start --class newsboat -- newsboat
|
binde = $supMod_$altMod, R, exec, wezterm start --class newsboat -- newsboat
|
||||||
binde = $supMod_$altMod, B, exec, wezterm start --class btop -- btop
|
binde = $supMod_$altMod, B, exec, wezterm start --class btop -- btop
|
||||||
binde = $supMod_$altMod, H, exec, wezterm start --class htop -- htop
|
binde = $supMod_$altMod, H, exec, wezterm start --class htop -- htop
|
||||||
|
|
||||||
# Apps
|
# Apps
|
||||||
binde = $supMod, E, exec, wezterm start --class editor -- "$HOME/.local/bin/lvim"
|
binde = $supMod, E, exec, wezterm start --class text_editor -- "$HOME/.local/bin/lvim"
|
||||||
binde = $supMod, W, exec, qutebrowser
|
binde = $supMod, W, exec, brave
|
||||||
binde = $supMod, F, exec, wezterm start --class file_manager -- vifm
|
binde = $supMod, F, exec, wezterm start --class file_manager -- vifm
|
||||||
binde = $supMod, M, exec, wezterm start --class music_player -- cmus
|
binde = $supMod, M, exec, wezterm start --class music_player -- cmus
|
||||||
binde = $supMod, C, exec, wezterm start --class gomuks -- gomuks
|
binde = $supMod, C, exec, wezterm start --class chat_client -- gomuks
|
||||||
binde = $supMod, P, exec, keepassxc
|
binde = $supMod, P, exec, keepassxc
|
||||||
binde = $supMod, G, exec, retroarch
|
binde = $supMod, G, exec, retroarch
|
||||||
|
|
|
@ -10,6 +10,10 @@ an executable
|
||||||
|
|
||||||
-- general
|
-- general
|
||||||
vim.opt.guifont = { "mononoki Nerd Font", ":h7" }
|
vim.opt.guifont = { "mononoki Nerd Font", ":h7" }
|
||||||
|
vim.g.vimspector_enable_mappings = 'HUMAN'
|
||||||
|
vim.g.vimspector_enable_mappings_for_mode = {
|
||||||
|
['<leader><leader>'] = { 'n', 'v' },
|
||||||
|
}
|
||||||
lvim.log.level = "warn"
|
lvim.log.level = "warn"
|
||||||
lvim.format_on_save.enabled = false
|
lvim.format_on_save.enabled = false
|
||||||
lvim.colorscheme = "gruvbox"
|
lvim.colorscheme = "gruvbox"
|
||||||
|
@ -170,7 +174,8 @@ lvim.builtin.treesitter.highlight.enable = true
|
||||||
lvim.plugins = {
|
lvim.plugins = {
|
||||||
{"lunarvim/colorschemes"},
|
{"lunarvim/colorschemes"},
|
||||||
{"iamcco/markdown-preview.nvim"},
|
{"iamcco/markdown-preview.nvim"},
|
||||||
{"morhetz/gruvbox"},
|
{"ellisonleao/gruvbox.nvim"},
|
||||||
|
{"puremourning/vimspector"},
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Autocommands (https://neovim.io/doc/user/autocmd.html)
|
-- Autocommands (https://neovim.io/doc/user/autocmd.html)
|
||||||
|
|
|
@ -6,8 +6,8 @@ standard_dialogs=gtk2
|
||||||
style=gtk2
|
style=gtk2
|
||||||
|
|
||||||
[Fonts]
|
[Fonts]
|
||||||
fixed=@Variant(\0\0\0@\0\0\0$\0m\0o\0n\0o\0n\0o\0k\0i\0 \0N\0\x65\0r\0\x64\0 \0\x46\0o\0n\0t@$\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0K\x10)
|
fixed="mononoki Nerd Font,10,-1,5,75,0,0,0,0,0"
|
||||||
general=@Variant(\0\0\0@\0\0\0$\0m\0o\0n\0o\0n\0o\0k\0i\0 \0N\0\x65\0r\0\x64\0 \0\x46\0o\0n\0t@$\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0K\x10)
|
general="Cantarell,10,-1,5,50,0,0,0,0,0"
|
||||||
|
|
||||||
[Interface]
|
[Interface]
|
||||||
activate_item_on_single_click=1
|
activate_item_on_single_click=1
|
||||||
|
@ -25,7 +25,7 @@ underline_shortcut=1
|
||||||
wheel_scroll_lines=3
|
wheel_scroll_lines=3
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\xc0\0\0\0\x32\0\0\a\x7f\0\0\x4\x37\0\0\x3\xc1\0\0\0\x33\0\0\a~\0\0\x4\x36\0\0\0\0\0\0\0\0\a\x80\0\0\x3\xc1\0\0\0\x33\0\0\a~\0\0\x4\x36)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x10\0\0\0\0\0\0\0\0\0\0\x3\xbd\0\0\x4\x3\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x10)
|
||||||
|
|
||||||
[Troubleshooting]
|
[Troubleshooting]
|
||||||
force_raster_widgets=1
|
force_raster_widgets=1
|
||||||
|
|
|
@ -6,7 +6,7 @@ style=qt6gtk2
|
||||||
|
|
||||||
[Fonts]
|
[Fonts]
|
||||||
fixed="mononoki Nerd Font,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1,Bold"
|
fixed="mononoki Nerd Font,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1,Bold"
|
||||||
general="mononoki Nerd Font,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1,Bold"
|
general="Cantarell,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Bold"
|
||||||
|
|
||||||
[Interface]
|
[Interface]
|
||||||
activate_item_on_single_click=1
|
activate_item_on_single_click=1
|
||||||
|
@ -24,7 +24,7 @@ underline_shortcut=1
|
||||||
wheel_scroll_lines=3
|
wheel_scroll_lines=3
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x32\0\0\a\x7f\0\0\x4\x37\0\0\0\0\0\0\0\x32\0\0\a\x7f\0\0\x4\x37\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\x32\0\0\a\x7f\0\0\x4\x37)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x10\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x10\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x10)
|
||||||
|
|
||||||
[Troubleshooting]
|
[Troubleshooting]
|
||||||
force_raster_widgets=1
|
force_raster_widgets=1
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
https://mail.google.com/ gmail
|
https://mail.google.com/ gmail
|
||||||
https://mail.tutanota.com/ tutanota
|
https://mail.tutanota.com/ tutanota
|
||||||
https://odysee.com/ odysee
|
https://odysee.com/ odysee
|
||||||
https://inv.vern.cc/ youtube
|
https://youtube.com/ youtube
|
||||||
https://beatbump.ml/home youtube-music
|
https://beatbump.ml/home youtube-music
|
||||||
https://fosstodon.org/ fosstodon
|
https://fosstodon.org/ fosstodon
|
||||||
https://pixelfed.social/ pixelfed
|
https://pixelfed.social/ pixelfed
|
||||||
|
@ -17,3 +17,4 @@ https://www.netacad.com/portal/learning intec-netacad
|
||||||
https://learning.edx.org/course/course-v1:HarvardX+CS50+X/home cs50
|
https://learning.edx.org/course/course-v1:HarvardX+CS50+X/home cs50
|
||||||
https://libgen.rs/ libgen
|
https://libgen.rs/ libgen
|
||||||
https://es.annas-archive.org/ annas-archive
|
https://es.annas-archive.org/ annas-archive
|
||||||
|
https://chat.openai.com/ chatgpt
|
||||||
|
|
|
@ -12,7 +12,23 @@
|
||||||
"on-click": "activate",
|
"on-click": "activate",
|
||||||
"sort-by-number": true,
|
"sort-by-number": true,
|
||||||
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
||||||
"on-scroll-down": "hyprctl dispatch workspace e-1"
|
"on-scroll-down": "hyprctl dispatch workspace e-1",
|
||||||
|
"format": "{icon}",
|
||||||
|
"format-icons": {
|
||||||
|
"1": "\udb80\udd8b",
|
||||||
|
"2": "\udb80\ude4b",
|
||||||
|
"3": "\udb83\udc8b",
|
||||||
|
"4": "\udb82\udf79",
|
||||||
|
"5": "\udb81\udf5a",
|
||||||
|
"6": "\udb82\ude1c",
|
||||||
|
"7": "\udb80\udee9",
|
||||||
|
"8": "\udb80\ude19",
|
||||||
|
"9": "\udb80\ude96",
|
||||||
|
"10": "\udb80\udf7b",
|
||||||
|
"urgent": "",
|
||||||
|
"focused": "",
|
||||||
|
"default": ""
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"hyprland/language": {
|
"hyprland/language": {
|
||||||
|
|
|
@ -3,12 +3,11 @@
|
||||||
margin-bottom: 2.5px;
|
margin-bottom: 2.5px;
|
||||||
margin-right: 2.5px;
|
margin-right: 2.5px;
|
||||||
margin-left: 2.5px;
|
margin-left: 2.5px;
|
||||||
font-family: mononoki Nerd Font, mononoki Nerd Font Mono;
|
/* font-family: mononoki Nerd Font; */
|
||||||
font-size: 16px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
window#waybar {
|
window#waybar {
|
||||||
background-color: rgba(29, 32, 33, 0.9);
|
background-color: rgb(29, 32, 33);
|
||||||
color: #ebdbb2;
|
color: #ebdbb2;
|
||||||
transition-property: background-color;
|
transition-property: background-color;
|
||||||
transition-duration: .5s;
|
transition-duration: .5s;
|
||||||
|
@ -41,6 +40,11 @@ button:hover {
|
||||||
box-shadow: inset 0 -3px #ffffff;
|
box-shadow: inset 0 -3px #ffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#workspaces {
|
||||||
|
font-family: Symbols Nerd Font Mono;
|
||||||
|
font-size: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
#workspaces button {
|
#workspaces button {
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
@ -85,6 +89,8 @@ button:hover {
|
||||||
#language,
|
#language,
|
||||||
#mode,
|
#mode,
|
||||||
#idle_inhibitor {
|
#idle_inhibitor {
|
||||||
|
font-family: mononoki Nerd Font;
|
||||||
|
font-size: 16px;
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
gtk-theme-name="gruvbox-dark-gtk"
|
gtk-theme-name="gruvbox-dark-gtk"
|
||||||
gtk-icon-theme-name="gruvbox-dark-icons-gtk"
|
gtk-icon-theme-name="gruvbox-dark-icons-gtk"
|
||||||
gtk-font-name="mononoki Nerd Font 10"
|
gtk-font-name="Cantarell 10"
|
||||||
gtk-cursor-theme-name="Simp1e-Gruvbox-Dark"
|
gtk-cursor-theme-name="Simp1e-Gruvbox-Dark"
|
||||||
gtk-cursor-theme-size=24
|
gtk-cursor-theme-size=24
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
|
|
@ -5,5 +5,5 @@ export LUNARVIM_CONFIG_DIR="${LUNARVIM_CONFIG_DIR:-"/home/drk/.config/lvim"}"
|
||||||
export LUNARVIM_CACHE_DIR="${LUNARVIM_CACHE_DIR:-"/home/drk/.cache/lvim"}"
|
export LUNARVIM_CACHE_DIR="${LUNARVIM_CACHE_DIR:-"/home/drk/.cache/lvim"}"
|
||||||
|
|
||||||
export LUNARVIM_BASE_DIR="${LUNARVIM_BASE_DIR:-"/home/drk/.local/share/lunarvim/lvim"}"
|
export LUNARVIM_BASE_DIR="${LUNARVIM_BASE_DIR:-"/home/drk/.local/share/lunarvim/lvim"}"
|
||||||
sleep 0.1
|
|
||||||
exec -a lvim nvim -u "$LUNARVIM_BASE_DIR/init.lua" "$@"
|
sleep 0.1 && exec -a lvim nvim -u "$LUNARVIM_BASE_DIR/init.lua" "$@"
|
||||||
|
|
|
@ -12,7 +12,7 @@ export XCURSOR_THEME=Simp1e-Gruvbox-Dark
|
||||||
gsettings set org.gnome.desktop.interface gtk-theme 'gruvbox-dark-gtk'
|
gsettings set org.gnome.desktop.interface gtk-theme 'gruvbox-dark-gtk'
|
||||||
gsettings set org.gnome.desktop.interface icon-theme 'gruvbox-dark-icons-gtk'
|
gsettings set org.gnome.desktop.interface icon-theme 'gruvbox-dark-icons-gtk'
|
||||||
gsettings set org.gnome.desktop.interface cursor-theme 'Simp1e-Gruvbox-Dark'
|
gsettings set org.gnome.desktop.interface cursor-theme 'Simp1e-Gruvbox-Dark'
|
||||||
gsettings set org.gnome.desktop.interface font-name 'mononoki Nerd Font'
|
gsettings set org.gnome.desktop.interface font-name 'Cantarell'
|
||||||
|
|
||||||
# Set a cursor size
|
# Set a cursor size
|
||||||
export XCURSOR_SIZE=16
|
export XCURSOR_SIZE=16
|
||||||
|
@ -32,9 +32,9 @@ export WM=Hyprland
|
||||||
export SDL_VIDEODRIVER=wayland
|
export SDL_VIDEODRIVER=wayland
|
||||||
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
|
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
|
||||||
export XKB_DEFAULT_LAYOUT="us"
|
export XKB_DEFAULT_LAYOUT="us"
|
||||||
export EDITOR="emacsclient -t -a ''" # $EDITOR use Emacs in terminal
|
export EDITOR="$HOME/.local/bin/lvim" # $EDITOR use lunarvim in terminal
|
||||||
export VISUAL="emacsclient -c -a emacs" # $VISUAL use Emacs in GUI mode
|
export VISUAL="wezterm start --class editor -- $HOME/.local/bin/lvim" # $VISUAL use lunarvim in new terminal window
|
||||||
export BROWSER="firefox"
|
export BROWSER="qutebrowser"
|
||||||
export VIEWER="zathura"
|
export VIEWER="zathura"
|
||||||
|
|
||||||
exec Hyprland
|
exec Hyprland
|
||||||
|
|
Loading…
Reference in a new issue