This commit is contained in:
Clay Gomera 2023-09-05 20:26:29 -04:00
parent a61c0e8605
commit e8b31ea3d4
6 changed files with 18 additions and 17 deletions

View file

@ -4,3 +4,8 @@ This is just a personal repository where i store all my dotfiles, you're free
clone them and edit them as you wish. Part of this work was based on other clone them and edit them as you wish. Part of this work was based on other
people's dotfiles (Distrotube for example), and it may contain scripts or people's dotfiles (Distrotube for example), and it may contain scripts or
binaries that they made or modify. binaries that they made or modify.
# Dependencies
``` sh
paru -S --needed bat exa feh fzf jq ripgrep maim slop cmus vifm ueberzugpp unclutter-xfixes-git lxsession picom xorg-setxkbmap xorg-xinit xorg-xprop xorg-xev xorg-xrandr arandr yt-dlp ani-cli-git ytfzf-git pulsemixer pamixer alsa-utils ttf-nerd-fonts-symbols ttf-nerd-fonts-symbols-mono ttf-mononoki-nerd zathura zathura-pdf-poppler zathura-cb kvantum gruvbox-dark-gtk gruvbox-dark-icons-gtk xcursor-simp1e-gruvbox-dark j4-dmenu-desktop ffmpegthumbnailer ffmpeg btop mpv gtk-engine-murrine
```

View file

@ -54,7 +54,7 @@ update_ms = 200
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. #* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
proc_sorting = "cpu lazy" proc_sorting = "pid"
#* Reverse sorting order, True or False. #* Reverse sorting order, True or False.
proc_reversed = False proc_reversed = False

View file

@ -28,8 +28,8 @@ vim.g.transparency = 0.9
vim.g.neovide_background_color = "#1d2021" .. alpha() vim.g.neovide_background_color = "#1d2021" .. alpha()
-- nvim options -- nvim options
vim.opt.shiftwidth = 2 vim.opt.shiftwidth = 4
vim.opt.tabstop = 2 vim.opt.tabstop = 4
vim.opt.relativenumber = true vim.opt.relativenumber = true
vim.cmd('autocmd FileType markdown setlocal nospell') vim.cmd('autocmd FileType markdown setlocal nospell')
vim.opt.wrap = true -- wrap lines vim.opt.wrap = true -- wrap lines
@ -39,7 +39,7 @@ vim.o.autochdir = true
vim.cmd('autocmd BufEnter * lcd %:p:h') vim.cmd('autocmd BufEnter * lcd %:p:h')
-- general -- general
lvim.use_icons = false lvim.use_icons = true
lvim.log.level = "info" lvim.log.level = "info"
lvim.format_on_save = { lvim.format_on_save = {
enabled = true, enabled = true,

View file

@ -5,8 +5,6 @@
## /_____/_/ \__,_/_/|_|\___/ My custom qutebrowser config ## /_____/_/ \__,_/_/|_|\___/ My custom qutebrowser config
## ##
# Autogenerated config.py
#
# NOTE: config.py is intended for advanced users who are comfortable # NOTE: config.py is intended for advanced users who are comfortable
# with manually migrating the config file on qutebrowser upgrades. If # with manually migrating the config file on qutebrowser upgrades. If
# you prefer, you can also configure qutebrowser using the # you prefer, you can also configure qutebrowser using the
@ -30,7 +28,6 @@ c.aliases = {'q': 'quit', 'w': 'session-save', 'wq': 'quit --save'}
# Setting dark mode # Setting dark mode
#config.set("colors.webpage.darkmode.enabled", True) #config.set("colors.webpage.darkmode.enabled", True)
# Which cookies to accept. With QtWebEngine, this setting also controls # Which cookies to accept. With QtWebEngine, this setting also controls
# other features with tracking capabilities similar to those of cookies; # other features with tracking capabilities similar to those of cookies;
# including IndexedDB, DOM storage, filesystem API, service workers, and # including IndexedDB, DOM storage, filesystem API, service workers, and
@ -165,13 +162,6 @@ config.set('content.javascript.enabled', True, 'chrome://*/*')
# Type: Bool # Type: Bool
config.set('content.javascript.enabled', True, 'qute://*/*') config.set('content.javascript.enabled', True, 'qute://*/*')
# Type: BoolAsk
# Valid values:
# - true
# - false
# - ask
# config.set('content.notifications.enabled', True, 'https://www.youtube.com')
# Directory to save downloads to. If unset, a sensible OS-specific # Directory to save downloads to. If unset, a sensible OS-specific
# default is used. # default is used.
# Type: Directory # Type: Directory
@ -250,3 +240,9 @@ config.bind('xb', 'config-cycle statusbar.show always never')
config.bind('xt', 'config-cycle tabs.show always never') config.bind('xt', 'config-cycle tabs.show always never')
config.bind('xx', 'config-cycle statusbar.show always never;; config-cycle tabs.show always never') config.bind('xx', 'config-cycle statusbar.show always never;; config-cycle tabs.show always never')
# configs
config.set('content.notifications.enabled', False)
config.set('content.blocking.method', 'both')
config.set('content.blocking.enabled', True)
config.set('content.autoplay', False)
config.set('content.register_protocol_handler', False)

View file

@ -89,7 +89,7 @@ static const Rule rules[] = {
{ "neovide", NULL, NULL, 1, 0, -1 }, { "neovide", NULL, NULL, 1, 0, -1 },
// test tag // test tag
{ "Virt-manager", NULL, NULL, 1 << 1, 0, -1 }, { "Virt-manager", NULL, NULL, 1 << 1, 0, -1 },
{ "Gnome-boxes", NULL, NULL, 1 << 1, 0, -1 }, { "Gnome-boxes", NULL, NULL, 1 << 1, 0, -1 },
// web tag // web tag
{ "LibreWolf", NULL, NULL, 1 << 2, 0, -1 }, { "LibreWolf", NULL, NULL, 1 << 2, 0, -1 },
{ "librewolf-default", NULL, NULL, 1 << 2, 0, -1 }, { "librewolf-default", NULL, NULL, 1 << 2, 0, -1 },
@ -198,7 +198,7 @@ static const Key keys[] = {
// text editor // text editor
{ MODKEY, XK_e, spawn, SHCMD("neovide --neovim-bin ~/.local/bin/lvim")}, { MODKEY, XK_e, spawn, SHCMD("neovide --neovim-bin ~/.local/bin/lvim")},
// web browser // web browser
{ MODKEY, XK_w, spawn, SHCMD("firefox")}, { MODKEY, XK_w, spawn, SHCMD("qutebrowser")},
// chat // chat
{ MODKEY, XK_s, spawn, SHCMD("signal-desktop")}, { MODKEY, XK_s, spawn, SHCMD("signal-desktop")},

View file

@ -48,7 +48,7 @@ export LESSHISTFILE="-"
# default apps # default apps
export EDITOR="~/.local/bin/lvim" export EDITOR="~/.local/bin/lvim"
export VISUAL="neovide --neovim-bin ~/.local/bin/lvim" export VISUAL="neovide --neovim-bin ~/.local/bin/lvim"
export BROWSER="firefox" export BROWSER="qutebrowser"
export VIEWER="zathura" export VIEWER="zathura"
# start window manager / desktop environment # start window manager / desktop environment