Compare commits

...

4 Commits

12 changed files with 147 additions and 27 deletions

12
config/kitty/kitty.conf Normal file
View 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
View 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

View File

@ -4,6 +4,7 @@ call plug#begin()
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
Plug 'https://gitlab.com/code-stats/code-stats-vim.git', {'do': ':TSUpdate'}
Plug 'vim-airline/vim-airline', {'do': ':TSUpdate'}
Plug 'catppuccin/nvim', {'as': 'catpputccin'}
call plug#end()

View File

@ -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 HDMI-A-1 resolution 1920x1080@72.038hz pos 1920 0 transform 90
input type:keyboard xkb_numlock enabled
font pango:JetbrainsMono Normal 9
# Colours based on Catppuccino Macchiato Lavendar
bar {
position top
status_command while ~/.config/sway/status.sh; do sleep 1; done
colors {
statusline #ffffff
background #323232
inactive_workspace #32323200 #32323200 #5c5c5c
}
statusline #cad3f5
background #1e2030
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 /home/siina/.config/sway/config.d/*
### Screencast fix
# Screencast fix
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)

View File

@ -5,6 +5,6 @@ set $down j
set $up k
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 --

View File

@ -2,8 +2,3 @@ assign [title="Steam"] 2
assign [title="Discord"] 3
assign [app_id="thunderbird"] Mail
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

View File

@ -7,7 +7,7 @@ exec nextcloud
exec tmux new -ds profanity profanity
workspace 1
exec alacritty
exec kitty
workspace 2
exec /usr/bin/steam

View 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

View File

@ -9,4 +9,4 @@ bindsym $ps2 exec grim -g "$(slurp)" - | wl-copy
bindsym $ps3 exec grim $psf
bindsym $ps4 exec grim -g "$(slurp)" $psf
bindsym $mod+shift+s exec grimshot copy area
#bindsym $mod+shift+s exec grimshot copy area

View File

@ -1,7 +1,8 @@
set $cursor 'Numix-Cursor'
set $gnome-schema org.gnome.desktop.interface
seat seat0 xcursor_theme $cursor
exec_always {
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
}

View 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
View File

@ -9,19 +9,15 @@ if test -z "${XDG_RUNTIME_DIR}"; then
fi
# 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 GPG_TTY=$(tty)
export PATH="$HOME/.local/bin:$PATH"
# Let's set up our personal routes
hostname=$(hostname)
if [ "$hostname" = apsalar ]; then
dir="/mnt/storage/screenshots"
elif [ "$hostname" = hetan ]; then
dir="$HOME/Screenshots"
fi
export SCREENSHOT_DIR="$dir"
export SCREENSHOT_DIR="$HOME/Screenshots"
# Let's get some private environment vars
source $HOME/.profile.private