Compare commits
4 commits
b2b88ff9a1
...
521df6c313
Author | SHA1 | Date | |
---|---|---|---|
521df6c313 | |||
edc4983878 | |||
d2fe90439c | |||
59ee8bc141 |
12 changed files with 147 additions and 27 deletions
12
config/kitty/kitty.conf
Normal file
12
config/kitty/kitty.conf
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
enable_audio_bell no
|
||||||
|
font_size 10
|
||||||
|
font_family JetBrains Mono Thin
|
||||||
|
bold_font JetBrains Mono
|
||||||
|
italic_font JetBrains Mono
|
||||||
|
bold_italic_font JetBrains Mono
|
||||||
|
cursor_shape underline
|
||||||
|
|
||||||
|
scrollback_lines 10000
|
||||||
|
scrollback_pager_history_size 20000
|
||||||
|
|
||||||
|
include ./theme.conf
|
82
config/kitty/theme.conf
Normal file
82
config/kitty/theme.conf
Normal file
|
@ -0,0 +1,82 @@
|
||||||
|
# vim:ft=kitty
|
||||||
|
|
||||||
|
## name: Catppuccin Kitty Frappe
|
||||||
|
## author: Catppuccin Org
|
||||||
|
## license: MIT
|
||||||
|
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/frappe.conf
|
||||||
|
## blurb: Soothing pastel theme for the high-spirited!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# The basic colors
|
||||||
|
foreground #C6D0F5
|
||||||
|
#background #303446
|
||||||
|
background #1E2030
|
||||||
|
selection_foreground #303446
|
||||||
|
selection_background #F2D5CF
|
||||||
|
|
||||||
|
# Cursor colors
|
||||||
|
cursor #F2D5CF
|
||||||
|
cursor_text_color #303446
|
||||||
|
|
||||||
|
# URL underline color when hovering with mouse
|
||||||
|
url_color #F2D5CF
|
||||||
|
|
||||||
|
# Kitty window border colors
|
||||||
|
active_border_color #BABBF1
|
||||||
|
inactive_border_color #737994
|
||||||
|
bell_border_color #E5C890
|
||||||
|
|
||||||
|
# OS Window titlebar colors
|
||||||
|
wayland_titlebar_color #303446
|
||||||
|
macos_titlebar_color #303446
|
||||||
|
|
||||||
|
# Tab bar colors
|
||||||
|
active_tab_foreground #232634
|
||||||
|
active_tab_background #CA9EE6
|
||||||
|
inactive_tab_foreground #C6D0F5
|
||||||
|
inactive_tab_background #292C3C
|
||||||
|
tab_bar_background #232634
|
||||||
|
|
||||||
|
# Colors for marks (marked text in the terminal)
|
||||||
|
mark1_foreground #303446
|
||||||
|
mark1_background #BABBF1
|
||||||
|
mark2_foreground #303446
|
||||||
|
mark2_background #CA9EE6
|
||||||
|
mark3_foreground #303446
|
||||||
|
mark3_background #85C1DC
|
||||||
|
|
||||||
|
# The 16 terminal colors
|
||||||
|
|
||||||
|
# black
|
||||||
|
color0 #51576D
|
||||||
|
color8 #626880
|
||||||
|
|
||||||
|
# red
|
||||||
|
color1 #E78284
|
||||||
|
color9 #E78284
|
||||||
|
|
||||||
|
# green
|
||||||
|
color2 #A6D189
|
||||||
|
color10 #A6D189
|
||||||
|
|
||||||
|
# yellow
|
||||||
|
color3 #E5C890
|
||||||
|
color11 #E5C890
|
||||||
|
|
||||||
|
# blue
|
||||||
|
color4 #8CAAEE
|
||||||
|
color12 #8CAAEE
|
||||||
|
|
||||||
|
# magenta
|
||||||
|
color5 #F4B8E4
|
||||||
|
color13 #F4B8E4
|
||||||
|
|
||||||
|
# cyan
|
||||||
|
color6 #81C8BE
|
||||||
|
color14 #81C8BE
|
||||||
|
|
||||||
|
# white
|
||||||
|
color7 #B5BFE2
|
||||||
|
color15 #A5ADCE
|
||||||
|
|
|
@ -4,6 +4,7 @@ call plug#begin()
|
||||||
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
|
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
|
||||||
Plug 'https://gitlab.com/code-stats/code-stats-vim.git', {'do': ':TSUpdate'}
|
Plug 'https://gitlab.com/code-stats/code-stats-vim.git', {'do': ':TSUpdate'}
|
||||||
Plug 'vim-airline/vim-airline', {'do': ':TSUpdate'}
|
Plug 'vim-airline/vim-airline', {'do': ':TSUpdate'}
|
||||||
|
Plug 'catppuccin/nvim', {'as': 'catpputccin'}
|
||||||
|
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
|
|
|
@ -1,23 +1,41 @@
|
||||||
#output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
|
set $icon 'Nordzy'
|
||||||
|
set $cursor 'Numix-Cursor'
|
||||||
|
set $gtktheme 'Catppuccin-Macchiato-Standard-Lavender-Dark'
|
||||||
|
set $font 'Noto Sans 10'
|
||||||
|
|
||||||
output DP-3 resolution 1920x1080@143.855hz pos 0 540
|
output DP-3 resolution 1920x1080@143.855hz pos 0 540
|
||||||
output HDMI-A-1 resolution 1920x1080@72.038hz pos 1920 0 transform 90
|
output HDMI-A-1 resolution 1920x1080@72.038hz pos 1920 0 transform 90
|
||||||
|
|
||||||
|
input type:keyboard xkb_numlock enabled
|
||||||
|
|
||||||
font pango:JetbrainsMono Normal 9
|
font pango:JetbrainsMono Normal 9
|
||||||
|
|
||||||
|
# Colours based on Catppuccino Macchiato Lavendar
|
||||||
bar {
|
bar {
|
||||||
position top
|
position top
|
||||||
status_command while ~/.config/sway/status.sh; do sleep 1; done
|
status_command while ~/.config/sway/status.sh; do sleep 1; done
|
||||||
colors {
|
colors {
|
||||||
statusline #ffffff
|
statusline #cad3f5
|
||||||
background #323232
|
background #1e2030
|
||||||
inactive_workspace #32323200 #32323200 #5c5c5c
|
active_workspace #494d64 #1e2030 #cad3f5
|
||||||
}
|
focused_background #24273a
|
||||||
|
focused_workspace #5b6078 #24273a #cad3f5
|
||||||
|
inactive_workspace #1e2030 #1e2030 #5b6078
|
||||||
|
}
|
||||||
|
# tray {
|
||||||
|
# icon_theme $icon
|
||||||
|
# }
|
||||||
}
|
}
|
||||||
|
|
||||||
# focus_follows_mouse no
|
client.focused #5b6078 #24273a #cad3f5 #5b6078
|
||||||
|
client.focused_inactive #494d64 #1e2030 #cad3f5
|
||||||
|
client.unfocused #494d64 #1e2030 #5b6078
|
||||||
|
|
||||||
include /etc/sway/config.d/*
|
include /etc/sway/config.d/*
|
||||||
include /home/siina/.config/sway/config.d/*
|
include /home/siina/.config/sway/config.d/*
|
||||||
|
|
||||||
### Screencast fix
|
# Screencast fix
|
||||||
exec --no-startup-id dbus-update-activation-environment --all
|
exec --no-startup-id dbus-update-activation-environment --all
|
||||||
|
# Enable agent storage for things like nextcloud-client
|
||||||
|
exec gnome-keyring-daemon --start --components=secrets
|
||||||
|
exec export $(gnome-keyring-daemon)
|
||||||
|
|
|
@ -5,6 +5,6 @@ set $down j
|
||||||
set $up k
|
set $up k
|
||||||
set $right l
|
set $right l
|
||||||
|
|
||||||
set $term alacritty
|
set $term kitty
|
||||||
|
|
||||||
set $menu bemenu-run -p "" | xargs swaymsg exec --
|
set $menu bemenu-run -p "" | xargs swaymsg exec --
|
|
@ -2,8 +2,3 @@ assign [title="Steam"] 2
|
||||||
assign [title="Discord"] 3
|
assign [title="Discord"] 3
|
||||||
assign [app_id="thunderbird"] Mail
|
assign [app_id="thunderbird"] Mail
|
||||||
assign [app_id="com.obsproject.Studio"] OBS
|
assign [app_id="com.obsproject.Studio"] OBS
|
||||||
|
|
||||||
# Games
|
|
||||||
assign [class="Project Zomboid"] Project Zomboid
|
|
||||||
assign [class="com.wurmonline.client.launcherfx.WurmMain"] Wurm Online
|
|
||||||
assign [title="VRChat"] VRChat
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ exec nextcloud
|
||||||
exec tmux new -ds profanity profanity
|
exec tmux new -ds profanity profanity
|
||||||
|
|
||||||
workspace 1
|
workspace 1
|
||||||
exec alacritty
|
exec kitty
|
||||||
|
|
||||||
workspace 2
|
workspace 2
|
||||||
exec /usr/bin/steam
|
exec /usr/bin/steam
|
||||||
|
|
12
config/sway/config.d/game_launchers
Normal file
12
config/sway/config.d/game_launchers
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
# Black Desert
|
||||||
|
assign [title="^Black Desert$"] Black Desert
|
||||||
|
|
||||||
|
# Project Zomboid
|
||||||
|
assign [class="Project Zomboid"] Project Zomboid
|
||||||
|
|
||||||
|
# Wurm Online
|
||||||
|
for_window [class="com.wurmonline.client.launcherfx.WurmMain"] floating enable
|
||||||
|
assign [class="com.wurmonline.client.launcherfx.WurmMain"] Wurm Online
|
||||||
|
|
||||||
|
# VRChat
|
||||||
|
assign [title="VRChat"] VRChat
|
|
@ -9,4 +9,4 @@ bindsym $ps2 exec grim -g "$(slurp)" - | wl-copy
|
||||||
bindsym $ps3 exec grim $psf
|
bindsym $ps3 exec grim $psf
|
||||||
bindsym $ps4 exec grim -g "$(slurp)" $psf
|
bindsym $ps4 exec grim -g "$(slurp)" $psf
|
||||||
|
|
||||||
bindsym $mod+shift+s exec grimshot copy area
|
#bindsym $mod+shift+s exec grimshot copy area
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
set $cursor 'Numix-Cursor'
|
|
||||||
set $gnome-schema org.gnome.desktop.interface
|
set $gnome-schema org.gnome.desktop.interface
|
||||||
seat seat0 xcursor_theme $cursor
|
seat seat0 xcursor_theme $cursor
|
||||||
exec_always {
|
exec_always {
|
||||||
gsettings set $gnome-schema cursor-theme $cursor
|
gsettings set $gnome-schema cursor-theme $cursor
|
||||||
gsettings set $gnome-schema font-name 'Noto Sans 10
|
gsettings set $gnome-schema font-name $font
|
||||||
|
gsettings set $gnome-schema gtk-theme $gtktheme
|
||||||
|
gsettings set $gnome-schema icon-theme $icon
|
||||||
}
|
}
|
||||||
|
|
3
config/sway/config.d/wallpaper
Normal file
3
config/sway/config.d/wallpaper
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
set $bgdir '$HOME/Pictures/Wallpaper'
|
||||||
|
output HDMI-A-1 bg $bgdir/dark-night-river-forest-minimal-art.jpg fill
|
||||||
|
output DP-3 bg $bgdir/moose-in-the-night-hd.png fill
|
14
profile
14
profile
|
@ -9,19 +9,15 @@ if test -z "${XDG_RUNTIME_DIR}"; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# The city's finest exports!
|
# The city's finest exports!
|
||||||
export GTK_THEME="Nordic"
|
export GTK_THEME="Catppuccin-Macchiato-Standard-Blue-Dark"
|
||||||
|
export QT_QPA_PLATFORM=wayland"
|
||||||
|
export QT_QPA_PLATFORMTHEME="qt6ct"
|
||||||
|
export XDG_CURRENT_DESKTOP=sway
|
||||||
export GIT_EDITOR="nvim"
|
export GIT_EDITOR="nvim"
|
||||||
export GPG_TTY=$(tty)
|
export GPG_TTY=$(tty)
|
||||||
export PATH="$HOME/.local/bin:$PATH"
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
|
|
||||||
# Let's set up our personal routes
|
export SCREENSHOT_DIR="$HOME/Screenshots"
|
||||||
hostname=$(hostname)
|
|
||||||
if [ "$hostname" = apsalar ]; then
|
|
||||||
dir="/mnt/storage/screenshots"
|
|
||||||
elif [ "$hostname" = hetan ]; then
|
|
||||||
dir="$HOME/Screenshots"
|
|
||||||
fi
|
|
||||||
export SCREENSHOT_DIR="$dir"
|
|
||||||
|
|
||||||
# Let's get some private environment vars
|
# Let's get some private environment vars
|
||||||
source $HOME/.profile.private
|
source $HOME/.profile.private
|
||||||
|
|
Loading…
Reference in a new issue