I am batman
270
Cava/config
Normal file
@@ -0,0 +1,270 @@
|
|||||||
|
## Configuration file for CAVA.
|
||||||
|
# Remove the ; to change parameters.
|
||||||
|
|
||||||
|
|
||||||
|
[general]
|
||||||
|
|
||||||
|
# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
|
||||||
|
; mode = normal
|
||||||
|
|
||||||
|
# Accepts only non-negative values.
|
||||||
|
; framerate = 100
|
||||||
|
|
||||||
|
# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
|
||||||
|
# new as of 0.6.0 autosens of low values (dynamic range)
|
||||||
|
# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
|
||||||
|
; autosens = 1
|
||||||
|
; overshoot = 20
|
||||||
|
|
||||||
|
# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
|
||||||
|
# 200 means double height. Accepts only non-negative values.
|
||||||
|
; sensitivity = 5
|
||||||
|
|
||||||
|
# The number of bars (0-512). 0 sets it to auto (fill up console).
|
||||||
|
# Bars' width and space between bars in number of characters.
|
||||||
|
; bars = 0
|
||||||
|
; bar_width = 2
|
||||||
|
; bar_spacing = 1
|
||||||
|
# bar_height is only used for output in "noritake" format
|
||||||
|
; bar_height = 32
|
||||||
|
|
||||||
|
# For SDL width and space between bars is in pixels, defaults are:
|
||||||
|
; bar_width = 20
|
||||||
|
; bar_spacing = 5
|
||||||
|
|
||||||
|
# sdl_glsl have these default values, they are only used to calculate max number of bars.
|
||||||
|
; bar_width = 1
|
||||||
|
; bar_spacing = 0
|
||||||
|
|
||||||
|
|
||||||
|
# Lower and higher cutoff frequencies for lowest and highest bars
|
||||||
|
# the bandwidth of the visualizer.
|
||||||
|
# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
|
||||||
|
# Cava will automatically increase the higher cutoff if a too low band is specified.
|
||||||
|
; lower_cutoff_freq = 20
|
||||||
|
; higher_cutoff_freq = 20000
|
||||||
|
|
||||||
|
|
||||||
|
# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
|
||||||
|
# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
|
||||||
|
; sleep_timer = 0
|
||||||
|
|
||||||
|
|
||||||
|
[input]
|
||||||
|
|
||||||
|
# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
|
||||||
|
# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
|
||||||
|
# On Mac it defaults to 'portaudio' or 'fifo'
|
||||||
|
# On windows this is automatic and no input settings are needed.
|
||||||
|
#
|
||||||
|
# All input methods uses the same config variable 'source'
|
||||||
|
# to define where it should get the audio.
|
||||||
|
#
|
||||||
|
# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
||||||
|
# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
|
||||||
|
#
|
||||||
|
# For pipewire 'source' will be the object name or object.serial of the device to capture from.
|
||||||
|
# Both input and output devices are supported.
|
||||||
|
#
|
||||||
|
# For alsa 'source' will be the capture device.
|
||||||
|
# For fifo 'source' will be the path to fifo-file.
|
||||||
|
# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
|
||||||
|
#
|
||||||
|
# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for sndio.
|
||||||
|
#
|
||||||
|
# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
|
||||||
|
# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
|
||||||
|
#
|
||||||
|
# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for JACK.
|
||||||
|
#
|
||||||
|
; method = pulse
|
||||||
|
; source = auto
|
||||||
|
|
||||||
|
; method = pipewire
|
||||||
|
; source = auto
|
||||||
|
|
||||||
|
; method = alsa
|
||||||
|
; source = hw:Loopback,1
|
||||||
|
|
||||||
|
; method = fifo
|
||||||
|
; source = /tmp/mpd.fifo
|
||||||
|
|
||||||
|
; method = shmem
|
||||||
|
; source = /squeezelite-AA:BB:CC:DD:EE:FF
|
||||||
|
|
||||||
|
; method = portaudio
|
||||||
|
; source = auto
|
||||||
|
|
||||||
|
; method = sndio
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
; method = oss
|
||||||
|
; source = /dev/dsp
|
||||||
|
|
||||||
|
; method = jack
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
|
||||||
|
# sample_rate: fifo, pipewire, sndio, oss
|
||||||
|
# sample_bits: fifo, pipewire, sndio, oss
|
||||||
|
# channels: sndio, oss, jack
|
||||||
|
# autoconnect: jack
|
||||||
|
# Other methods ignore these settings.
|
||||||
|
#
|
||||||
|
# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
|
||||||
|
# by the chosen audio device, the device will use other supported values instead.
|
||||||
|
# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
|
||||||
|
# will use 44100, 16 and 1.
|
||||||
|
#
|
||||||
|
; sample_rate = 44100
|
||||||
|
; sample_bits = 16
|
||||||
|
; channels = 2
|
||||||
|
; autoconnect = 2
|
||||||
|
|
||||||
|
|
||||||
|
[output]
|
||||||
|
|
||||||
|
# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
|
||||||
|
# or 'sdl_glsl'.
|
||||||
|
# 'noncurses' (default) uses a buffer and cursor movements to only print
|
||||||
|
# changes from frame to frame in the terminal. Uses less resources and is less
|
||||||
|
# prone to tearing (vsync issues) than 'ncurses'.
|
||||||
|
#
|
||||||
|
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
|
||||||
|
# stream of the bar heights that can be used to send to other applications.
|
||||||
|
# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
|
||||||
|
#
|
||||||
|
# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
|
||||||
|
# in graphic mode. It only support the 3000 series graphical VFDs for now.
|
||||||
|
#
|
||||||
|
# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
|
||||||
|
# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
|
||||||
|
# use one of the predefined ones.
|
||||||
|
; method = noncurses
|
||||||
|
|
||||||
|
# Orientation of the visualization. Can be 'bottom', 'top', 'left', 'right' or
|
||||||
|
# 'horizontal'. Default is 'bottom'. 'left and 'right' are only supported on sdl
|
||||||
|
# and ncruses output. 'horizontal' (bars go up and down from center) is only supported
|
||||||
|
# on noncurses output.
|
||||||
|
# Note: many fonts have weird or missing glyphs for characters used in orientations
|
||||||
|
# other than 'bottom', which can make output not look right.
|
||||||
|
; orientation = bottom
|
||||||
|
|
||||||
|
# Visual channels. Can be 'stereo' or 'mono'.
|
||||||
|
# 'stereo' mirrors both channels with low frequencies in center.
|
||||||
|
# 'mono' outputs left to right lowest to highest frequencies.
|
||||||
|
# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
|
||||||
|
# set 'reverse' to 1 to display frequencies the other way around.
|
||||||
|
; channels = mono
|
||||||
|
; mono_option = average
|
||||||
|
; reverse = 0
|
||||||
|
|
||||||
|
# Raw output target.
|
||||||
|
# On Linux, a fifo will be created if target does not exist.
|
||||||
|
# On Windows, a named pipe will be created if target does not exist.
|
||||||
|
; raw_target = /dev/stdout
|
||||||
|
|
||||||
|
# Raw data format. Can be 'binary' or 'ascii'.
|
||||||
|
; data_format = binary
|
||||||
|
|
||||||
|
# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
|
||||||
|
; bit_format = 16bit
|
||||||
|
|
||||||
|
# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
|
||||||
|
; ascii_max_range = 1000
|
||||||
|
|
||||||
|
# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
|
||||||
|
# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
|
||||||
|
; bar_delimiter = 59
|
||||||
|
; frame_delimiter = 10
|
||||||
|
|
||||||
|
# sdl window size and position. -1,-1 is centered.
|
||||||
|
; sdl_width = 1000
|
||||||
|
; sdl_height = 500
|
||||||
|
; sdl_x = -1
|
||||||
|
; sdl_y= -1
|
||||||
|
; sdl_full_screen = 0
|
||||||
|
|
||||||
|
# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
|
||||||
|
# 'frequency' displays the lower cut off frequency of the bar above.
|
||||||
|
# Only supported on ncurses and noncurses output.
|
||||||
|
; xaxis = none
|
||||||
|
|
||||||
|
# enable synchronized sync. 1 = on, 0 = off
|
||||||
|
# removes flickering in alacritty terminal emulator.
|
||||||
|
# defaults to off since the behaviour in other terminal emulators is unknown
|
||||||
|
; synchronized_sync = 0
|
||||||
|
|
||||||
|
# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
|
||||||
|
; vertex_shader = pass_through.vert
|
||||||
|
; fragment_shader = bar_spectrum.frag
|
||||||
|
|
||||||
|
; for glsl output mode, keep rendering even if no audio
|
||||||
|
; continuous_rendering = 0
|
||||||
|
|
||||||
|
# disable console blank (screen saver) in tty
|
||||||
|
# (Not supported on FreeBSD)
|
||||||
|
; disable_blanking = 0
|
||||||
|
|
||||||
|
# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off
|
||||||
|
; show_idle_bar_heads = 1
|
||||||
|
|
||||||
|
# show waveform instead of frequency spectrum, 1 = on, 0 = off
|
||||||
|
; waveform = 1
|
||||||
|
|
||||||
|
[color]
|
||||||
|
background = '#1e1e2e'
|
||||||
|
|
||||||
|
gradient = 1
|
||||||
|
|
||||||
|
gradient_color_1 = '#94e2d5'
|
||||||
|
gradient_color_2 = '#89dceb'
|
||||||
|
gradient_color_3 = '#74c7ec'
|
||||||
|
gradient_color_4 = '#89b4fa'
|
||||||
|
gradient_color_5 = '#cba6f7'
|
||||||
|
gradient_color_6 = '#f5c2e7'
|
||||||
|
gradient_color_7 = '#eba0ac'
|
||||||
|
gradient_color_8 = '#f38ba8'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[smoothing]
|
||||||
|
|
||||||
|
# Percentage value for integral smoothing. Takes values from 0 - 100.
|
||||||
|
# Higher values means smoother, but less precise. 0 to disable.
|
||||||
|
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||||
|
; integral = 77
|
||||||
|
|
||||||
|
# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
|
||||||
|
; monstercat = 1
|
||||||
|
; waves = 1
|
||||||
|
|
||||||
|
# Set gravity percentage for "drop off". Higher values means bars will drop faster.
|
||||||
|
# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
|
||||||
|
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||||
|
; gravity = 100
|
||||||
|
|
||||||
|
|
||||||
|
# In bar height, bars that would have been lower that this will not be drawn.
|
||||||
|
# DEPRECATED as of 0.8.0
|
||||||
|
; ignore = 0
|
||||||
|
|
||||||
|
# Noise reduction, int 0 - 100. default 77
|
||||||
|
# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
|
||||||
|
# 100 will be very slow and smooth, 0 will be fast but noisy.
|
||||||
|
; noise_reduction = 0
|
||||||
|
|
||||||
|
|
||||||
|
[eq]
|
||||||
|
|
||||||
|
# This one is tricky. You can have as much keys as you want.
|
||||||
|
# Remember to uncomment more than one key! More keys = more precision.
|
||||||
|
# Look at readme.md on github for further explanations and examples.
|
||||||
|
; 1 = 1 # bass
|
||||||
|
; 2 = 1
|
||||||
|
; 3 = 1 # midtone
|
||||||
|
; 4 = 1
|
||||||
|
; 5 = 1 # treble
|
||||||
1
Discord/Theme
Normal file
@@ -0,0 +1 @@
|
|||||||
|
@import url("https://catppuccin.github.io/discord/dist/catppuccin-mocha.theme.css");
|
||||||
18
Fastfetch/ascii.txt
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
$1⠀⠀⠀⠀⣀⡀
|
||||||
|
$1⠀⠀⠀⠀⣿⠙⣦⠀⠀⠀⠀⠀⠀⣀⣤⡶⠛⠁
|
||||||
|
$2⠀⠀⠀⠀⢻⠀⠈⠳⠀⠀⣀⣴⡾⠛⠁⣠⠂⢠⠇
|
||||||
|
$2⠀⠀⠀⠀⠈⢀⣀⠤⢤⡶⠟⠁⢀⣴⣟⠀⠀⣾
|
||||||
|
$3⠀⠀⠀⠠⠞⠉⢁⠀⠉⠀⢀⣠⣾⣿⣏⠀⢠⡇
|
||||||
|
$3⠀⠀⡰⠋⠀⢰⠃⠀⠀⠉⠛⠿⠿⠏⠁⠀⣸⠁
|
||||||
|
$4⠀⠀⣄⠀⠀⠏⣤⣤⣀⡀⠀⠀⠀⠀⠀⠾⢯⣀
|
||||||
|
$4⠀⠀⣻⠃⠀⣰⡿⠛⠁⠀⠀⠀⢤⣀⡀⠀⠺⣿⡟⠛⠁
|
||||||
|
$5⠀⡠⠋⡤⠠⠋⠀⠀⢀⠐⠁⠀⠈⣙⢯⡃⠀⢈⡻⣦
|
||||||
|
$5⢰⣷⠇⠀⠀⠀⢀⡠⠃⠀⠀⠀⠀⠈⠻⢯⡄⠀⢻⣿⣷
|
||||||
|
$6⠀⠉⠲⣶⣶⢾⣉⣐⡚⠋⠀⠀⠀⠀⠀⠘⠀⠀⡎⣿⣿⡇
|
||||||
|
$6⠀⠀⠀⠀⠀⣸⣿⣿⣿⣷⡄⠀⠀⢠⣿⣴⠀⠀⣿⣿⣿⣧
|
||||||
|
$7⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⠇⠀⢠⠟⣿⠏⢀⣾⠟⢸⣿⡇
|
||||||
|
$7⠀⠀⢠⣿⣿⣿⣿⠟⠘⠁⢠⠜⢉⣐⡥⠞⠋⢁⣴⣿⣿⠃
|
||||||
|
$8⠀⠀⣾⢻⣿⣿⠃⠀⠀⡀⢀⡄⠁⠀⠀⢠⡾ᵇʸ ᵗⁿᵏᵃ⠁
|
||||||
|
$8⠀⠀⠃⢸⣿⡇⠀⢠⣾⡇⢸⡇⠀⠀⠀⡞
|
||||||
|
$9⠀⠀⠀⠈⢿⡇⡰⠋⠈⠙⠂⠙⠢
|
||||||
|
$9⠀⠀⠀⠀⠈⢧
|
||||||
68
Fastfetch/config.jsonc
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "file",
|
||||||
|
"source": "C:/Users/%USERPROFILE%/.config/fastfetch/ascii.txt",
|
||||||
|
"color": {
|
||||||
|
"1": "#F5E0DC",
|
||||||
|
"2": "#F2CDCD",
|
||||||
|
"3": "#F5C2E7",
|
||||||
|
"4": "#FAB387",
|
||||||
|
"5": "#F9E2AF",
|
||||||
|
"6": "#A6E3A1",
|
||||||
|
"7": "#94E2D5",
|
||||||
|
"8": "#89DCEB",
|
||||||
|
"9": "#74C7EC"
|
||||||
|
},
|
||||||
|
"padding": {
|
||||||
|
"top": 1,
|
||||||
|
"right": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"color": {
|
||||||
|
"user": "#F5C2E7",
|
||||||
|
"at": "#CDD6F4",
|
||||||
|
"host": "#89DCEB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "",
|
||||||
|
"keyColor": "#89DCEB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "",
|
||||||
|
"keyColor": "#F5C2E7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "board",
|
||||||
|
"key": "",
|
||||||
|
"keyColor": "#FAB387"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "",
|
||||||
|
"keyColor": "#A6E3A1",
|
||||||
|
"format": "{used} / {total} ({percentage})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "",
|
||||||
|
"keyColor": "#94E2D5"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
16
File Explorer/config.ini
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[config]
|
||||||
|
effect=1
|
||||||
|
clearAddress=true
|
||||||
|
clearBarBg=true
|
||||||
|
clearWinUIBg=true
|
||||||
|
showLine=true
|
||||||
|
[light]
|
||||||
|
r=255
|
||||||
|
g=255
|
||||||
|
b=255
|
||||||
|
a=200
|
||||||
|
[dark]
|
||||||
|
r=0
|
||||||
|
g=0
|
||||||
|
b=0
|
||||||
|
a=120
|
||||||
154
Flow Launcher/Theme/Catppuccin Mocha.xaml
Normal file
@@ -0,0 +1,154 @@
|
|||||||
|
<ResourceDictionary
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:system="clr-namespace:System;assembly=mscorlib">
|
||||||
|
<ResourceDictionary.MergedDictionaries>
|
||||||
|
<ResourceDictionary Source="pack://application:,,,/Themes/Win11Light.xaml" />
|
||||||
|
</ResourceDictionary.MergedDictionaries>
|
||||||
|
<system:Boolean x:Key="ThemeBlurEnabled">True</system:Boolean>
|
||||||
|
<system:String x:Key="SystemBG">Auto</system:String>
|
||||||
|
<Color x:Key="LightBG">#181825</Color>
|
||||||
|
<Color x:Key="DarkBG">#181825</Color>
|
||||||
|
<Style
|
||||||
|
x:Key="ItemBulletSelectedStyle"
|
||||||
|
BasedOn="{StaticResource ItemBulletSelectedStyle}"
|
||||||
|
TargetType="{x:Type Border}">
|
||||||
|
<Setter Property="Background" Value="#cba6f7" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="ItemGlyph"
|
||||||
|
BasedOn="{StaticResource ItemGlyph}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#a6adc8" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="QueryBoxStyle"
|
||||||
|
BasedOn="{StaticResource QueryBoxStyle}"
|
||||||
|
TargetType="{x:Type TextBox}">
|
||||||
|
<Setter Property="Foreground" Value="#cdd6f4" />
|
||||||
|
<Setter Property="CaretBrush" Value="#cdd6f4" />
|
||||||
|
<Setter Property="SelectionBrush" Value="#a88bcf" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="QuerySuggestionBoxStyle"
|
||||||
|
BasedOn="{StaticResource QuerySuggestionBoxStyle}"
|
||||||
|
TargetType="{x:Type TextBox}">
|
||||||
|
<Setter Property="Foreground" Value="#a6adc8" />
|
||||||
|
</Style>
|
||||||
|
|
||||||
|
<Style
|
||||||
|
x:Key="WindowBorderStyle"
|
||||||
|
BasedOn="{StaticResource WindowBorderStyle}"
|
||||||
|
TargetType="{x:Type Border}">
|
||||||
|
<Setter Property="BorderBrush" Value="#313244" />
|
||||||
|
<Setter Property="Background" Value="#181825" />
|
||||||
|
</Style>
|
||||||
|
|
||||||
|
<!-- Item Style -->
|
||||||
|
<Style
|
||||||
|
x:Key="ItemTitleStyle"
|
||||||
|
BasedOn="{StaticResource ItemTitleStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#bac2de" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="ItemSubTitleStyle"
|
||||||
|
BasedOn="{StaticResource ItemSubTitleStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#a6adc8" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="SeparatorStyle"
|
||||||
|
BasedOn="{StaticResource SeparatorStyle}"
|
||||||
|
TargetType="{x:Type Rectangle}">
|
||||||
|
<Setter Property="Fill" Value="#585b70" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="ItemTitleSelectedStyle"
|
||||||
|
BasedOn="{StaticResource ItemTitleSelectedStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#cdd6f4" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="ItemSubTitleSelectedStyle"
|
||||||
|
BasedOn="{StaticResource ItemSubTitleSelectedStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#bac2de" />
|
||||||
|
</Style>
|
||||||
|
<SolidColorBrush x:Key="ItemSelectedBackgroundColor">#313244</SolidColorBrush>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- button style in the middle of the scrollbar -->
|
||||||
|
<Style
|
||||||
|
x:Key="ThumbStyle"
|
||||||
|
BasedOn="{StaticResource ThumbStyle}"
|
||||||
|
TargetType="{x:Type Thumb}">
|
||||||
|
<Setter Property="Template">
|
||||||
|
<Setter.Value>
|
||||||
|
<ControlTemplate TargetType="{x:Type Thumb}">
|
||||||
|
<Border
|
||||||
|
Background="#313244"
|
||||||
|
BorderBrush="Transparent"
|
||||||
|
BorderThickness="0"
|
||||||
|
CornerRadius="2"
|
||||||
|
DockPanel.Dock="Right" />
|
||||||
|
</ControlTemplate>
|
||||||
|
</Setter.Value>
|
||||||
|
</Setter>
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="SearchIconStyle"
|
||||||
|
BasedOn="{StaticResource SearchIconStyle}"
|
||||||
|
TargetType="{x:Type Path}">
|
||||||
|
<Setter Property="Fill" Value="#9399b2" />
|
||||||
|
</Style>
|
||||||
|
<Style x:Key="SearchIconPosition" BasedOn="{StaticResource SearchIconPosition}" TargetType="{x:Type Canvas}">
|
||||||
|
<Setter Property="Background" Value="#181825" />
|
||||||
|
</Style>
|
||||||
|
|
||||||
|
<Style x:Key="ItemHotkeyStyle" TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#6c7086" />
|
||||||
|
</Style>
|
||||||
|
<Style x:Key="ItemHotkeySelectedStyle" TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#cba6f7" />
|
||||||
|
</Style>
|
||||||
|
<Style x:Key="ItemGlyphSelectedStyle" BasedOn="{StaticResource ItemGlyphSelectedStyle}" TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#cdd6f4" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="ClockBox"
|
||||||
|
BasedOn="{StaticResource ClockBox}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#a6adc8" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="DateBox"
|
||||||
|
BasedOn="{StaticResource DateBox}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#a6adc8" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="PreviewBorderStyle"
|
||||||
|
BasedOn="{StaticResource PreviewBorderStyle}"
|
||||||
|
TargetType="{x:Type Border}">
|
||||||
|
<Setter Property="BorderBrush" Value="#181825" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="PreviewItemTitleStyle"
|
||||||
|
BasedOn="{StaticResource PreviewItemTitleStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#89b4fa" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="PreviewItemSubTitleStyle"
|
||||||
|
BasedOn="{StaticResource PreviewItemSubTitleStyle}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#45475a" />
|
||||||
|
</Style>
|
||||||
|
<Style
|
||||||
|
x:Key="PreviewGlyph"
|
||||||
|
BasedOn="{StaticResource PreviewGlyph}"
|
||||||
|
TargetType="{x:Type TextBlock}">
|
||||||
|
<Setter Property="Foreground" Value="#89b4fa" />
|
||||||
|
</Style>
|
||||||
|
</ResourceDictionary>
|
||||||
1
Flow Launcher/temp
Normal file
@@ -0,0 +1 @@
|
|||||||
|
lol
|
||||||
321
GlazeWM/config.yaml
Normal file
@@ -0,0 +1,321 @@
|
|||||||
|
general:
|
||||||
|
# Commands to run when the WM has started. This is useful for running a
|
||||||
|
# script or launching another application.
|
||||||
|
# Example: The below command launches Zebar.
|
||||||
|
startup_commands: []
|
||||||
|
|
||||||
|
# Commands to run just before the WM is shutdown.
|
||||||
|
# Example: The below command kills Zebar.
|
||||||
|
shutdown_commands: []
|
||||||
|
|
||||||
|
# Commands to run after the WM config is reloaded.
|
||||||
|
config_reload_commands: []
|
||||||
|
|
||||||
|
# Whether to automatically focus windows underneath the cursor.
|
||||||
|
focus_follows_cursor: false
|
||||||
|
|
||||||
|
# Whether to switch back and forth between the previously focused
|
||||||
|
# workspace when focusing the current workspace.
|
||||||
|
toggle_workspace_on_refocus: false
|
||||||
|
|
||||||
|
cursor_jump:
|
||||||
|
# Whether to automatically move the cursor on the specified trigger.
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# Trigger for cursor jump:
|
||||||
|
# - 'monitor_focus': Jump when focus changes between monitors.
|
||||||
|
# - 'window_focus': Jump when focus changes between windows.
|
||||||
|
trigger: 'monitor_focus'
|
||||||
|
|
||||||
|
# How windows should be hidden when switching workspaces.
|
||||||
|
# - 'cloak': Recommended. Hides windows with no animation.
|
||||||
|
# - 'hide': Legacy method (v3.5 and earlier) that has a brief animation,
|
||||||
|
# but has stability issues with some apps.
|
||||||
|
hide_method: 'cloak'
|
||||||
|
|
||||||
|
# Affects which windows get shown in the native Windows taskbar. Has no
|
||||||
|
# effect if `hide_method: 'hide'`.
|
||||||
|
# - 'true': Show all windows (regardless of workspace).
|
||||||
|
# - 'false': Only show windows from the currently shown workspaces.
|
||||||
|
show_all_in_taskbar: false
|
||||||
|
|
||||||
|
gaps:
|
||||||
|
# Whether to scale the gaps with the DPI of the monitor.
|
||||||
|
scale_with_dpi: true
|
||||||
|
|
||||||
|
# Gap between adjacent windows.
|
||||||
|
inner_gap: '10px'
|
||||||
|
|
||||||
|
# Gap between windows and the screen edge.
|
||||||
|
outer_gap:
|
||||||
|
top: '6px'
|
||||||
|
right: '6x'
|
||||||
|
bottom: '6px'
|
||||||
|
left: '6px'
|
||||||
|
|
||||||
|
window_effects:
|
||||||
|
# Visual effects to apply to the focused window.
|
||||||
|
focused_window:
|
||||||
|
# Highlight the window with a colored border.
|
||||||
|
# ** Exclusive to Windows 11 due to API limitations.
|
||||||
|
border:
|
||||||
|
enabled: true
|
||||||
|
color: '#8dbcff'
|
||||||
|
|
||||||
|
# Remove the title bar from the window's frame. Note that this can
|
||||||
|
# cause rendering issues for some applications.
|
||||||
|
hide_title_bar:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
# Change the corner style of the window's frame.
|
||||||
|
# ** Exclusive to Windows 11 due to API limitations.
|
||||||
|
corner_style:
|
||||||
|
enabled: false
|
||||||
|
# Allowed values: 'square', 'rounded', 'small_rounded'.
|
||||||
|
style: 'square'
|
||||||
|
|
||||||
|
# Change the transparency of the window.
|
||||||
|
transparency:
|
||||||
|
enabled: false
|
||||||
|
# Can be something like '95%' or '0.95' for slightly transparent windows.
|
||||||
|
# '0' or '0%' is fully transparent (and, by consequence, unfocusable).
|
||||||
|
opacity: '95%'
|
||||||
|
|
||||||
|
# Visual effects to apply to non-focused windows.
|
||||||
|
other_windows:
|
||||||
|
border:
|
||||||
|
enabled: true
|
||||||
|
color: '#a1a1a1'
|
||||||
|
hide_title_bar:
|
||||||
|
enabled: false
|
||||||
|
corner_style:
|
||||||
|
enabled: false
|
||||||
|
style: 'square'
|
||||||
|
transparency:
|
||||||
|
enabled: true
|
||||||
|
opacity: '90%'
|
||||||
|
|
||||||
|
window_behavior:
|
||||||
|
# New windows are created in this state whenever possible.
|
||||||
|
# Allowed values: 'tiling', 'floating'.
|
||||||
|
initial_state: 'tiling'
|
||||||
|
|
||||||
|
# Sets the default options for when a new window is created. This also
|
||||||
|
# changes the defaults for when the state change commands, like
|
||||||
|
# `set-floating`, are used without any flags.
|
||||||
|
state_defaults:
|
||||||
|
floating:
|
||||||
|
# Whether to center floating windows by default.
|
||||||
|
centered: true
|
||||||
|
|
||||||
|
# Whether to show floating windows as always on top.
|
||||||
|
shown_on_top: false
|
||||||
|
|
||||||
|
fullscreen:
|
||||||
|
# Maximize the window if possible. If the window doesn't have a
|
||||||
|
# maximize button, then it'll be fullscreen'ed normally instead.
|
||||||
|
maximized: false
|
||||||
|
|
||||||
|
# Whether to show fullscreen windows as always on top.
|
||||||
|
shown_on_top: false
|
||||||
|
|
||||||
|
workspaces:
|
||||||
|
- name: '1'
|
||||||
|
- name: '2'
|
||||||
|
- name: '3'
|
||||||
|
- name: '4'
|
||||||
|
- name: '5'
|
||||||
|
- name: '6'
|
||||||
|
- name: '7'
|
||||||
|
- name: '8'
|
||||||
|
- name: '9'
|
||||||
|
|
||||||
|
window_rules:
|
||||||
|
- commands: ['ignore']
|
||||||
|
match:
|
||||||
|
# Ignores any Zebar windows.
|
||||||
|
- window_process: { equals: 'zebar' }
|
||||||
|
|
||||||
|
# Ignores picture-in-picture windows for browsers.
|
||||||
|
- window_title: { regex: '[Pp]icture.in.[Pp]icture' }
|
||||||
|
window_class: { regex: 'Chrome_WidgetWin_1|MozillaDialogClass' }
|
||||||
|
|
||||||
|
# Ignore rules for various 3rd-party apps.
|
||||||
|
- window_process: { equals: 'PowerToys' }
|
||||||
|
window_class: { regex: 'HwndWrapper\[PowerToys\.PowerAccent.*?\]' }
|
||||||
|
- window_process: { equals: 'PowerToys' }
|
||||||
|
window_title: { regex: '.*? - Peek' }
|
||||||
|
- window_process: { equals: 'Lively' }
|
||||||
|
window_class: { regex: 'HwndWrapper' }
|
||||||
|
- window_process: { equals: 'EXCEL' }
|
||||||
|
window_class: { not_regex: 'XLMAIN' }
|
||||||
|
- window_process: { equals: 'WINWORD' }
|
||||||
|
window_class: { not_regex: 'OpusApp' }
|
||||||
|
- window_process: { equals: 'POWERPNT' }
|
||||||
|
window_class: { not_regex: 'PPTFrameClass' }
|
||||||
|
|
||||||
|
binding_modes:
|
||||||
|
# When enabled, the focused window can be resized via arrow keys or HJKL.
|
||||||
|
- name: 'resize'
|
||||||
|
keybindings:
|
||||||
|
- commands: ['resize --width -2%']
|
||||||
|
bindings: ['h', 'left']
|
||||||
|
- commands: ['resize --width +2%']
|
||||||
|
bindings: ['l', 'right']
|
||||||
|
- commands: ['resize --height +2%']
|
||||||
|
bindings: ['k', 'up']
|
||||||
|
- commands: ['resize --height -2%']
|
||||||
|
bindings: ['j', 'down']
|
||||||
|
# Press enter/escape to return to default keybindings.
|
||||||
|
- commands: ['wm-disable-binding-mode --name resize']
|
||||||
|
bindings: ['escape', 'enter']
|
||||||
|
|
||||||
|
keybindings:
|
||||||
|
# Shift focus in a given direction.
|
||||||
|
- commands: ['focus --direction left']
|
||||||
|
bindings: ['alt+h', 'alt+left']
|
||||||
|
- commands: ['focus --direction right']
|
||||||
|
bindings: ['alt+l', 'alt+right']
|
||||||
|
- commands: ['focus --direction up']
|
||||||
|
bindings: ['alt+k', 'alt+up']
|
||||||
|
- commands: ['focus --direction down']
|
||||||
|
bindings: ['alt+j', 'alt+down']
|
||||||
|
|
||||||
|
# Move focused window in a given direction.
|
||||||
|
- commands: ['move --direction left']
|
||||||
|
bindings: ['alt+shift+h', 'alt+shift+left']
|
||||||
|
- commands: ['move --direction right']
|
||||||
|
bindings: ['alt+shift+l', 'alt+shift+right']
|
||||||
|
- commands: ['move --direction up']
|
||||||
|
bindings: ['alt+shift+k', 'alt+shift+up']
|
||||||
|
- commands: ['move --direction down']
|
||||||
|
bindings: ['alt+shift+j', 'alt+shift+down']
|
||||||
|
|
||||||
|
# Resize focused window by a percentage or pixel amount.
|
||||||
|
- commands: ['resize --width -2%']
|
||||||
|
bindings: ['alt+u']
|
||||||
|
- commands: ['resize --width +2%']
|
||||||
|
bindings: ['alt+p']
|
||||||
|
- commands: ['resize --height +2%']
|
||||||
|
bindings: ['alt+o']
|
||||||
|
- commands: ['resize --height -2%']
|
||||||
|
bindings: ['alt+i']
|
||||||
|
|
||||||
|
# As an alternative to the resize keybindings above, resize mode enables
|
||||||
|
# resizing via arrow keys or HJKL. The binding mode is defined above with
|
||||||
|
# the name 'resize'.
|
||||||
|
- commands: ['wm-enable-binding-mode --name resize']
|
||||||
|
bindings: ['alt+r']
|
||||||
|
|
||||||
|
# Disables window management and all other keybindings until alt+shift+p
|
||||||
|
# is pressed again.
|
||||||
|
- commands: ['wm-toggle-pause']
|
||||||
|
bindings: ['alt+shift+p']
|
||||||
|
|
||||||
|
# Change tiling direction. This determines where new tiling windows will
|
||||||
|
# be inserted.
|
||||||
|
- commands: ['toggle-tiling-direction']
|
||||||
|
bindings: ['alt+v']
|
||||||
|
|
||||||
|
# Change focus from tiling windows -> floating -> fullscreen.
|
||||||
|
- commands: ['wm-cycle-focus']
|
||||||
|
bindings: ['alt+space']
|
||||||
|
|
||||||
|
# Change the focused window to be floating.
|
||||||
|
- commands: ['toggle-floating --centered']
|
||||||
|
bindings: ['alt+shift+space']
|
||||||
|
|
||||||
|
# Change the focused window to be tiling.
|
||||||
|
- commands: ['toggle-tiling']
|
||||||
|
bindings: ['alt+t']
|
||||||
|
|
||||||
|
# Change the focused window to be fullscreen.
|
||||||
|
- commands: ['toggle-fullscreen']
|
||||||
|
bindings: ['alt+f']
|
||||||
|
|
||||||
|
# Minimize focused window.
|
||||||
|
- commands: ['toggle-minimized']
|
||||||
|
bindings: ['alt+m']
|
||||||
|
|
||||||
|
# Close focused window.
|
||||||
|
- commands: ['close']
|
||||||
|
bindings: ['alt+shift+q']
|
||||||
|
|
||||||
|
# Kill GlazeWM process safely.
|
||||||
|
- commands: ['wm-exit']
|
||||||
|
bindings: ['alt+shift+e']
|
||||||
|
|
||||||
|
# Re-evaluate configuration file.
|
||||||
|
- commands: ['wm-reload-config']
|
||||||
|
bindings: ['alt+shift+r']
|
||||||
|
|
||||||
|
# Redraw all windows.
|
||||||
|
- commands: ['wm-redraw']
|
||||||
|
bindings: ['alt+shift+w']
|
||||||
|
|
||||||
|
# Launch CMD terminal. Alternatively, use `shell-exec wt` or
|
||||||
|
# `shell-exec %ProgramFiles%/Git/git-bash.exe` to start Windows
|
||||||
|
# Terminal and Git Bash respectively.
|
||||||
|
- commands: ['shell-exec wt']
|
||||||
|
bindings: ['alt+enter']
|
||||||
|
|
||||||
|
# Focus the next/previous active workspace defined in `workspaces` config.
|
||||||
|
- commands: ['focus --next-active-workspace']
|
||||||
|
bindings: ['alt+s']
|
||||||
|
- commands: ['focus --prev-active-workspace']
|
||||||
|
bindings: ['alt+a']
|
||||||
|
|
||||||
|
# Focus the workspace that last had focus.
|
||||||
|
- commands: ['focus --recent-workspace']
|
||||||
|
bindings: ['alt+d']
|
||||||
|
|
||||||
|
# Change focus to a workspace defined in `workspaces` config.
|
||||||
|
- commands: ['focus --workspace 1']
|
||||||
|
bindings: ['alt+1']
|
||||||
|
- commands: ['focus --workspace 2']
|
||||||
|
bindings: ['alt+2']
|
||||||
|
- commands: ['focus --workspace 3']
|
||||||
|
bindings: ['alt+3']
|
||||||
|
- commands: ['focus --workspace 4']
|
||||||
|
bindings: ['alt+4']
|
||||||
|
- commands: ['focus --workspace 5']
|
||||||
|
bindings: ['alt+5']
|
||||||
|
- commands: ['focus --workspace 6']
|
||||||
|
bindings: ['alt+6']
|
||||||
|
- commands: ['focus --workspace 7']
|
||||||
|
bindings: ['alt+7']
|
||||||
|
- commands: ['focus --workspace 8']
|
||||||
|
bindings: ['alt+8']
|
||||||
|
- commands: ['focus --workspace 9']
|
||||||
|
bindings: ['alt+9']
|
||||||
|
|
||||||
|
# Move the focused window's parent workspace to a monitor in a given
|
||||||
|
# direction.
|
||||||
|
- commands: ['move-workspace --direction left']
|
||||||
|
bindings: ['alt+shift+a']
|
||||||
|
- commands: ['move-workspace --direction right']
|
||||||
|
bindings: ['alt+shift+f']
|
||||||
|
- commands: ['move-workspace --direction up']
|
||||||
|
bindings: ['alt+shift+d']
|
||||||
|
- commands: ['move-workspace --direction down']
|
||||||
|
bindings: ['alt+shift+s']
|
||||||
|
|
||||||
|
# Move focused window to a workspace defined in `workspaces` config.
|
||||||
|
- commands: ['move --workspace 1', 'focus --workspace 1']
|
||||||
|
bindings: ['alt+shift+1']
|
||||||
|
- commands: ['move --workspace 2', 'focus --workspace 2']
|
||||||
|
bindings: ['alt+shift+2']
|
||||||
|
- commands: ['move --workspace 3', 'focus --workspace 3']
|
||||||
|
bindings: ['alt+shift+3']
|
||||||
|
- commands: ['move --workspace 4', 'focus --workspace 4']
|
||||||
|
bindings: ['alt+shift+4']
|
||||||
|
- commands: ['move --workspace 5', 'focus --workspace 5']
|
||||||
|
bindings: ['alt+shift+5']
|
||||||
|
- commands: ['move --workspace 6', 'focus --workspace 6']
|
||||||
|
bindings: ['alt+shift+6']
|
||||||
|
- commands: ['move --workspace 7', 'focus --workspace 7']
|
||||||
|
bindings: ['alt+shift+7']
|
||||||
|
- commands: ['move --workspace 8', 'focus --workspace 8']
|
||||||
|
bindings: ['alt+shift+8']
|
||||||
|
- commands: ['move --workspace 9', 'focus --workspace 9']
|
||||||
|
bindings: ['alt+shift+9']
|
||||||
21
LICENSE
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2025 Sam!
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
326
OBS/Catppuccin_Mocha.ovt
Normal file
@@ -0,0 +1,326 @@
|
|||||||
|
@OBSThemeMeta {
|
||||||
|
name: 'Mocha';
|
||||||
|
id: 'com.obsproject.Catppuccin.Mocha';
|
||||||
|
extends: 'com.obsproject.Catppuccin';
|
||||||
|
author: 'Xurdejl';
|
||||||
|
dark: 'true';
|
||||||
|
}
|
||||||
|
|
||||||
|
@OBSThemeVars {
|
||||||
|
--ctp_rosewater: #f5e0dc;
|
||||||
|
--ctp_flamingo: #f2cdcd;
|
||||||
|
--ctp_pink: #f5c2e7;
|
||||||
|
--ctp_mauve: #cba6f7;
|
||||||
|
--ctp_red: #f38ba8;
|
||||||
|
--ctp_maroon: #eba0ac;
|
||||||
|
--ctp_peach: #fab387;
|
||||||
|
--ctp_yellow: #f9e2af;
|
||||||
|
--ctp_green: #a6e3a1;
|
||||||
|
--ctp_teal: #94e2d5;
|
||||||
|
--ctp_sky: #89dceb;
|
||||||
|
--ctp_sapphire: #74c7ec;
|
||||||
|
--ctp_blue: #89b4fa;
|
||||||
|
--ctp_lavender: #b4befe;
|
||||||
|
--ctp_text: #cdd6f4;
|
||||||
|
--ctp_subtext1: #bac2de;
|
||||||
|
--ctp_subtext0: #a6adc8;
|
||||||
|
--ctp_overlay2: #9399b2;
|
||||||
|
--ctp_overlay1: #7f849c;
|
||||||
|
--ctp_overlay0: #6c7086;
|
||||||
|
--ctp_surface2: #585b70;
|
||||||
|
--ctp_surface1: #45475a;
|
||||||
|
--ctp_surface0: #313244;
|
||||||
|
--ctp_base: #1e1e2e;
|
||||||
|
--ctp_mantle: #181825;
|
||||||
|
--ctp_crust: #11111b;
|
||||||
|
--ctp_selection_background: #353649;
|
||||||
|
}
|
||||||
|
|
||||||
|
VolumeMeter {
|
||||||
|
qproperty-foregroundNominalColor: #6fd266;
|
||||||
|
qproperty-foregroundWarningColor: #f7853f;
|
||||||
|
qproperty-foregroundErrorColor: #ec4675;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Icon Overrides */
|
||||||
|
|
||||||
|
.icon-plus {
|
||||||
|
qproperty-icon: url(theme:Dark/plus.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-minus {
|
||||||
|
qproperty-icon: url(theme:Dark/minus.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-trash {
|
||||||
|
qproperty-icon: url(theme:Dark/trash.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-clear {
|
||||||
|
qproperty-icon: url(theme:Dark/entry-clear.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-gear {
|
||||||
|
qproperty-icon: url(theme:Dark/settings/general.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-dots-vert {
|
||||||
|
qproperty-icon: url(theme:Dark/dots-vert.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-refresh {
|
||||||
|
qproperty-icon: url(theme:Dark/refresh.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-cogs {
|
||||||
|
qproperty-icon: url(theme:Dark/cogs.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-touch {
|
||||||
|
qproperty-icon: url(theme:Dark/interact.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-up {
|
||||||
|
qproperty-icon: url(theme:Dark/up.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-down {
|
||||||
|
qproperty-icon: url(theme:Dark/down.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-pause {
|
||||||
|
qproperty-icon: url(theme:Dark/media-pause.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-filter {
|
||||||
|
qproperty-icon: url(theme:Dark/filter.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-revert {
|
||||||
|
qproperty-icon: url(theme:Dark/revert.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-save {
|
||||||
|
qproperty-icon: url(theme:Dark/save.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Media icons */
|
||||||
|
|
||||||
|
.icon-media-play {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_play.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-media-pause {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_pause.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-media-restart {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_restart.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-media-stop {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_stop.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-media-next {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_next.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-media-prev {
|
||||||
|
qproperty-icon: url(theme:Dark/media/media_previous.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Context Menu */
|
||||||
|
QMenu::right-arrow {
|
||||||
|
image: url(theme:Dark/expand.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Dock Widget */
|
||||||
|
QDockWidget {
|
||||||
|
titlebar-close-icon: url(theme:Dark/close.svg);
|
||||||
|
titlebar-normal-icon: url(theme:Dark/popout.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Source Context Bar */
|
||||||
|
QPushButton#sourcePropertiesButton {
|
||||||
|
qproperty-icon: url(theme:Dark/settings/general.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QPushButton#sourceFiltersButton {
|
||||||
|
qproperty-icon: url(theme:Dark/filter.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Scenes and Sources toolbar */
|
||||||
|
QToolBarExtension {
|
||||||
|
qproperty-icon: url(theme:Dark/dots-vert.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ComboBox */
|
||||||
|
QComboBox::down-arrow,
|
||||||
|
QDateTimeEdit::down-arrow {
|
||||||
|
image: url(theme:Dark/collapse.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QComboBox::down-arrow:editable,
|
||||||
|
QDateTimeEdit::down-arrow:editable {
|
||||||
|
image: url(theme:Dark/collapse.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Spinbox and doubleSpinbox */
|
||||||
|
QSpinBox::up-arrow,
|
||||||
|
QDoubleSpinBox::up-arrow {
|
||||||
|
image: url(theme:Dark/up.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QSpinBox::down-arrow,
|
||||||
|
QDoubleSpinBox::down-arrow {
|
||||||
|
image: url(theme:Dark/down.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Buttons */
|
||||||
|
QPushButton::menu-indicator {
|
||||||
|
image: url(theme:Dark/down.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Settings Icons */
|
||||||
|
OBSBasicSettings {
|
||||||
|
qproperty-generalIcon: url(theme:Dark/settings/general.svg);
|
||||||
|
qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg);
|
||||||
|
qproperty-streamIcon: url(theme:Dark/settings/stream.svg);
|
||||||
|
qproperty-outputIcon: url(theme:Dark/settings/output.svg);
|
||||||
|
qproperty-audioIcon: url(theme:Dark/settings/audio.svg);
|
||||||
|
qproperty-videoIcon: url(theme:Dark/settings/video.svg);
|
||||||
|
qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg);
|
||||||
|
qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg);
|
||||||
|
qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Checkboxes */
|
||||||
|
QCheckBox::indicator:unchecked,
|
||||||
|
QGroupBox::indicator:unchecked {
|
||||||
|
image: url(theme:Yami/checkbox_unchecked.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:unchecked:hover,
|
||||||
|
QGroupBox::indicator:unchecked:hover {
|
||||||
|
border: none;
|
||||||
|
image: url(theme:Yami/checkbox_unchecked_focus.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked,
|
||||||
|
QGroupBox::indicator:checked {
|
||||||
|
image: url(theme:Yami/checkbox_checked.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked:hover,
|
||||||
|
QGroupBox::indicator:checked:hover {
|
||||||
|
image: url(theme:Yami/checkbox_checked_focus.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked:disabled,
|
||||||
|
QGroupBox::indicator:checked:disabled {
|
||||||
|
image: url(theme:Yami/checkbox_checked_disabled.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Locked CheckBox */
|
||||||
|
.indicator-lock::indicator:checked,
|
||||||
|
.indicator-lock::indicator:checked:hover {
|
||||||
|
image: url(theme:Dark/locked.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Visibility CheckBox */
|
||||||
|
.indicator-visibility::indicator:checked,
|
||||||
|
.indicator-visibility::indicator:checked:hover {
|
||||||
|
image: url(theme:Dark/visible.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Mute CheckBox */
|
||||||
|
.indicator-mute::indicator:checked {
|
||||||
|
image: url(theme:Dark/mute.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:indeterminate {
|
||||||
|
image: url(theme:Dark/unassigned.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:unchecked {
|
||||||
|
image: url(theme:Dark/settings/audio.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:unchecked:hover {
|
||||||
|
image: url(theme:Dark/settings/audio.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:unchecked:focus {
|
||||||
|
image: url(theme:Dark/settings/audio.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:checked:hover {
|
||||||
|
image: url(theme:Dark/mute.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:checked:focus {
|
||||||
|
image: url(theme:Dark/mute.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:checked:disabled {
|
||||||
|
image: url(theme:Dark/mute.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-mute::indicator:unchecked:disabled {
|
||||||
|
image: url(theme:Dark/settings/audio.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Sources List Group Collapse Checkbox */
|
||||||
|
.indicator-expand::indicator:checked,
|
||||||
|
.indicator-expand::indicator:checked:hover {
|
||||||
|
image: url(theme:Dark/expand.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.indicator-expand::indicator:unchecked,
|
||||||
|
.indicator-expand::indicator:unchecked:hover {
|
||||||
|
image: url(theme:Dark/collapse.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Source Icons */
|
||||||
|
OBSBasic {
|
||||||
|
qproperty-imageIcon: url(theme:Dark/sources/image.svg);
|
||||||
|
qproperty-colorIcon: url(theme:Dark/sources/brush.svg);
|
||||||
|
qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg);
|
||||||
|
qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg);
|
||||||
|
qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg);
|
||||||
|
qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg);
|
||||||
|
qproperty-windowCapIcon: url(theme:Dark/sources/window.svg);
|
||||||
|
qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg);
|
||||||
|
qproperty-cameraIcon: url(theme:Dark/sources/camera.svg);
|
||||||
|
qproperty-textIcon: url(theme:Dark/sources/text.svg);
|
||||||
|
qproperty-mediaIcon: url(theme:Dark/sources/media.svg);
|
||||||
|
qproperty-browserIcon: url(theme:Dark/sources/globe.svg);
|
||||||
|
qproperty-groupIcon: url(theme:Dark/sources/group.svg);
|
||||||
|
qproperty-sceneIcon: url(theme:Dark/sources/scene.svg);
|
||||||
|
qproperty-defaultIcon: url(theme:Dark/sources/default.svg);
|
||||||
|
qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* YouTube Integration */
|
||||||
|
OBSYoutubeActions {
|
||||||
|
qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Calendar Widget */
|
||||||
|
QDateTimeEdit::down-arrow {
|
||||||
|
image: url(theme:Dark/down.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Calendar Top Bar Buttons */
|
||||||
|
#qt_calendar_monthbutton::menu-indicator {
|
||||||
|
image: url(theme:Dark/down.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCalendarWidget #qt_calendar_prevmonth {
|
||||||
|
qproperty-icon: url(theme:Dark/left.svg);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCalendarWidget #qt_calendar_nextmonth {
|
||||||
|
qproperty-icon: url(theme:Dark/right.svg);
|
||||||
|
}
|
||||||
14
PowerShell/Microsoft.PowerShell_profile.ps1
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Minimal profile: UTF‑8 + Oh My Posh (if installed) + Fastfetch with explicit config path
|
||||||
|
try {
|
||||||
|
[Console]::InputEncoding = [System.Text.Encoding]::UTF8
|
||||||
|
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
|
||||||
|
$OutputEncoding = [System.Text.UTF8Encoding]::new($false)
|
||||||
|
chcp 65001 > $null
|
||||||
|
} catch {}
|
||||||
|
|
||||||
|
Clear-Host
|
||||||
|
|
||||||
|
# Force Fastfetch to use YOUR config every time (bypass path confusion)
|
||||||
|
if (Get-Command fastfetch -ErrorAction SilentlyContinue) {
|
||||||
|
fastfetch -c "C:/Users/%USERPROFILE%/.config/fastfetch/config.jsonc"
|
||||||
|
}
|
||||||
195
README.md
Normal file
@@ -0,0 +1,195 @@
|
|||||||
|
<h1 align="center">⚠️ UNDER CONSTRUCTION ⚠️</h1>
|
||||||
|
<h3 align="center">✨ My Windows 11 Setup ✨</h3>
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
A complete guide to my Windows 11 customization – from the YASB bar to all the little tweaks that make it clean, aesthetic, and productive.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🖼️ Screenshot
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📑 Table of Contents
|
||||||
|
|
||||||
|
| 📚 Entry | ✨ App |
|
||||||
|
|---------------------|------------|
|
||||||
|
| Status Bar | [YASB](#yasb) |
|
||||||
|
| Window Manager | [GlazeWM](#glazewm) |
|
||||||
|
| App Launcher | [Flow Launcher](#flowlauncher) |
|
||||||
|
| Taskbar | [Windhawk](#windhawk) |
|
||||||
|
| Text Editor | [VSCode](#vscode) |
|
||||||
|
| Terminal | [Windows Terminal](#windows-terminal) |
|
||||||
|
| Browser | [Brave](#brave) |
|
||||||
|
| System Fetch | [Fastfetch](#Fastfetch) |
|
||||||
|
| Shell Prompt | [Oh My Posh](#ohmyposh) |
|
||||||
|
| Audio Visualizer | [Cava](#cava) |
|
||||||
|
| Music Player | [Spotify](#spotify) |
|
||||||
|
| Note Taking | [Notesnook](#notesnook) |
|
||||||
|
| Screen Recording | [OBS Studio](#obsstudio) |
|
||||||
|
| File Explorer Mod | [ExplorerBlurMica](#ExplorerBlurMica) |
|
||||||
|
| Other Tools | [Extras](#extras) |
|
||||||
|
|
||||||
|
Other
|
||||||
|
|
||||||
|
| 📚 Entry | ✨ App |
|
||||||
|
|---------------------|------------|
|
||||||
|
| Colorscheme | [Catppuccin Mocha](#catppuccinmocha) |
|
||||||
|
| Font | [JetBrainsMono Nerd Font](#jetbrainsmononerdfont) |
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# ⚡ Details
|
||||||
|
|
||||||
|
## 📏 YASB
|
||||||
|
> [!NOTE]
|
||||||
|
> Some stuff in my config might not work if you just copy and paste it. Be sure to app your api for the weather widget to work and your wallpaper folder location for the wallpapers widget
|
||||||
|
|
||||||
|
A highly configurable Windows status bar written in Python.
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [**setup video**](https://www.youtube.com/watch?v=your-video-id).
|
||||||
|
- Install [**YASB**]([(https://github.com/amnweb/yasb)])
|
||||||
|
- Copy the config files from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/YASB).
|
||||||
|
- Remove the codes from **your** YASB config and paste the one you just copied.
|
||||||
|
- Restart **YASB** for the changes to take effect.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🪟 GlazeWM + YASB
|
||||||
|
> [!NOTE]
|
||||||
|
> If your using my config then Zebar won't work as I use GlazeWM with YASB. I recommend adding those 2 lines of code back which I had deleted if you wanna use Zebar
|
||||||
|
|
||||||
|
GlazeWM lets you easily organize windows and adjust their layout on the fly by using keyboard-driven commands.
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [**setup video**](https://youtu.be/b57zFm3nVxA).
|
||||||
|
- Install [**GlazeWM**](https://github.com/glzr-io/glazewm)
|
||||||
|
- Copy the config file from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/GlazeWM).
|
||||||
|
- Remove the codes from **your** GlazeWM config and paste the one you just copied.
|
||||||
|
- Restart **GlazeWM** for the changes to take effect.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🦅 Windhawk
|
||||||
|
> [!NOTE]
|
||||||
|
> Right now I have just listed the advance section codes for the mods I use. If your using the taskbar config of mine then it would remove the start menu and network icon. To add them back follow [**this**](https://github.com/ramensoftware/windows-11-taskbar-styling-guide)
|
||||||
|
|
||||||
|
Windhawk aims to make it easier to customize Windows programs.
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [**setup video**](https://youtu.be/b57zFm3nVxA) if you wanna know more about the taskbar.
|
||||||
|
- Install [**Windhawk**](https://windhawk.net/)
|
||||||
|
- Copy the config file from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/Windhawk).
|
||||||
|
- Remove the codes from the advance section in **your** Windhawk mod and paste the one you just copied.
|
||||||
|
- Click **Save settings** for the changes to take effect.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔍 Flow Launcher
|
||||||
|
|
||||||
|
Quick File Search & App Launcher for Windows
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below,
|
||||||
|
- Install [**Flow Launcher**](https://www.flowlauncher.com/).
|
||||||
|
- Download the theme file from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/Flow%20Launcher).
|
||||||
|
- Open Flow Launcher's Settings window, select **Appearance** on the sidebar, and click the "Open Theme Folder" button at the bottom.
|
||||||
|
- Move your theme file downloaded in Step 1 to this directory, and restart Flow Launcher.
|
||||||
|
- Again in Flow Launcher's Settings window, select **Appearance** on the sidebar, and select your Catppuccin flavor from the list of themes.
|
||||||
|
Installation guide was taken from [**here**](https://github.com/catppuccin/flow-launcher). Thanks :)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📁 ExplorerBlurMica
|
||||||
|
> [!NOTE]
|
||||||
|
> A few people had said that they are getting bugs and crashes by using this, so I recommend to now use it and follow the windhawk method **here** (video will be added soon)
|
||||||
|
|
||||||
|
Add background Blur effect or Acrylic or Mica effect to explorer for win10 and win11
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [**setup video**](https://youtu.be/gpGeCZXXsbs).
|
||||||
|
- Install [**ExplorerBlurMica**](https://github.com/Maplespe/ExplorerBlurMica/releases)
|
||||||
|
- Copy the config file from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/File%20Explorer).
|
||||||
|
- For the next part, I'm using the default stuff so just follow the installation from [**here**](https://github.com/Maplespe/ExplorerBlurMica?tab=readme-ov-file#install)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 👾 Terminal + Fastfetch
|
||||||
|
> [!NOTE]
|
||||||
|
> If you just wanna fully use it just like I'm using then I recommend watchng the video. If you just want the config for Fastfetch then just paste the config where **your** Fastfetch config is located. If you have a PowerShell profile then just add your location and other stuff in your profile yourself as idk what you got.
|
||||||
|
>
|
||||||
|
> If you see **"execution of scripts is disabled on this system"**, don’t panic! Just open PowerShell as Administrator and run:
|
||||||
|
> `Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force`
|
||||||
|
>
|
||||||
|
> Also if you notice that the ASCII art is not showing then try editing `"source": "C:/Users/%USERPROFILE%/.config/fastfetch/ascii.txt"` to `"source": "%USERPROFILE%/.config/fastfetch/ascii.txt"`. That should fix it. [**Credits**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/issues/1#issue-3498937609).
|
||||||
|
|
||||||
|
Fastfetch is a neofetch-like tool for fetching system information and displaying it in a visually appealing way. It is written mainly in C, with a focus on performance and customizability.
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [**setup video**](https://youtu.be/z3NpVq-y6jU) if you want your terminal to look 1:1 to mine.
|
||||||
|
- Install [**Fastfetch**](https://github.com/fastfetch-cli/fastfetch/releases) and I believe you already got the **Windows terminal** installed.
|
||||||
|
- Copy the config file for your Terminal [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/Terminal), PowerShell profile from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/PowerShell) and Fastfetch config from [**here**](https://github.com/SleepyCatHey/Ultimate-Win11-Setup/tree/main/Fastfetch)
|
||||||
|
- Remove the codes from the settings.json file in **your terminal** and paste the one you just copied from above. Do the same thing for your PowerShell profile.
|
||||||
|
- Create a **.config** *hidden* file in your C:\Users\%USERPROFILE% and create a folder called **fastfetch** inside. Copy the config and ascii code you just downloaded and paste it in that folder.
|
||||||
|
- Change the %USERPROFILE% from the config file in the fastfetch folder and the PowerShell profile with **your username**..
|
||||||
|
- Restart your terminal and your done. If this feel complicated just watch the [**setup video**](https://youtu.be/z3NpVq-y6jU).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📝 VSCode
|
||||||
|
> [!NOTE]
|
||||||
|
> This is just the base settings of my VSCode. Your(s) might look different than mine because I use many extensions along side that. I will try keeping my **Extensions** list up-to-date.
|
||||||
|
|
||||||
|
Visual Studio Code (VS Code) is a free, open-source code editor by Microsoft for building and debugging modern web and cloud applications.
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [setup video](https://www.youtube.com/watch?v=your-video-id). (Video will be added soon)
|
||||||
|
- Install [**VSCode**](https://code.visualstudio.com/).
|
||||||
|
- Copy the config file:
|
||||||
|
`VSCode/Settings/settings.json → %APPDATA%\Code\User\settings.json`.
|
||||||
|
- Restart **VSCode** for the changes to take effect.
|
||||||
|
|
||||||
|
**🔧 Extensions:**
|
||||||
|
- [Catppuccin for VSCode](https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc) - 🦌 Soothing pastel theme for VSCode.
|
||||||
|
- [Catppuccin Icons for VSCode](https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons) - 🦊 Soothing pastel icon theme for VSCode.
|
||||||
|
- [VSCode Pets](https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets) - Puts a pet in your code editor to boost productivity.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🪟 AppName
|
||||||
|
> [!NOTE]
|
||||||
|
> This setup is compatible with the latest version of **AppName**.
|
||||||
|
|
||||||
|
A short description about what the app/config does and why you’re using it.
|
||||||
|
(Example: Minimal tiling window manager setup with custom keybindings and themes.)
|
||||||
|
|
||||||
|
**⚙️ Installation:**
|
||||||
|
You can follow the steps below, or jump to the [setup video](https://www.youtube.com/watch?v=your-video-id).
|
||||||
|
- Install [**AppName**](https://appname-website.com/download)
|
||||||
|
- Copy the config file:
|
||||||
|
`windots/.config/appname/config.file → %USERPROFILE%\.config\appname\config.file`
|
||||||
|
- Restart **AppName** for the changes to take effect
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Arc Browser
|
||||||
|
Browser for work + aesthetic flow.
|
||||||
|
**Features:**
|
||||||
|
- Minimal UI
|
||||||
|
- Vertical tabs
|
||||||
|
- Productivity features
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Extras
|
||||||
|
Other little tools & tweaks I use.
|
||||||
|
- [Wallpaper Engine](#)
|
||||||
|
- [AutoHotKey Scripts](#)
|
||||||
|
- [RoundedTB](#)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
179
Terminal/settings.json
Normal file
@@ -0,0 +1,179 @@
|
|||||||
|
{
|
||||||
|
"$help": "https://aka.ms/terminal-documentation",
|
||||||
|
"$schema": "https://aka.ms/terminal-profiles-schema",
|
||||||
|
"actions":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"command":
|
||||||
|
{
|
||||||
|
"action": "copy",
|
||||||
|
"singleLine": false
|
||||||
|
},
|
||||||
|
"id": "User.copy.644BA8F2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "paste",
|
||||||
|
"id": "User.paste"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "find",
|
||||||
|
"id": "User.find"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command":
|
||||||
|
{
|
||||||
|
"action": "splitPane",
|
||||||
|
"split": "auto",
|
||||||
|
"splitMode": "duplicate"
|
||||||
|
},
|
||||||
|
"id": "User.splitPane.A6751878"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"alwaysOnTop": false,
|
||||||
|
"copyFormatting": "none",
|
||||||
|
"copyOnSelect": false,
|
||||||
|
"defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
|
||||||
|
"keybindings":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "User.copy.644BA8F2",
|
||||||
|
"keys": "ctrl+c"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "User.find",
|
||||||
|
"keys": "ctrl+shift+f"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "User.paste",
|
||||||
|
"keys": "ctrl+v"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "User.splitPane.A6751878",
|
||||||
|
"keys": "alt+shift+d"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"newTabMenu":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "remainingProfiles"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"profiles":
|
||||||
|
{
|
||||||
|
"defaults":
|
||||||
|
{
|
||||||
|
"colorScheme": "Catppuccin Mocha",
|
||||||
|
"cursorShape": "filledBox",
|
||||||
|
"experimental.retroTerminalEffect": false,
|
||||||
|
"font":
|
||||||
|
{
|
||||||
|
"builtinGlyphs": true,
|
||||||
|
"cellHeight": "1.2",
|
||||||
|
"colorGlyphs": true,
|
||||||
|
"face": "JetBrainsMono Nerd Font Mono",
|
||||||
|
"size": 10,
|
||||||
|
"weight": "extra-black"
|
||||||
|
},
|
||||||
|
"intenseTextStyle": "all",
|
||||||
|
"opacity": 80,
|
||||||
|
"padding": "8",
|
||||||
|
"useAcrylic": true
|
||||||
|
},
|
||||||
|
"list":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
|
||||||
|
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
|
||||||
|
"hidden": false,
|
||||||
|
"name": "Windows PowerShell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"commandline": "%SystemRoot%\\System32\\cmd.exe",
|
||||||
|
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
|
||||||
|
"hidden": false,
|
||||||
|
"name": "Command Prompt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
|
||||||
|
"hidden": false,
|
||||||
|
"name": "Azure Cloud Shell",
|
||||||
|
"source": "Windows.Terminal.Azure"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"schemes":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"background": "#1E1E2E",
|
||||||
|
"black": "#45475A",
|
||||||
|
"blue": "#89B4FA",
|
||||||
|
"brightBlack": "#585B70",
|
||||||
|
"brightBlue": "#89B4FA",
|
||||||
|
"brightCyan": "#94E2D5",
|
||||||
|
"brightGreen": "#A6E3A1",
|
||||||
|
"brightPurple": "#F5C2E7",
|
||||||
|
"brightRed": "#F38BA8",
|
||||||
|
"brightWhite": "#A6ADC8",
|
||||||
|
"brightYellow": "#F9E2AF",
|
||||||
|
"cursorColor": "#F5E0DC",
|
||||||
|
"cyan": "#94E2D5",
|
||||||
|
"foreground": "#CDD6F4",
|
||||||
|
"green": "#A6E3A1",
|
||||||
|
"name": "Catppuccin Mocha",
|
||||||
|
"purple": "#F5C2E7",
|
||||||
|
"red": "#F38BA8",
|
||||||
|
"selectionBackground": "#585B70",
|
||||||
|
"white": "#BAC2DE",
|
||||||
|
"yellow": "#F9E2AF"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"background": "#000000",
|
||||||
|
"black": "#0C0C0C",
|
||||||
|
"blue": "#0037DA",
|
||||||
|
"brightBlack": "#767676",
|
||||||
|
"brightBlue": "#3B78FF",
|
||||||
|
"brightCyan": "#61D6D6",
|
||||||
|
"brightGreen": "#16C60C",
|
||||||
|
"brightPurple": "#B4009E",
|
||||||
|
"brightRed": "#E74856",
|
||||||
|
"brightWhite": "#F2F2F2",
|
||||||
|
"brightYellow": "#F9F1A5",
|
||||||
|
"cursorColor": "#FFFFFF",
|
||||||
|
"cyan": "#3A96DD",
|
||||||
|
"foreground": "#FFFFFF",
|
||||||
|
"green": "#13A10E",
|
||||||
|
"name": "Color Scheme 15",
|
||||||
|
"purple": "#881798",
|
||||||
|
"red": "#C50F1F",
|
||||||
|
"selectionBackground": "#FFFFFF",
|
||||||
|
"white": "#CCCCCC",
|
||||||
|
"yellow": "#C19C00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"background": "#282A36",
|
||||||
|
"black": "#21222C",
|
||||||
|
"blue": "#BD93F9",
|
||||||
|
"brightBlack": "#6272A4",
|
||||||
|
"brightBlue": "#D6ACFF",
|
||||||
|
"brightCyan": "#A4FFFF",
|
||||||
|
"brightGreen": "#69FF94",
|
||||||
|
"brightPurple": "#FF92DF",
|
||||||
|
"brightRed": "#FF6E6E",
|
||||||
|
"brightWhite": "#FFFFFF",
|
||||||
|
"brightYellow": "#FFFFA5",
|
||||||
|
"cursorColor": "#F8F8F2",
|
||||||
|
"cyan": "#8BE9FD",
|
||||||
|
"foreground": "#F8F8F2",
|
||||||
|
"green": "#50FA7B",
|
||||||
|
"name": "Dracula",
|
||||||
|
"purple": "#FF79C6",
|
||||||
|
"red": "#FF5555",
|
||||||
|
"selectionBackground": "#44475A",
|
||||||
|
"white": "#F8F8F2",
|
||||||
|
"yellow": "#F1FA8C"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tabWidthMode": "titleLength",
|
||||||
|
"themes": [],
|
||||||
|
"useAcrylicInTabRow": true
|
||||||
|
}
|
||||||
48
VSCode/Settings/settings.json
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"workbench.colorCustomizations": {
|
||||||
|
},
|
||||||
|
"workbench.settings.applyToAllProfiles": [
|
||||||
|
"workbench.colorCustomizations",
|
||||||
|
"vscode-pets.theme"
|
||||||
|
],
|
||||||
|
"editor.cursorBlinking": "phase",
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"animations.Install-Method": "Custom UI Style",
|
||||||
|
"animations.Enabled": true,
|
||||||
|
"editor.bracketPairColorization.enabled": true,
|
||||||
|
"editor.unicodeHighlight.invisibleCharacters": false,
|
||||||
|
"editor.unicodeHighlight.ambiguousCharacters": false,
|
||||||
|
"editor.fontWeight": "bold",
|
||||||
|
"editor.fontLigatures": false,
|
||||||
|
"workbench.editor.empty.hint": "hidden",
|
||||||
|
"emmet.preferences": {
|
||||||
|
},
|
||||||
|
"vscode-pets.throwBallWithMouse": true,
|
||||||
|
"vscode-pets.petSize": "small",
|
||||||
|
"python.analysis.completeFunctionParens": true,
|
||||||
|
"code-runner.clearPreviousOutput": true,
|
||||||
|
"code-runner.saveFileBeforeRun": true,
|
||||||
|
"editor.fontVariations": false,
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"javascript": "javascriptreact"
|
||||||
|
},
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"github.copilot.enable": {
|
||||||
|
"plaintext": true,
|
||||||
|
"markdown": true,
|
||||||
|
"scminput": true
|
||||||
|
},
|
||||||
|
"editor.quickSuggestions": {
|
||||||
|
"comments": "on",
|
||||||
|
"strings": "inline"
|
||||||
|
],
|
||||||
|
"workbench.activityBar.location": "top",
|
||||||
|
"workbench.sideBar.location": "right",
|
||||||
|
"window.menuBarVisibility": "compact",
|
||||||
|
"window.commandCenter": false,
|
||||||
|
"workbench.colorTheme": "Catppuccin Mocha",
|
||||||
|
"workbench.iconTheme": "catppuccin-mocha",
|
||||||
|
"vscode-pets.theme": "forest",
|
||||||
|
"settingsSync.ignoredSettings": [],
|
||||||
|
}
|
||||||
|
|
||||||
BIN
Wallpapers/3d-model.jpg
Normal file
|
After Width: | Height: | Size: 317 KiB |
BIN
Wallpapers/Kurzgesagt-Galaxies.png
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
Wallpapers/Kurzgesagt-Galaxy_3.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
Wallpapers/Mocha-hald8-pinkish.jpg
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
BIN
Wallpapers/abandoned-trainstation.jpg
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
Wallpapers/abstract-swirls.jpg
Normal file
|
After Width: | Height: | Size: 408 KiB |
BIN
Wallpapers/aesthetic.jpg
Normal file
|
After Width: | Height: | Size: 227 KiB |
BIN
Wallpapers/artificial-valley.jpg
Normal file
|
After Width: | Height: | Size: 250 KiB |
BIN
Wallpapers/asian-village.png
Normal file
|
After Width: | Height: | Size: 8.2 MiB |
BIN
Wallpapers/astronaut.png
Normal file
|
After Width: | Height: | Size: 5.8 MiB |
BIN
Wallpapers/atlantis.jpg
Normal file
|
After Width: | Height: | Size: 323 KiB |
BIN
Wallpapers/bars.jpg
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
Wallpapers/basement.jpg
Normal file
|
After Width: | Height: | Size: 379 KiB |
BIN
Wallpapers/beach-path.jpg
Normal file
|
After Width: | Height: | Size: 406 KiB |
BIN
Wallpapers/beach.jpg
Normal file
|
After Width: | Height: | Size: 421 KiB |
BIN
Wallpapers/berries-1.jpg
Normal file
|
After Width: | Height: | Size: 360 KiB |
BIN
Wallpapers/berries-2.jpg
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
Wallpapers/biking-sunset.jpg
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
Wallpapers/black-hole.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
Wallpapers/blue-flowers.jpg
Normal file
|
After Width: | Height: | Size: 919 KiB |
BIN
Wallpapers/blue-kaiju.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
Wallpapers/blue-landscape.png
Normal file
|
After Width: | Height: | Size: 6.9 MiB |
BIN
Wallpapers/blueberries.jpg
Normal file
|
After Width: | Height: | Size: 378 KiB |
BIN
Wallpapers/bluehour.jpg
Normal file
|
After Width: | Height: | Size: 258 KiB |
BIN
Wallpapers/blueprint.png
Normal file
|
After Width: | Height: | Size: 2.7 MiB |
BIN
Wallpapers/bsod.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
Wallpapers/bunnies-road.png
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
Wallpapers/c4-spring-sakura-sky.jpg
Normal file
|
After Width: | Height: | Size: 841 KiB |
BIN
Wallpapers/cabin-2.jpg
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
Wallpapers/cabin-3.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
Wallpapers/cabin-4.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
Wallpapers/cabin.png
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
Wallpapers/call-it-a-day.jpg
Normal file
|
After Width: | Height: | Size: 161 KiB |
BIN
Wallpapers/car-1.png
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
Wallpapers/car-wreck.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
Wallpapers/cartoon-castle.png
Normal file
|
After Width: | Height: | Size: 10 MiB |
BIN
Wallpapers/castle.png
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
Wallpapers/cat-in-clouds.png
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
Wallpapers/cat-street.jpg
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
Wallpapers/cat-vibin.png
Normal file
|
After Width: | Height: | Size: 164 KiB |
BIN
Wallpapers/cat_leaves.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
Wallpapers/cat_pacman.png
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
BIN
Wallpapers/chess-gate.jpeg
Normal file
|
After Width: | Height: | Size: 254 KiB |
BIN
Wallpapers/city-harbor.png
Normal file
|
After Width: | Height: | Size: 3.6 MiB |
BIN
Wallpapers/city-horizon.jpg
Normal file
|
After Width: | Height: | Size: 250 KiB |
BIN
Wallpapers/city-on-water.jpg
Normal file
|
After Width: | Height: | Size: 407 KiB |
BIN
Wallpapers/city.png
Normal file
|
After Width: | Height: | Size: 14 MiB |
BIN
Wallpapers/clearing.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
Wallpapers/cliff-path.jpg
Normal file
|
After Width: | Height: | Size: 272 KiB |
BIN
Wallpapers/cloud-coffee.jpg
Normal file
|
After Width: | Height: | Size: 338 KiB |
BIN
Wallpapers/clouds-2.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
Wallpapers/clouds-3.jpg
Normal file
|
After Width: | Height: | Size: 137 KiB |
BIN
Wallpapers/clouds-3.png
Normal file
|
After Width: | Height: | Size: 12 MiB |
BIN
Wallpapers/clouds-5.jpg
Normal file
|
After Width: | Height: | Size: 97 KiB |
BIN
Wallpapers/clouds.png
Normal file
|
After Width: | Height: | Size: 4.8 MiB |
BIN
Wallpapers/coffee-shop.png
Normal file
|
After Width: | Height: | Size: 958 KiB |
BIN
Wallpapers/cold-alley.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
Wallpapers/compass.jpg
Normal file
|
After Width: | Height: | Size: 996 KiB |
BIN
Wallpapers/cool.jpg
Normal file
|
After Width: | Height: | Size: 324 KiB |
BIN
Wallpapers/corals-fish-underwater.jpg
Normal file
|
After Width: | Height: | Size: 739 KiB |
BIN
Wallpapers/cottages-river.png
Normal file
|
After Width: | Height: | Size: 6.8 MiB |
BIN
Wallpapers/crane.png
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
Wallpapers/danbo.jpg
Normal file
|
After Width: | Height: | Size: 273 KiB |
BIN
Wallpapers/dark-forest.jpg
Normal file
|
After Width: | Height: | Size: 457 KiB |
BIN
Wallpapers/dark-star.jpg
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
Wallpapers/dark-waves.jpg
Normal file
|
After Width: | Height: | Size: 943 KiB |
BIN
Wallpapers/day-forest-path.png
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
Wallpapers/deer-glade.jpg
Normal file
|
After Width: | Height: | Size: 396 KiB |
BIN
Wallpapers/degirled.png
Normal file
|
After Width: | Height: | Size: 4.2 MiB |
BIN
Wallpapers/desolate-city-2.jpg
Normal file
|
After Width: | Height: | Size: 238 KiB |
BIN
Wallpapers/desolate-city.jpg
Normal file
|
After Width: | Height: | Size: 242 KiB |
BIN
Wallpapers/diner-lonely-road.jpg
Normal file
|
After Width: | Height: | Size: 843 KiB |
BIN
Wallpapers/dino.jpg
Normal file
|
After Width: | Height: | Size: 632 KiB |
BIN
Wallpapers/disco.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
Wallpapers/dominik-mayer-1.jpg
Normal file
|
After Width: | Height: | Size: 237 KiB |
BIN
Wallpapers/dominik-mayer-10.jpg
Normal file
|
After Width: | Height: | Size: 586 KiB |
BIN
Wallpapers/dominik-mayer-11.jpg
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
Wallpapers/dominik-mayer-12.jpg
Normal file
|
After Width: | Height: | Size: 198 KiB |
BIN
Wallpapers/dominik-mayer-13.jpg
Normal file
|
After Width: | Height: | Size: 446 KiB |
BIN
Wallpapers/dominik-mayer-14.jpg
Normal file
|
After Width: | Height: | Size: 189 KiB |
BIN
Wallpapers/dominik-mayer-15.jpg
Normal file
|
After Width: | Height: | Size: 191 KiB |
BIN
Wallpapers/dominik-mayer-16.jpg
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
Wallpapers/dominik-mayer-17.jpg
Normal file
|
After Width: | Height: | Size: 430 KiB |
BIN
Wallpapers/dominik-mayer-18.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
Wallpapers/dominik-mayer-19.jpg
Normal file
|
After Width: | Height: | Size: 228 KiB |
BIN
Wallpapers/dominik-mayer-2.jpg
Normal file
|
After Width: | Height: | Size: 612 KiB |