This commit is contained in:
coast 2025-09-25 21:27:56 +03:30
parent 67b07b84fd
commit b2dfab5156
6 changed files with 2951 additions and 65 deletions

View file

@ -5,14 +5,12 @@ export PATH="$HOME/.cargo/bin:$PATH"
export PATH="$PATH:/home/coast/.spicetify" export PATH="$PATH:/home/coast/.spicetify"
export MANPATH="/usr/pkg/man:$MANPATH" export MANPATH="/usr/pkg/man:$MANPATH"
export XDG_DATA_DIRS="/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share:/usr/local/share:/usr/share" export XDG_DATA_DIRS="/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share:/usr/local/share:/usr/share"
export EDITOR="nvim"
export EIX_LIMIT=0 export EIX_LIMIT=0
#aliasrc #aliasrc
alias frgj="ssh -L 3000:localhost:3000 ubuntu@89.168.25.90 -i .ssh/vpssun" alias frgj="ssh -L 3000:localhost:3000 ubuntu@89.168.25.90 -i .ssh/vpssun"
alias nf="neofetch" alias nf="neofetch"
alias neofetch="neofetch" alias neofetch="neofetch"
alias vim="nvim"
alias mutt="neomutt" alias mutt="neomutt"
alias mt="neomutt" alias mt="neomutt"
alias emoji="cat ~/.local/src/local/share/emoji | grep" alias emoji="cat ~/.local/src/local/share/emoji | grep"
@ -40,9 +38,6 @@ alias hotp="htop"
alias copykey='cat ~/.local/share/vault1.key | xclip -sel clipboard' alias copykey='cat ~/.local/share/vault1.key | xclip -sel clipboard'
alias mic="micro" alias mic="micro"
alias nx="nsxiv" alias nx="nsxiv"
alias v="nvim"
alias vi="nvim"
alias nvim="nvim"
alias stx="startx" alias stx="startx"
alias e="sudo emerge --ask --verbose" alias e="sudo emerge --ask --verbose"
alias es="eix" alias es="eix"
@ -84,3 +79,4 @@ precmd() {
} }
} }
export WAYLAND_DISPLAY=wayland-1

View file

@ -27,7 +27,7 @@ monitor=HDMI-A-1,1920x1080@75,auto,1
# See https://wiki.hyprland.org/Configuring/Keywords/ # See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use # Set programs that you use
$terminal = footclient $terminal = kitty
$fileManager = pcmanfm $fileManager = pcmanfm
$menu = wofi --show drun $menu = wofi --show drun
$reload_waybar = pkill waybar; waybar & $reload_waybar = pkill waybar; waybar &
@ -41,7 +41,7 @@ $reload_waybar = pkill waybar; waybar &
# exec-once = $terminal # exec-once = $terminal
# exec-once = nm-applet & # exec-once = nm-applet &
exec-once = foot -s # exec-once = foot -s
exec-once = waybar & exec-once = waybar &
exec-once = hyprctl setcursor Adwaita 24 exec-once = hyprctl setcursor Adwaita 24
exec-once = hyprpaper & exec-once = hyprpaper &
@ -81,14 +81,14 @@ env = HYPRCURSOR_SIZE,24
# https://wiki.hyprland.org/Configuring/Variables/#general # https://wiki.hyprland.org/Configuring/Variables/#general
general { general {
gaps_in = 5 gaps_in = 0
gaps_out = 10 gaps_out = 0
border_size = 0 border_size = 2
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg col.active_border = rgba(555555ee) rgba(222222ee) 45deg
col.inactive_border = rgba(595959aa) col.inactive_border = rgba(333333aa)
# Set to true enable resizing windows by clicking and dragging on borders and gaps # Set to true enable resizing windows by clicking and dragging on borders and gaps
resize_on_border = false resize_on_border = false

View file

@ -1,21 +1,29 @@
background #121218 background #202020
foreground #cef3ff foreground #d0d0d0
cursor #ffffff cursor #d0d0d0
selection_background #44475a selection_background #eecb8b
color0 #000000 color0 #151515
color8 #545454 color8 #505050
color1 #ff5555 color1 #ac4142
color9 #ff5454 color9 #ac4142
color2 #fa0074 color2 #7e8d50
color10 #50fa7b color10 #7e8d50
color3 #7f0a1f color3 #e5b566
color11 #f0fa8b color11 #e5b566
color4 #3282ff color4 #6c99ba
color12 #1200f8 color12 #6c99ba
color5 #1b3cff color5 #9e4e85
color13 #ff78c5 color13 #9e4e85
color6 #0037fc color6 #7dd5cf
color14 #8ae9fc color14 #7dd5cf
color7 #bbbbbb color7 #d0d0d0
color15 #ffffff color15 #f5f5f5
selection_foreground #222330 selection_foreground #232323
# START_AUTOGENERATED_TAB_STYLE
# Feel free to update these colors manually and remove these comments.
active_tab_foreground #444444
active_tab_background #eecb8b
inactive_tab_foreground #d0d0d0
inactive_tab_background #1a1a1a
# END_AUTOGENERATED_TAB_STYLE

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# vim:fileencoding=utf-8:foldmethod=marker # vim:fileencoding=utf-8:foldmethod=marker
# BEGIN_KITTY_THEME # BEGIN_KITTY_THEME
# Alucard # Base2Tone Desert Dark
include current-theme.conf include current-theme.conf
# END_KITTY_THEME # END_KITTY_THEME
@ -465,6 +465,43 @@ include current-theme.conf
#: robustly with the ever-changing sea of bugs that is Cocoa is too #: robustly with the ever-changing sea of bugs that is Cocoa is too
#: much effort. #: much effort.
#: By default, once the cursor is hidden, it is immediately unhidden
#: on any further mouse events.
#: Two formats are supported:
#: - <hide-wait>
#: - <hide-wait> <unhide-wait> <unhide-threshold> <scroll-unhide>
#: To change the unhide behavior, the optional parameters <unhide-
#: wait>, <unhide-threshold>, and <scroll-unhide> may be set.
#: <unhide-wait>
#: Waits for the specified number of seconds after mouse events before unhiding the
#: mouse cursor. Set to zero to unhide mouse cursor immediately on mouse activity.
#: This is useful to prevent the mouse cursor from unhiding on accidental swipes on
#: the trackpad.
#: <unhide-threshold>
#: Sets the threshold of mouse activity required to unhide the mouse cursor, when
#: the <unhide-wait> option is non-zero. When <unhide-wait> is zero, this has no
#: effect.
#: For example, if <unhide-threshold> is 40 and <unhide-wait> is 2.5, when kitty
#: detects a mouse event, it records the number of mouse events in the next 2.5
#: seconds, and checks if that exceeds 40 * 2.5 = 100. If it does, then the mouse
#: cursor is unhidden, otherwise nothing happens.
#: <scroll-unhide>
#: Controls what mouse events may unhide the mouse cursor. If enabled, both scroll
#: and movement events may unhide the cursor. If disabled, only mouse movements can
#: unhide the cursor.
#: Examples of valid values:
#: - 0.0
#: - 1.0
#: - -1.0
#: - 0.1 3.0 40 yes
# url_color #0087bd # url_color #0087bd
# url_style curly # url_style curly
@ -871,12 +908,18 @@ include current-theme.conf
#: Path to a sound file to play as the bell sound. If set to none, the #: Path to a sound file to play as the bell sound. If set to none, the
#: system default bell sound is used. Must be in a format supported by #: system default bell sound is used. Must be in a format supported by
#: the operating systems sound API, such as WAV or OGA on Linux #: the operating systems sound API, such as WAV or OGA on Linux
#: (libcanberra) or AIFF, MP3 or WAV on macOS (NSSound). #: (libcanberra) or AIFF, MP3 or WAV on macOS (NSSound). Relative
#: paths are resolved with respect to the kitty config directory.
# linux_bell_theme __custom # linux_bell_theme __custom
#: The XDG Sound Theme kitty will use to play the bell sound. Defaults #: The XDG Sound Theme kitty will use to play the bell sound. On
#: to the custom theme name specified in the XDG Sound theme #: Wayland, when the compositor supports it, it is asked to play the
#: system default bell sound, and this setting has no effect. Note
#: that Hyprland claims to support this protocol, but does not
#: actually play a sound
#: <https://github.com/hyprwm/Hyprland/issues/10488>. This setting
#: defaults to the custom theme name specified in the XDG Sound theme
#: specification <https://specifications.freedesktop.org/sound-theme- #: specification <https://specifications.freedesktop.org/sound-theme-
#: spec/latest/sound_lookup.html>, falling back to the default #: spec/latest/sound_lookup.html>, falling back to the default
#: freedesktop theme if it does not exist. To change your sound theme #: freedesktop theme if it does not exist. To change your sound theme
@ -907,6 +950,16 @@ include current-theme.conf
#: suffix of "c" on the width/height values to have them interpreted #: suffix of "c" on the width/height values to have them interpreted
#: as number of cells instead of pixels. #: as number of cells instead of pixels.
# remember_window_position no
#: If enabled, the OS Window position will be remembered so that new
#: instances of kitty will have the same position as the previous
#: instance. If disabled, the OS Window will be placed by the window
#: manager. Note that remembering of position only works if the
#: underlying desktop environment/window manager supports it. It never
#: works on Wayland. See also kitty --position to specify the position
#: when launching kitty.
# enabled_layouts * # enabled_layouts *
#: The enabled window layouts. A comma separated list of layout names. #: The enabled window layouts. A comma separated list of layout names.
@ -1315,23 +1368,6 @@ include current-theme.conf
#: platform implements it, so use with care. Currently supported on #: platform implements it, so use with care. Currently supported on
#: macOS and KDE. #: macOS and KDE.
# background_image none
#: Path to a background image. Must be in PNG/JPEG/WEBP/TIFF/GIF/BMP
#: format.
# background_image_layout tiled
#: Whether to tile, scale or clamp the background image. The value can
#: be one of tiled, mirror-tiled, scaled, clamped, centered or
#: cscaled. The scaled and cscaled values scale the image to the
#: window size, with cscaled preserving the image aspect ratio.
# background_image_linear no
#: When background image is scaled, whether linear interpolation
#: should be used.
# transparent_background_colors # transparent_background_colors
#: A space separated list of upto 7 colors, with opacity. When the #: A space separated list of upto 7 colors, with opacity. When the
@ -1358,20 +1394,54 @@ include current-theme.conf
#: decrease_background_opacity) or the remote control facility. #: decrease_background_opacity) or the remote control facility.
#: Changing this option by reloading the config is not supported. #: Changing this option by reloading the config is not supported.
# background_image none
#: Path to a background image. Must be in PNG/JPEG/WEBP/TIFF/GIF/BMP
#: format. Note that when using auto_color_scheme
#: <https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme>
#: this option is overridden by the color scheme file and must be set
#: inside it to take effect.
# background_image_layout tiled
#: Whether to tile, scale or clamp the background image. The value can
#: be one of tiled, mirror-tiled, scaled, clamped, centered or
#: cscaled. The scaled and cscaled values scale the image to the
#: window size, with cscaled preserving the image aspect ratio. Note
#: that when using auto_color_scheme
#: <https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme>
#: this option is overridden by the color scheme file and must be set
#: inside it to take effect.
# background_image_linear no
#: When background image is scaled, whether linear interpolation
#: should be used. Note that when using auto_color_scheme
#: <https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme>
#: this option is overridden by the color scheme file and must be set
#: inside it to take effect.
# background_tint 0.0 # background_tint 0.0
#: How much to tint the background image by the background color. This #: How much to tint the background image by the background color. This
#: option makes it easier to read the text. Tinting is done using the #: option makes it easier to read the text. Tinting is done using the
#: current background color for each window. This option applies only #: current background color for each window. This option applies only
#: if background_opacity is set and transparent windows are supported #: if background_opacity is set and transparent windows are supported
#: or background_image is set. #: or background_image is set. Note that when using auto_color_scheme
#: <https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme>
#: this option is overridden by the color scheme file and must be set
#: inside it to take effect.
# background_tint_gaps 1.0 # background_tint_gaps 1.0
#: How much to tint the background image at the window gaps by the #: How much to tint the background image at the window gaps by the
#: background color, after applying background_tint. Since this is #: background color, after applying background_tint. Since this is
#: multiplicative with background_tint, it can be used to lighten the #: multiplicative with background_tint, it can be used to lighten the
#: tint over the window gaps for a *separated* look. #: tint over the window gaps for a *separated* look. Note that when
#: using auto_color_scheme
#: <https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme>
#: this option is overridden by the color scheme file and must be set
#: inside it to take effect.
# dim_opacity 0.4 # dim_opacity 0.4
@ -2439,6 +2509,11 @@ include current-theme.conf
#: size:: #: size::
#: map kitty_mod+f6 change_font_size current 10.0 #: map kitty_mod+f6 change_font_size current 10.0
#: To setup shortcuts to multiply/divide the font size::
#: map kitty_mod+f6 change_font_size all *2.0
#: map kitty_mod+f6 change_font_size all /2.0
#: }}} #: }}}
#: Select and act on visible text {{{ #: Select and act on visible text {{{
@ -2716,3 +2791,16 @@ include current-theme.conf
#: }}} #: }}}
#: }}} #: }}}
# BEGIN_KITTY_FONTS
font_family family="Ubuntu Mono"
font_size 20
bold_font auto
italic_font auto
bold_italic_font auto
# END_KITTY_FONTS
window_padding_width 8
confirm_os_window_close 0

View file

@ -10,7 +10,7 @@
} }
window#waybar { window#waybar {
background-color: @blk; background-color: @bg;
color: @fg; color: @fg;
} }