diff --git a/X11/xinitrc b/X11/xinitrc index 0da5fcd..9dbd80f 100644 --- a/X11/xinitrc +++ b/X11/xinitrc @@ -1,10 +1,11 @@ #!/bin/sh xsetroot -cursor_name left_ptr & -xcompmgr & -fcitx & xset r rate 200 30 xset s 0 900 xrdb -merge "$XDG_CONFIG_HOME/X11/xresources" +export XCURSOR_PATH="${XCURSOR_PATH}:~/.local/share/icons" +export SSH_ASKPASS="/bin/ksshaskpass" +export SSH_ASKPASS_REQUIRE=prefer -exec dbus-launch --exit-with-session runsvdir -P ~/.local/service.x +exec dbus-launch --exit-with-session startplasma-x11 diff --git a/X11/xresources b/X11/xresources index b1d6941..1f91bfc 100644 --- a/X11/xresources +++ b/X11/xresources @@ -35,11 +35,7 @@ *.color7: #d0d0d0 *.color15: #fcfcfc -Sxiv.font: chicagoflf:size=9 -Sxiv.background: black -Sxiv.foreground: white - -Xcursor.theme: Grounation +Xcursor.theme: cz-Hickson-White XTerm*utf8: true xterm*utf8Fonts: always @@ -58,11 +54,3 @@ XTerm*internalBorder: 6 XTerm*colorBDMode: true XTerm*scrollBar: false XTerm*pointerMode: 2 - -Xft.autohint: 0 -Xft.lcdfilter: lcddefault -Xft.hintstyle: hintslight -Xft.hinting: 1 -Xft.antialias: 1 -Xft.rgba: rgb -Xft.dpi: 95.3732 diff --git a/alacritty.toml b/alacritty.toml new file mode 100644 index 0000000..a78e145 --- /dev/null +++ b/alacritty.toml @@ -0,0 +1,86 @@ +live_config_reload = true + +[colors.bright] +black = "#666666" +blue = "#008bbd" +cyan = "#6fc3df" +green = "#98bc37" +magenta = "#ff5c8f" +red = "#eb6655" +white = "#fcfcfc" +yellow = "#ffe64d" + +[colors.normal] +black = "#2e2e2e" +blue = "#34608d" +cyan = "#0aaeb3" +green = "#519f50" +magenta = "#e02c6d" +red = "#ef2f27" +white = "#d0d0d0" +yellow = "#faa030" + +[colors.primary] +background = "0x080808" +foreground = "0xB3B1AD" + +[cursor] +style = "Beam" +unfocused_hollow = true + +[font] +size = 12 + +[font.bold] +family = "rec mono noliga" +style = "Bold" + +[font.glyph_offset] +x = 0 +y = 0 + +[font.italic] +family = "rec mono noliga" +style = "Italic" + +[font.normal] +family = "rec mono noliga" +style = "Regular" + +[font.offset] +x = 0 +y = 0 + +[[hints.enabled]] +command = "xdg-open" +post_processing = true +regex = "(magnet:|mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)[^\u0000-\u001F\u007F-Ÿ<>\"\\s{-}\\^⟨⟩`]+" + +[hints.enabled.binding] +key = "U" +mods = "Control|Shift" + +[hints.enabled.mouse] +enabled = true + +[mouse] +hide_when_typing = true + +[scrolling] +history = 10000 + +[selection] +save_to_clipboard = true +semantic_escape_chars = ",‚îÇ`|:\"' ()[]{}<>" + +[window] +dynamic_title = true +opacity = 0.9 + +[window.dimensions] +columns = 140 +lines = 30 + +[window.padding] +x = 10 +y = 0 diff --git a/bspwm/bspwmrc b/bspwm/bspwmrc index aba4fca..866227b 100755 --- a/bspwm/bspwmrc +++ b/bspwm/bspwmrc @@ -1,26 +1,22 @@ #!/bin/sh -bspc monitor DisplayPort-2 -d 1 2 3 4 5 -bspc monitor HDMI-A-0 -d 6 7 8 9 10 -bspc config bottom_padding 0 -bspc config -m DisplayPort-2 top_padding 23 -bspc config -m HDMI-A-0 top_padding 0 -bspc config border_width 3 -bspc config window_gap 6 -bspc config split_ratio 0.5 +bspc monitor -d 1 2 3 4 5 +bspc config bottom_padding 50 +bspc config top_padding 0 +bspc config border_width 4 +bspc config window_gap 10 +bspc config split_ratio 0.51 # Opciones bspc config gapless_monocle true bspc config ignore_ewmh_focus true bspc config pointer_follows_focus true bspc config removal_adjustment true -bspc config remove_unplugged_monitors true -bspc config remove_disabled_monitors true bspc config single_monocle true bspc config borderless_monocle false bspc config honor_size_hints false bspc config directional_focus_tightness low -bspc config automatic_scheme longest_side +bspc config automatic_scheme alternate bspc config initial_polarity second_child bspc config click_to_focus any bspc config pointer_modifier mod4 @@ -40,18 +36,16 @@ bspc config active_border_color "$(get_xrdb color8)" bspc config presel_feedback_color "$(get_xrdb color6)" # Flotantes +bspc rule -a Zathura state=tiled bspc rule -a mpv state=floating -bspc rule -a renpy state=floating bspc rule -a pentablet state=floating bspc rule -a flota state=floating bspc rule -a Blueman-manager state=floating bspc rule -a Firefox:Browser state=floating -bspc rule -a Firefox:Navigator state=tiled desktop='^6' -bspc rule -a Zathura state=tiled -bspc rule -a Borderlands2 state=fullscreen -bspc rule -a corectrl desktop='^2' +bspc rule -a Firefox:Navigator state=tiled +bspc rule -a steam desktop='^3' +bspc rule -a corectrl desktop='^4' +export _JAVA_AWT_WM_NONREPARENTING=1 unclutter --jitter 30 --timeout 3 --ignore-scrolling & $TERMINAL & -randbg & -barrita diff --git a/fontconfig/fonts.conf b/fontconfig/fonts.conf index 127ec91..5b3baba 100644 --- a/fontconfig/fonts.conf +++ b/fontconfig/fonts.conf @@ -1,64 +1,54 @@ - - - - - serif - - New York Medium - Noto Color Emoji - - - - sans-serif - - Noto Sans Display - Noto Color Emoji - - - - sans - - Noto Sans Display - Noto Color Emoji - - - - monospace - - codicon - Symbols Nerd Font - Berkeley Mono Variable - Noto Color Emoji - - - - - - 10 - false - - - - - true - - - true - - - false - - - hintslight - - - rgb - - - lcddefault - - - true - - + + + + + serif + + New York Medium + Noto Color Emoji + + + + sans-serif + + Noto Sans Display + Noto Color Emoji + + + + sans + + Noto Sans Display + Noto Color Emoji + + + + monospace + + Symbols Nerd Font + Berkeley Mono Variable + Noto Color Emoji + + + + + rgb + + + + + true + + + + + hintslight + + + + + true + + + ~/.fonts diff --git a/mimeapps.list b/mimeapps.list index 6e70036..3d59e1e 100644 --- a/mimeapps.list +++ b/mimeapps.list @@ -1,21 +1,77 @@ +[Added Associations] +image/bmp=qimgv.desktop;krita_qimageio.desktop;org.kde.kolourpaint.desktop;org.kde.kdeconnect_open.desktop; +image/gif=qimgv.desktop;firefox.desktop;org.kde.kolourpaint.desktop;krita_gif.desktop;org.kde.kdeconnect_open.desktop; +image/jpeg=qimgv.desktop;firefox.desktop;krita_jpeg.desktop;org.kde.kolourpaint.desktop;org.kde.kdeconnect_open.desktop; +image/png=qimgv.desktop;firefox.desktop;krita_png.desktop;org.kde.kolourpaint.desktop;org.kde.kdeconnect_open.desktop; +image/webp=qimgv.desktop;krita_webp.desktop;krita_qimageio.desktop;org.kde.kolourpaint.desktop;org.kde.kdeconnect_open.desktop; +inode/directory=org.kde.dolphin.desktop;file.desktop; +text/csv=text.desktop;krita_csv.desktop;okularApplication_txt.desktop;nvim.desktop;org.kde.kdeconnect_open.desktop; +text/x-sh=text.desktop; +x-scheme-handler/geo=openstreetmap-geo-handler.desktop; +x-scheme-handler/http=firefox.desktop; +x-scheme-handler/https=firefox.desktop; +x-scheme-handler/mailto=org.kde.kmail2.desktop;mail.desktop;userapp-Thunderbird-KAZ3C2.desktop; +x-scheme-handler/tel=org.kde.kdeconnect.handler.desktop; +x-scheme-handler/mid=userapp-Thunderbird-KAZ3C2.desktop; +x-scheme-handler/news=userapp-Thunderbird-RDM3C2.desktop; +x-scheme-handler/snews=userapp-Thunderbird-RDM3C2.desktop; +x-scheme-handler/nntp=userapp-Thunderbird-RDM3C2.desktop; +x-scheme-handler/feed=userapp-Thunderbird-QGH4C2.desktop; +application/rss+xml=userapp-Thunderbird-QGH4C2.desktop; +application/x-extension-rss=userapp-Thunderbird-QGH4C2.desktop; +x-scheme-handler/webcal=userapp-Thunderbird-OODJD2.desktop; +x-scheme-handler/webcals=userapp-Thunderbird-OODJD2.desktop; + [Default Applications] -text/x-shellscript=text.desktop; -x-scheme-handler/magnet=torrent.desktop; -application/x-bittorrent=torrent.desktop; -x-scheme-handler/mailto=mail.desktop; -text/plain=text.desktop; -application/postscript=pdf.desktop; +application/epub=pdf.desktop; application/pdf=pdf.desktop; +application/postscript=pdf.desktop; application/vnd.comicbook+rar=pdf.desktop; application/vnd.comicbook+zip=pdf.desktop; -application/epub=pdf.desktop; -image/png=img.desktop; -image/jpeg=img.desktop; -image/gif=img.desktop; -inode/directory=file.desktop -x-scheme-handler/nxm=modorganizer2-nxm-handler.desktop -x-scheme-handler/discord-679397522464178201=discord-679397522464178201.desktop +application/x-bittorrent=torrent.desktop; +image/bmp=qimgv.desktop; +image/gif=qimgv.desktop; +image/jpeg=qimgv.desktop; +image/png=qimgv.desktop; +image/webp=qimgv.desktop; +inode/directory=org.kde.dolphin.desktop; +text/csv=text.desktop; +text/plain=text.desktop; +text/x-shellscript=text.desktop; x-scheme-handler/discord-378308708360519681=discord-378308708360519681.desktop +x-scheme-handler/discord-679397522464178201=discord-679397522464178201.desktop +x-scheme-handler/geo=openstreetmap-geo-handler.desktop; +x-scheme-handler/http=firefox.desktop; +x-scheme-handler/https=firefox.desktop; +x-scheme-handler/magnet=torrent.desktop; +x-scheme-handler/mailto=userapp-Thunderbird-KAZ3C2.desktop +x-scheme-handler/nxm=modorganizer2-nxm-handler.desktop +x-scheme-handler/tel=org.kde.kdeconnect.handler.desktop; +x-scheme-handler/discord-586883052379308062=moebius.desktop +message/rfc822=userapp-Thunderbird-KAZ3C2.desktop +x-scheme-handler/mid=userapp-Thunderbird-KAZ3C2.desktop +x-scheme-handler/news=userapp-Thunderbird-RDM3C2.desktop +x-scheme-handler/snews=userapp-Thunderbird-RDM3C2.desktop +x-scheme-handler/nntp=userapp-Thunderbird-RDM3C2.desktop +x-scheme-handler/feed=userapp-Thunderbird-QGH4C2.desktop +application/rss+xml=userapp-Thunderbird-QGH4C2.desktop +application/x-extension-rss=userapp-Thunderbird-QGH4C2.desktop +x-scheme-handler/webcal=userapp-Thunderbird-OODJD2.desktop +text/calendar=userapp-Thunderbird-OODJD2.desktop +application/x-extension-ics=userapp-Thunderbird-OODJD2.desktop +x-scheme-handler/webcals=userapp-Thunderbird-OODJD2.desktop +x-scheme-handler/nxm-protocol=ModOrganizer-steamtinkerlaunch-dl.desktop -[Added Associations] -text/x-sh=text.desktop; +[Removed Associations] +image/bmp=okularApplication_kimgio.desktop; +image/gif=okularApplication_kimgio.desktop; +image/jpeg=okularApplication_kimgio.desktop; +image/png=okularApplication_kimgio.desktop; +image/webp=okularApplication_kimgio.desktop; + +[Removed KDE Service Associations] +image/bmp=khtmlimagepart;okularpart; +image/gif=khtmlimagepart;okularpart; +image/jpeg=khtmlimagepart;okularpart; +image/png=khtmlimagepart;okularpart; +image/webp=okularpart; diff --git a/polybar/config.ini b/polybar/config.ini new file mode 100644 index 0000000..e2c8b00 --- /dev/null +++ b/polybar/config.ini @@ -0,0 +1,201 @@ +[colors] +background = #DD080808 +foreground = ${xrdb:color7} +foreground-alt = ${xrdb:color8} +primary = ${xrdb:color11} +secondary = ${xrdb:color3} +alert = ${xrdb:color9} +fecha = ${xrdb:color10} +wifi = ${xrdb:color12} +cartas = ${xrdb:color13} + +[bar/LaBarra] +width = 100% +height = 40 +offset-x = 0 +offset-y = 0 +radius = 0 +padding = 2 +bottom = true +fixed-center = true +enable-ipc = true +locale = es_AR.UTF-8 + +background = ${colors.background} +foreground = ${colors.foreground} +line-size = 2 +line-color = ${colors.background} +border-size = 2 +border-color = ${colors.background} +module-margin = 1 + +font-0 = "JetBrainsMono Nerd Font:style=Bold:size=16;4" +font-1 = Noto Color Emoji:pixelsize=16:scale=8;1 + +modules-left = bspwm +modules-center = temp_nvm temp_cpu temp_gpu temp_jun temp_mem +modules-right = wlan correo date tray +override-redirect = false +wm-restack = bspwm + +[module/tray] +type = internal/tray +tray-spacing = 10px +tray-padding = 2px + +[module/bspwm] +type = internal/bspwm + +enable-click = true +enable-scroll = true +reverse-scroll = true +pin-workspaces = true +occupied-scroll = false + +ws-icon-0 = 1;TERM +ws-icon-1 = 2;WWW +ws-icon-2 = 3;GAMES +ws-icon-3 = 4;UTIL +ws-icon-4 = 5;SYS +ws-icon-default = "+" + +format = + +label-focused = [ %icon% ] +label-focused-foreground = ${colors.primary} + +label-occupied = %icon% +label-occupied-foreground= ${colors.secondary} + +label-urgent = ! %icon% ! +label-urgent-foreground = ${colors.alert} + +label-empty = %icon% +label-empty-foreground = ${colors.foreground-alt} + +label-separator = " " +label-separator-padding = 0 + +[module/wlan] +type = internal/network +interface = wlp8s0 +interval = 3.0 + +format-connected = +format-disconnected = +label-connected = 📡%signal% +label-connected-foreground = ${colors.wifi} + +[module/date] +type = internal/date +interval = 5 + +date = "%A %F" +time = "%R" + +label = %date% %time% +label-foreground = ${colors.fecha} + +[module/correo] +type = custom/script +exec = cartas +interval = 300 + +format =