diff --git a/README.md b/README.md
index 3d1ec33..2596fca 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,106 @@
-# dotfiles but public
\ No newline at end of file
+# dotfiles but public
+
+## Current Setup
+OS: Windows 10 Home 22H2
+
+Visual Style: [XMC](https://github.com/niivu/Windows-10-themes/tree/main/xmc%202) + Classic Theme
+
+"Window Manager": [ct"wm" (bug.n fork)](https://gitdab.com/Cynosphere/bug.n)
+
+Terminal: wezterm
+
+Shell: PowerShell 7
+
+Music Player: MusicBee + AudioBand for taskbar display
+
+Text Editor: nano + VSCode
+
+Browser: Firefox with [MSFX fork](https://gitdab.com/Cynosphere/MSFX)
+
+
+ Firefox Extensions and Userscripts
+
+#### Extensions
+##### General Use
+* Dark Reader
+* Decentraleyes
+* FastForward
+* Image Search Options
+* LibRedirect
+* Multithreaded Download Manager
+* Neat URL
+* NoScript
+* Privacy Pass
+* Stylus
+* Tabliss
+* uBlock Origin
+* User-Agent Switcher and Manager
+* Violentmonkey
+
+##### Site Specific
+* Alternate Player for Twitch.tv
+* AugmentedSteam
+* Disable Google Lens
+* FrankerFaceZ
+* Old Reddit Redirect
+* Reddit Enhancement Suite
+* SponsorBlock
+* SteamDB
+* Stop AutoPlay Next for YouTube
+* Truffle.TV
+
+##### Niche
+* OverbiteWX
+* React Developer Tools
+* Right-Click Borescope
+* ShareX
+* To Discord
+* Which Cloudflare datacenter am I visiting?
+
+##### Legacy (requires firefox-scripts extensions support)
+* Save File to
+#### Userscripts
+##### Browser
+* Auto Plain Text Links
+* Extension Options Menu
+* PrivateTab
+* Status Bar
+
+##### Violentmonkey
+* Anti-Adblock Killer
+* AdsBypasser
+* [IMGXIS](https://github.com/Cynosphere/IMGXIS)
+* AntiAdware
+* Return YouTube Dislike
+* `@kawai-scripts/soundcloud-downloader`
+
+a bunch of others that I've written or are publicly incriminating :^)
+
+
+### Classic Theme
+Start Menu: [OpenShell](https://github.com/Open-Shell/Open-Shell-Menu) with [valient's classic theme patch](https://github.com/valinet/ExplorerPatcher/discussions/167#discussioncomment-1517997)
+
+Theme Enabler: [Windhawk mod](https://gitdab.com/Cynosphere/WindhawkMods/src/branch/main/classic-theme-windows.wh.cpp)
+
+Classic Theme mitigations:
+* Folder Options X for ListView control
+* [SCT.FEH](https://github.com/AEAEAEAE4343/SimpleClassicTheme.FileExplorerHook) ([Windhawk port](https://gitdab.com/Cynosphere/WindhawkMods/src/branch/main/classic-theme-explorer.wh.cpp))
+* [ExplorerPatcher](https://github.com/valinet/ExplorerPatcher)
+* [Command Bar shellstyle mod](https://www.askvg.com/how-to-make-folder-band-auto-hidden-in-windows-vista/)
+
+Toolbars:
+* OpenShell's Classic Explorer Bar
+* [Classic Address Bar](https://winclassic.net/thread/1004/classic-toolbars-address-explorer-restored)
+
+### Windhawk Mods (non-classic)
+* Taskbar Clock Customization
+
+### Other Misc Programs
+* ShareX
+* EarTrumpet
+* AltSnap
+* Everything
+* Wox
+* WinCompose
+* PowerToys
+* HWiNFO64 - Systray temps for CPU and GPU
\ No newline at end of file
diff --git a/common/.wezterm.lua b/common/.wezterm.lua
index 162612c..3f32ec4 100644
--- a/common/.wezterm.lua
+++ b/common/.wezterm.lua
@@ -13,7 +13,7 @@ local config = {
bottom = 4,
},
use_fancy_tab_bar = false,
- tab_bar_at_bottom = true,
+ tab_bar_at_bottom = false,
launch_menu = {},
keys = {
-- disable search (ctrl f = tab)
@@ -50,11 +50,12 @@ local config = {
action="OpenLinkAtMouseCursor",
},
},
+ color_scheme_dirs = {},
}
if wezterm.target_triple == "x86_64-pc-windows-msvc" then
- config.default_prog = {"D:/Programs/git-sdk-64/usr/bin/zsh", "-i"}
- config.default_cwd = "D:/Downloads"
+ config.default_prog = {"C:/Program Files/PowerShell/7/pwsh.exe", "-NoLogo"}
+ -- config.default_cwd = "D:/Downloads"
config.font = wezterm.font_with_fallback({
"Terminus (TTF)",
"Unifont Windows",
@@ -68,7 +69,9 @@ if wezterm.target_triple == "x86_64-pc-windows-msvc" then
}
-- config.default_gui_startup_args = {"connect", "unix"}
- table.insert(config.launch_menu, {
+ config.color_scheme_dirs[#config.color_scheme_dirs + 1] = "D:/Misc/dotfiles-pub/common/wezterm/colors"
+
+ --[[table.insert(config.launch_menu, {
label = "MSYS2",
args = {
"C:/msys64/msys2_shell.cmd",
@@ -88,7 +91,7 @@ if wezterm.target_triple == "x86_64-pc-windows-msvc" then
"D:/Programs/cygwin/bin/bash",
"--login",
},
- })
+ })--]]
else
local function fallback(font)
return wezterm.font_with_fallback({
diff --git a/windows/MusicBee/Plugins/WWWskin/nocover.png b/windows/MusicBee/Plugins/WWWskin/nocover.png
new file mode 100644
index 0000000..d10023f
Binary files /dev/null and b/windows/MusicBee/Plugins/WWWskin/nocover.png differ
diff --git a/windows/MusicBee/Skins/Modified Themes/Spotify's Accent - Amora Focus.xml b/windows/MusicBee/Skins/Modified Themes/Spotify's Accent - Amora Focus.xml
new file mode 100644
index 0000000..a71590e
--- /dev/null
+++ b/windows/MusicBee/Skins/Modified Themes/Spotify's Accent - Amora Focus.xml
@@ -0,0 +1,547 @@
+
+
+
+
+
+
+
+
+
+
+ Highlight="99,78,117"
+ Highlight2="99,78,117"
+ Highlight-Text="255,255,255"
+ Spectrum-Low="0,198,255"
+ Spectrum-Medium="186,224,232"
+ Spectrum-High="152,178,220"
+ Spectrum2-Medium="29,185,84"
+ Spectrum2-High="29,185,84"
+ Primary-Text="222,219,235"
+ Secondary-Text="237,235,247"
+ Tertiary-Text="99,78,117"
+ Background="26,26,26"
+ ButtonBG="23,23,23"
+
+
+
+\\ APP WINDOW
+
+
+\\ TITLE + MENU BAR
+
+
+
+
+
+
+
+\\ MENUS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ MAIN PANEL HEADER
+\\ --- MAIN PANEL TOOLBAR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- A-Z JUMPBAR
+
+
+
+\\ --- TABS BAR
+
+
+
+
+
+
+
+
+\\ TABS IN CAPTION BAR
+
+
+
+
+
+\\ TABS IN CAPTION BAR WITH PLAYER ON TOP
+
+
+\\ TABS BAR VERTICAL
+
+
+
+
+\\ SIDE PANELS
+\\ --- NAVIGATOR HEADERS (AND 'ORDER+ARTWORK SIZE' MAIN PANEL BAR IF Content[Artwork].Header IS DISABLED)
+
+\\ --- NAVIGATOR BODY (AND LIBRARY EXPLORER 'SUP+INF TAB BORDERS')
+
+
+
+\\ --- INBOX INDICATOR (PODCASTS)
+
+
+
+\\ --- RIGHT PANEL HEADER
+
+\\ --- LIBRARY EXPLORER HEADER (AND CURRENT TRACK TABS BG IF Panel.ChildHeaderWithTabs.Default IS DISABLED)
+
+
+\\ --- CURRENT TRACK TABS
+
+
+
+\\ --- LIBRARY EXPLORER TABS (AND LINE BELOW CURRENT TRACK)
+
+
+
+\\ --- LIBRARY EXPLORER BODY (AND CURRENT TRACK BODY)
+
+
+
+\\ --- CURRENT TRACK HEADER
+
+
+
+
+
+\\ STATUS BARS
+
+
+\\ SCROLL BARS
+
+
+
+\\ NOW PLAYING BODY
+
+
+
+
+
+
+
+
+
+
+\\ NEW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ MAIN PANEL BODY
+\\ --- CONTENT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- RATINGS
+
+
+
+
+
+\\ --- NOW PLAYING DOCKED IN CENTER
+
+
+\\ PLAYERS
+\\ --- MAIN PLAYER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- FLAT PLAYER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- SIDEBAR PLAYER
+
+
+
+
+
+
+
+\\ --- COMPACT PLAYER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- MINI PLAYER
+
+
+
+
+
+
+
+
+
+
+
+\\ PREFERENCES
+\\ --- PREFERENCES WINDOWS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\\ --- SCROLLBARS
+
+
+
+\\ --- AUTODJ SCREEN
+
+\\ --- DOWNLOADS SCREEN PROGRESS BAR
+
+
+
+\\ --- EDIT TAGS POPSCREEN
+
+
+
+
+
+
+
+
+
+
+
+\\NOW PLAYING POPUP
+
+
+
+
+
+ MusicBee
+ true
+ true
+
+ 5
+ 5
+ 5
+ 6
+ 5
+ 12
+ false
+
+ true
+ 0
+
+ false
+ false
+ 6
+ true
+ false
+ false
+ false
+ false
+ Always
+ true
+ false
+
+
+
+ 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
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNpi/P//PwMlgImBQjDwBrDAGIyMjFgV7Ny5ExxIbm5ujDA1yOFGGy+AbAVhYmKIemFADICFByjIqB8GpPh7cCUkxqGfmQACDAAMwSLq0Nl7eQAAAABJRU5ErkJggg==
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOUVGMjhBQzFBQTcxMUU0OEE3RDk4NDYwNTZEOEQwQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOUVGMjhBRDFBQTcxMUU0OEE3RDk4NDYwNTZEOEQwQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM5RUYyOEFBMUFBNzExRTQ4QTdEOTg0NjA1NkQ4RDBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM5RUYyOEFCMUFBNzExRTQ4QTdEOTg0NjA1NkQ4RDBDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bgxe4AAAAHJJREFUeNpi/P//PwMl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
+
+
+
diff --git a/windows/classic/icons/apps/discord.ico b/windows/classic/icons/apps/discord.ico
new file mode 100644
index 0000000..ee927ed
Binary files /dev/null and b/windows/classic/icons/apps/discord.ico differ
diff --git a/windows/classic/icons/apps/explorer.ico b/windows/classic/icons/apps/explorer.ico
new file mode 100644
index 0000000..1e13fe1
Binary files /dev/null and b/windows/classic/icons/apps/explorer.ico differ
diff --git a/windows/classic/icons/apps/firefox.ico b/windows/classic/icons/apps/firefox.ico
new file mode 100644
index 0000000..dd52a9c
Binary files /dev/null and b/windows/classic/icons/apps/firefox.ico differ
diff --git a/windows/classic/icons/apps/keepassxc.ico b/windows/classic/icons/apps/keepassxc.ico
new file mode 100644
index 0000000..8758a83
Binary files /dev/null and b/windows/classic/icons/apps/keepassxc.ico differ
diff --git a/windows/classic/icons/apps/minecraft.ico b/windows/classic/icons/apps/minecraft.ico
new file mode 100644
index 0000000..606e089
Binary files /dev/null and b/windows/classic/icons/apps/minecraft.ico differ
diff --git a/windows/classic/icons/apps/musicbee.ico b/windows/classic/icons/apps/musicbee.ico
new file mode 100644
index 0000000..27f78c4
Binary files /dev/null and b/windows/classic/icons/apps/musicbee.ico differ
diff --git a/windows/classic/icons/apps/notepad.ico b/windows/classic/icons/apps/notepad.ico
new file mode 100644
index 0000000..fa7006c
Binary files /dev/null and b/windows/classic/icons/apps/notepad.ico differ
diff --git a/windows/classic/icons/apps/paint.ico b/windows/classic/icons/apps/paint.ico
new file mode 100644
index 0000000..1fe3247
Binary files /dev/null and b/windows/classic/icons/apps/paint.ico differ
diff --git a/windows/classic/icons/apps/spotify.ico b/windows/classic/icons/apps/spotify.ico
new file mode 100644
index 0000000..6cdc59c
Binary files /dev/null and b/windows/classic/icons/apps/spotify.ico differ
diff --git a/windows/classic/icons/apps/steam.ico b/windows/classic/icons/apps/steam.ico
new file mode 100644
index 0000000..c16602c
Binary files /dev/null and b/windows/classic/icons/apps/steam.ico differ
diff --git a/windows/classic/icons/apps/taskmgr.ico b/windows/classic/icons/apps/taskmgr.ico
new file mode 100644
index 0000000..ddc36e4
Binary files /dev/null and b/windows/classic/icons/apps/taskmgr.ico differ
diff --git a/windows/classic/icons/apps/telegram.ico b/windows/classic/icons/apps/telegram.ico
new file mode 100644
index 0000000..5dfd426
Binary files /dev/null and b/windows/classic/icons/apps/telegram.ico differ
diff --git a/windows/classic/icons/apps/terminal.ico b/windows/classic/icons/apps/terminal.ico
new file mode 100644
index 0000000..7fd7e44
Binary files /dev/null and b/windows/classic/icons/apps/terminal.ico differ
diff --git a/windows/classic/icons/apps/thunderbird.ico b/windows/classic/icons/apps/thunderbird.ico
new file mode 100644
index 0000000..ae330a9
Binary files /dev/null and b/windows/classic/icons/apps/thunderbird.ico differ
diff --git a/windows/classic/icons/apps/visualstudio.ico b/windows/classic/icons/apps/visualstudio.ico
new file mode 100644
index 0000000..8422184
Binary files /dev/null and b/windows/classic/icons/apps/visualstudio.ico differ
diff --git a/windows/classic/icons/explorer/disabled/back.ico b/windows/classic/icons/explorer/disabled/back.ico
new file mode 100644
index 0000000..f7ef7af
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/back.ico differ
diff --git a/windows/classic/icons/explorer/disabled/copy.ico b/windows/classic/icons/explorer/disabled/copy.ico
new file mode 100644
index 0000000..403877d
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/copy.ico differ
diff --git a/windows/classic/icons/explorer/disabled/copy_to.ico b/windows/classic/icons/explorer/disabled/copy_to.ico
new file mode 100644
index 0000000..b70aa19
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/copy_to.ico differ
diff --git a/windows/classic/icons/explorer/disabled/cut.ico b/windows/classic/icons/explorer/disabled/cut.ico
new file mode 100644
index 0000000..109c802
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/cut.ico differ
diff --git a/windows/classic/icons/explorer/disabled/delete.ico b/windows/classic/icons/explorer/disabled/delete.ico
new file mode 100644
index 0000000..263bfe1
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/delete.ico differ
diff --git a/windows/classic/icons/explorer/disabled/details.ico b/windows/classic/icons/explorer/disabled/details.ico
new file mode 100644
index 0000000..3f9079e
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/details.ico differ
diff --git a/windows/classic/icons/explorer/disabled/favorites.ico b/windows/classic/icons/explorer/disabled/favorites.ico
new file mode 100644
index 0000000..e0d572a
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/favorites.ico differ
diff --git a/windows/classic/icons/explorer/disabled/folder_options.ico b/windows/classic/icons/explorer/disabled/folder_options.ico
new file mode 100644
index 0000000..c44befa
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/folder_options.ico differ
diff --git a/windows/classic/icons/explorer/disabled/folders.ico b/windows/classic/icons/explorer/disabled/folders.ico
new file mode 100644
index 0000000..559004f
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/folders.ico differ
diff --git a/windows/classic/icons/explorer/disabled/forward.ico b/windows/classic/icons/explorer/disabled/forward.ico
new file mode 100644
index 0000000..c758fd1
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/forward.ico differ
diff --git a/windows/classic/icons/explorer/disabled/list.ico b/windows/classic/icons/explorer/disabled/list.ico
new file mode 100644
index 0000000..9c0f8b2
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/list.ico differ
diff --git a/windows/classic/icons/explorer/disabled/move_to.ico b/windows/classic/icons/explorer/disabled/move_to.ico
new file mode 100644
index 0000000..eb01e3c
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/move_to.ico differ
diff --git a/windows/classic/icons/explorer/disabled/new_folder.ico b/windows/classic/icons/explorer/disabled/new_folder.ico
new file mode 100644
index 0000000..7fa36ad
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/new_folder.ico differ
diff --git a/windows/classic/icons/explorer/disabled/paste.ico b/windows/classic/icons/explorer/disabled/paste.ico
new file mode 100644
index 0000000..6036821
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/paste.ico differ
diff --git a/windows/classic/icons/explorer/disabled/redo.ico b/windows/classic/icons/explorer/disabled/redo.ico
new file mode 100644
index 0000000..c5d79cd
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/redo.ico differ
diff --git a/windows/classic/icons/explorer/disabled/rename.ico b/windows/classic/icons/explorer/disabled/rename.ico
new file mode 100644
index 0000000..7efe4e6
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/rename.ico differ
diff --git a/windows/classic/icons/explorer/disabled/settings.ico b/windows/classic/icons/explorer/disabled/settings.ico
new file mode 100644
index 0000000..5e45214
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/settings.ico differ
diff --git a/windows/classic/icons/explorer/disabled/undo.ico b/windows/classic/icons/explorer/disabled/undo.ico
new file mode 100644
index 0000000..f4d8779
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/undo.ico differ
diff --git a/windows/classic/icons/explorer/disabled/up.ico b/windows/classic/icons/explorer/disabled/up.ico
new file mode 100644
index 0000000..62b8944
Binary files /dev/null and b/windows/classic/icons/explorer/disabled/up.ico differ
diff --git a/windows/classic/icons/explorer/enabled/back.ico b/windows/classic/icons/explorer/enabled/back.ico
new file mode 100644
index 0000000..6fc2be2
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/back.ico differ
diff --git a/windows/classic/icons/explorer/enabled/copy.ico b/windows/classic/icons/explorer/enabled/copy.ico
new file mode 100644
index 0000000..02a85d9
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/copy.ico differ
diff --git a/windows/classic/icons/explorer/enabled/copy_to.ico b/windows/classic/icons/explorer/enabled/copy_to.ico
new file mode 100644
index 0000000..9b238ae
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/copy_to.ico differ
diff --git a/windows/classic/icons/explorer/enabled/cut.ico b/windows/classic/icons/explorer/enabled/cut.ico
new file mode 100644
index 0000000..0923092
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/cut.ico differ
diff --git a/windows/classic/icons/explorer/enabled/delete.ico b/windows/classic/icons/explorer/enabled/delete.ico
new file mode 100644
index 0000000..4da241b
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/delete.ico differ
diff --git a/windows/classic/icons/explorer/enabled/details.ico b/windows/classic/icons/explorer/enabled/details.ico
new file mode 100644
index 0000000..d6fba79
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/details.ico differ
diff --git a/windows/classic/icons/explorer/enabled/favorites.ico b/windows/classic/icons/explorer/enabled/favorites.ico
new file mode 100644
index 0000000..405c39e
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/favorites.ico differ
diff --git a/windows/classic/icons/explorer/enabled/folder_options.ico b/windows/classic/icons/explorer/enabled/folder_options.ico
new file mode 100644
index 0000000..a836456
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/folder_options.ico differ
diff --git a/windows/classic/icons/explorer/enabled/folders.ico b/windows/classic/icons/explorer/enabled/folders.ico
new file mode 100644
index 0000000..a6755c9
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/folders.ico differ
diff --git a/windows/classic/icons/explorer/enabled/forward.ico b/windows/classic/icons/explorer/enabled/forward.ico
new file mode 100644
index 0000000..ee5a4ca
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/forward.ico differ
diff --git a/windows/classic/icons/explorer/enabled/list.ico b/windows/classic/icons/explorer/enabled/list.ico
new file mode 100644
index 0000000..b32808c
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/list.ico differ
diff --git a/windows/classic/icons/explorer/enabled/move_to.ico b/windows/classic/icons/explorer/enabled/move_to.ico
new file mode 100644
index 0000000..97899be
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/move_to.ico differ
diff --git a/windows/classic/icons/explorer/enabled/new_folder.ico b/windows/classic/icons/explorer/enabled/new_folder.ico
new file mode 100644
index 0000000..c58fa77
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/new_folder.ico differ
diff --git a/windows/classic/icons/explorer/enabled/paste.ico b/windows/classic/icons/explorer/enabled/paste.ico
new file mode 100644
index 0000000..0c9dcb8
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/paste.ico differ
diff --git a/windows/classic/icons/explorer/enabled/redo.ico b/windows/classic/icons/explorer/enabled/redo.ico
new file mode 100644
index 0000000..d03a89c
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/redo.ico differ
diff --git a/windows/classic/icons/explorer/enabled/rename.ico b/windows/classic/icons/explorer/enabled/rename.ico
new file mode 100644
index 0000000..48f5f08
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/rename.ico differ
diff --git a/windows/classic/icons/explorer/enabled/settings.ico b/windows/classic/icons/explorer/enabled/settings.ico
new file mode 100644
index 0000000..61ddce3
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/settings.ico differ
diff --git a/windows/classic/icons/explorer/enabled/undo.ico b/windows/classic/icons/explorer/enabled/undo.ico
new file mode 100644
index 0000000..c844539
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/undo.ico differ
diff --git a/windows/classic/icons/explorer/enabled/up.ico b/windows/classic/icons/explorer/enabled/up.ico
new file mode 100644
index 0000000..4521590
Binary files /dev/null and b/windows/classic/icons/explorer/enabled/up.ico differ
diff --git a/windows/classic/icons/folders/folder.ico b/windows/classic/icons/folders/folder.ico
new file mode 100644
index 0000000..4859adf
Binary files /dev/null and b/windows/classic/icons/folders/folder.ico differ
diff --git a/windows/classic/icons/folders/folder_development.ico b/windows/classic/icons/folders/folder_development.ico
new file mode 100644
index 0000000..19389d2
Binary files /dev/null and b/windows/classic/icons/folders/folder_development.ico differ
diff --git a/windows/classic/icons/folders/folder_docs.ico b/windows/classic/icons/folders/folder_docs.ico
new file mode 100644
index 0000000..c2c3343
Binary files /dev/null and b/windows/classic/icons/folders/folder_docs.ico differ
diff --git a/windows/classic/icons/folders/folder_downloads.ico b/windows/classic/icons/folders/folder_downloads.ico
new file mode 100644
index 0000000..a6f677c
Binary files /dev/null and b/windows/classic/icons/folders/folder_downloads.ico differ
diff --git a/windows/classic/icons/folders/folder_images.ico b/windows/classic/icons/folders/folder_images.ico
new file mode 100644
index 0000000..72881db
Binary files /dev/null and b/windows/classic/icons/folders/folder_images.ico differ
diff --git a/windows/classic/icons/folders/folder_music.ico b/windows/classic/icons/folders/folder_music.ico
new file mode 100644
index 0000000..adc1717
Binary files /dev/null and b/windows/classic/icons/folders/folder_music.ico differ
diff --git a/windows/classic/icons/folders/folder_programs.ico b/windows/classic/icons/folders/folder_programs.ico
new file mode 100644
index 0000000..5c0f10c
Binary files /dev/null and b/windows/classic/icons/folders/folder_programs.ico differ
diff --git a/windows/classic/icons/folders/folder_videos.ico b/windows/classic/icons/folders/folder_videos.ico
new file mode 100644
index 0000000..705d9fd
Binary files /dev/null and b/windows/classic/icons/folders/folder_videos.ico differ
diff --git a/windows/classic/icons/folders/folder_vm.ico b/windows/classic/icons/folders/folder_vm.ico
new file mode 100644
index 0000000..b2cb46a
Binary files /dev/null and b/windows/classic/icons/folders/folder_vm.ico differ
diff --git a/windows/classic/icons/xmc_start.ico b/windows/classic/icons/xmc_start.ico
new file mode 100644
index 0000000..bde20c0
Binary files /dev/null and b/windows/classic/icons/xmc_start.ico differ
diff --git a/windows/colorschemes/README.md b/windows/classic/themes/README.md
similarity index 100%
rename from windows/colorschemes/README.md
rename to windows/classic/themes/README.md
diff --git a/windows/colorschemes/deskn/Amora - Gradient.reg b/windows/classic/themes/deskn/Amora - Gradient.reg
similarity index 100%
rename from windows/colorschemes/deskn/Amora - Gradient.reg
rename to windows/classic/themes/deskn/Amora - Gradient.reg
diff --git a/windows/colorschemes/deskn/Amora Focus - Gradient.reg b/windows/classic/themes/deskn/Amora Focus - Gradient.reg
similarity index 100%
rename from windows/colorschemes/deskn/Amora Focus - Gradient.reg
rename to windows/classic/themes/deskn/Amora Focus - Gradient.reg
diff --git a/windows/colorschemes/deskn/Amora Focus.reg b/windows/classic/themes/deskn/Amora Focus.reg
similarity index 100%
rename from windows/colorschemes/deskn/Amora Focus.reg
rename to windows/classic/themes/deskn/Amora Focus.reg
diff --git a/windows/colorschemes/deskn/Amora.reg b/windows/classic/themes/deskn/Amora.reg
similarity index 100%
rename from windows/colorschemes/deskn/Amora.reg
rename to windows/classic/themes/deskn/Amora.reg
diff --git a/windows/colorschemes/deskn/Tokyo Night.reg b/windows/classic/themes/deskn/Tokyo Night.reg
similarity index 100%
rename from windows/colorschemes/deskn/Tokyo Night.reg
rename to windows/classic/themes/deskn/Tokyo Night.reg
diff --git a/windows/colorschemes/deskn/Valve.reg b/windows/classic/themes/deskn/Valve.reg
similarity index 100%
rename from windows/colorschemes/deskn/Valve.reg
rename to windows/classic/themes/deskn/Valve.reg
diff --git a/windows/colorschemes/theme/Amora - Gradient.Theme b/windows/classic/themes/theme/Amora - Gradient.Theme
similarity index 100%
rename from windows/colorschemes/theme/Amora - Gradient.Theme
rename to windows/classic/themes/theme/Amora - Gradient.Theme
diff --git a/windows/colorschemes/theme/Amora Focus - Gradient.Theme b/windows/classic/themes/theme/Amora Focus - Gradient.Theme
similarity index 100%
rename from windows/colorschemes/theme/Amora Focus - Gradient.Theme
rename to windows/classic/themes/theme/Amora Focus - Gradient.Theme
diff --git a/windows/colorschemes/theme/Amora Focus.Theme b/windows/classic/themes/theme/Amora Focus.Theme
similarity index 100%
rename from windows/colorschemes/theme/Amora Focus.Theme
rename to windows/classic/themes/theme/Amora Focus.Theme
diff --git a/windows/colorschemes/theme/Amora.Theme b/windows/classic/themes/theme/Amora.Theme
similarity index 100%
rename from windows/colorschemes/theme/Amora.Theme
rename to windows/classic/themes/theme/Amora.Theme
diff --git a/windows/colorschemes/theme/Tokyo Night.Theme b/windows/classic/themes/theme/Tokyo Night.Theme
similarity index 100%
rename from windows/colorschemes/theme/Tokyo Night.Theme
rename to windows/classic/themes/theme/Tokyo Night.Theme
diff --git a/windows/colorschemes/theme/Valve.Theme b/windows/classic/themes/theme/Valve.Theme
similarity index 100%
rename from windows/colorschemes/theme/Valve.Theme
rename to windows/classic/themes/theme/Valve.Theme
diff --git a/windows/colorschemes/wctc/Amora - Gradient.reg b/windows/classic/themes/wctc/Amora - Gradient.reg
similarity index 100%
rename from windows/colorschemes/wctc/Amora - Gradient.reg
rename to windows/classic/themes/wctc/Amora - Gradient.reg
diff --git a/windows/colorschemes/wctc/Amora Focus - Gradient.reg b/windows/classic/themes/wctc/Amora Focus - Gradient.reg
similarity index 100%
rename from windows/colorschemes/wctc/Amora Focus - Gradient.reg
rename to windows/classic/themes/wctc/Amora Focus - Gradient.reg
diff --git a/windows/colorschemes/wctc/Amora Focus.reg b/windows/classic/themes/wctc/Amora Focus.reg
similarity index 100%
rename from windows/colorschemes/wctc/Amora Focus.reg
rename to windows/classic/themes/wctc/Amora Focus.reg
diff --git a/windows/colorschemes/wctc/Amora.reg b/windows/classic/themes/wctc/Amora.reg
similarity index 100%
rename from windows/colorschemes/wctc/Amora.reg
rename to windows/classic/themes/wctc/Amora.reg
diff --git a/windows/colorschemes/wctc/Tokyo Night.reg b/windows/classic/themes/wctc/Tokyo Night.reg
similarity index 100%
rename from windows/colorschemes/wctc/Tokyo Night.reg
rename to windows/classic/themes/wctc/Tokyo Night.reg
diff --git a/windows/colorschemes/wctc/Valve.reg b/windows/classic/themes/wctc/Valve.reg
similarity index 100%
rename from windows/colorschemes/wctc/Valve.reg
rename to windows/classic/themes/wctc/Valve.reg
diff --git a/windows/home/.config/omp/lambda.omp.json b/windows/home/.config/omp/lambda.omp.json
new file mode 100644
index 0000000..c65f081
--- /dev/null
+++ b/windows/home/.config/omp/lambda.omp.json
@@ -0,0 +1,68 @@
+{
+ "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
+ "final_space": true,
+ "version": 2,
+ "blocks": [
+ {
+ "type": "prompt",
+ "alignment": "left",
+ "segments": [
+ {
+ "type": "text",
+ "style": "plain",
+ "template": " {{ if gt .Code 0 }}{{ else }}{{ end }}\u03bb> "
+ },
+ {
+ "type": "path",
+ "style": "plain",
+ "foreground": "white",
+ "template": " {{ .Path }} ",
+ "properties": {
+ "style": "unique"
+ }
+ },
+ {
+ "type": "git",
+ "style": "plain",
+ "foreground": "cyan",
+ "template": " {{ url .HEAD .UpstreamURL }} {{ if or (.Working.Changed) (.Staging.Changed) }}{{ else }}{{ end }}\u25b2> ",
+ "properties": {
+ "fetch_status": true,
+ "branch_icon": "",
+ "branch_identical_icon": "",
+ "branch_ahead_icon": "",
+ "branch_behind_icon": "",
+ "branch_gone_icon": ""
+ }
+ }
+ ]
+ },
+ {
+ "type": "rprompt",
+ "alignment": "right",
+ "segments": [
+ {
+ "type": "executiontime",
+ "style": "plain",
+ "foreground": "yellow",
+ "template": " {{ .FormattedMs }} ",
+ "properties": {
+ "style": "round",
+ "threshold": 3000
+ }
+ },
+ {
+ "type": "exit",
+ "style": "plain",
+ "foreground": "red",
+ "template": " {{ .Code }} "
+ },
+ {
+ "type": "time",
+ "style": "plain",
+ "template": " {{ .CurrentDate | date .Format }}"
+ }
+ ]
+ }
+ ]
+}
diff --git a/windows/.yasb/config.yaml b/windows/home/.yasb/config.yaml
similarity index 100%
rename from windows/.yasb/config.yaml
rename to windows/home/.yasb/config.yaml
diff --git a/windows/.yasb/styles.css b/windows/home/.yasb/styles.css
similarity index 100%
rename from windows/.yasb/styles.css
rename to windows/home/.yasb/styles.css
diff --git a/windows/home/AppData/Roaming/AudioBand/Profiles/Minimal - Amora Focus.profile.json b/windows/home/AppData/Roaming/AudioBand/Profiles/Minimal - Amora Focus.profile.json
new file mode 100644
index 0000000..af207f0
--- /dev/null
+++ b/windows/home/AppData/Roaming/AudioBand/Profiles/Minimal - Amora Focus.profile.json
@@ -0,0 +1,361 @@
+{
+ "Version": "v0.0.1",
+ "Name": "New Profile 1",
+ "AlbumArtPopup": {
+ "IsVisible": false,
+ "Width": 250.0,
+ "Height": 250.0,
+ "XPosition": -110.0,
+ "Margin": 4.0
+ },
+ "AlbumArt": {
+ "PlaceholderPath": "D:\\Programs\\MusicBee\\Plugins\\WWWskin\\nocover.png",
+ "IsVisible": true,
+ "Width": 22.0,
+ "Height": 22.0,
+ "XPosition": 200.0,
+ "YPosition": 0.0,
+ "Anchor": 3
+ },
+ "GeneralSettings": {
+ "Width": 222.0,
+ "Height": 22.0,
+ "BackgroundColor": "#FF1A1A1A"
+ },
+ "CustomLabels": [
+ {
+ "FontFamily": "Terminus (TTF) for Windows",
+ "FontSize": 12.0,
+ "Color": "#FFDEDBEB",
+ "FormatString": "{length}",
+ "Alignment": 1,
+ "Name": "Song Length",
+ "ScrollSpeed": 5000,
+ "TextOverflow": 1,
+ "ScrollBehavior": 0,
+ "FadeEffect": 2,
+ "LeftFadeOffset": 0.1,
+ "RightFadeOffset": 0.9,
+ "IsVisible": false,
+ "Width": 32.0,
+ "Height": 15.0,
+ "XPosition": 4.0,
+ "YPosition": 14.0,
+ "Anchor": 3
+ },
+ {
+ "FontFamily": "Terminus (TTF) for Windows",
+ "FontSize": 12.0,
+ "Color": "#FFDEDBEB",
+ "FormatString": "{time}",
+ "Alignment": 1,
+ "Name": "Song Progress",
+ "ScrollSpeed": 5000,
+ "TextOverflow": 1,
+ "ScrollBehavior": 0,
+ "FadeEffect": 2,
+ "LeftFadeOffset": 0.1,
+ "RightFadeOffset": 0.9,
+ "IsVisible": false,
+ "Width": 32.0,
+ "Height": 15.0,
+ "XPosition": 168.0,
+ "YPosition": 14.0,
+ "Anchor": 3
+ },
+ {
+ "FontFamily": "Terminus (TTF) for Windows",
+ "FontSize": 12.0,
+ "Color": "#FFE68AC1",
+ "FormatString": "{artist} - {song} [{time}/{length}]",
+ "Alignment": 2,
+ "Name": "Song Name",
+ "ScrollSpeed": 5000,
+ "TextOverflow": 1,
+ "ScrollBehavior": 0,
+ "FadeEffect": 0,
+ "LeftFadeOffset": 0.0,
+ "RightFadeOffset": 1.0,
+ "IsVisible": true,
+ "Width": 192.0,
+ "Height": 20.0,
+ "XPosition": 4.0,
+ "YPosition": 4.0,
+ "Anchor": 3
+ }
+ ],
+ "NextButton": {
+ "Content": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 410.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ },
+ "PreviousButton": {
+ "Content": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 330.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ },
+ "PlayPauseButton": {
+ "PlayContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "PauseContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 370.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ },
+ "RepeatModeButton": {
+ "RepeatOffContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FF696969",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FF808080"
+ },
+ "RepeatContextContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FF1E90FF",
+ "HoveredTextColor": "#FF6495ED",
+ "ClickedTextColor": "#FF4169E1"
+ },
+ "RepeatTrackContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FF1E90FF",
+ "HoveredTextColor": "#FF6495ED",
+ "ClickedTextColor": "#FF4169E1"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 450.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ },
+ "ShuffleModeButton": {
+ "ShuffleOffContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FF696969",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FF808080"
+ },
+ "ShuffleOnContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FF1E90FF",
+ "HoveredTextColor": "#FF6495ED",
+ "ClickedTextColor": "#FF4169E1"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 290.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ },
+ "VolumeButton": {
+ "PopupWidth": 190.0,
+ "PopupHeight": 36.0,
+ "XPopupOffset": 24.5,
+ "YPopupOffset": -11.0,
+ "IsHorizontal": false,
+ "NoVolumeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "LowVolumeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "MidVolumeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "HighVolumeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "VolumeBarForegroundColor": "#FF1E90FF",
+ "VolumeBarForegroundGradientColor": "#FF0052A3",
+ "VolumeBarBackgroundColor": "#FF696969",
+ "PopupBackgroundColor": "#FFA9A9A9",
+ "VolumeBarThumbColor": "#FF696969",
+ "VolumeBarThumbBorderColor": "#FF1E90FF",
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 18.0,
+ "Height": 18.0,
+ "XPosition": 251.0,
+ "YPosition": 6.0,
+ "Anchor": 9
+ },
+ "ProgressBar": {
+ "ForegroundColor": "#FFDEDBEB",
+ "ForegroundGradientColor": "#FFDEDBEB",
+ "BackgroundColor": "#FF2D2D2D",
+ "HoverColor": "#FFDEDBEB",
+ "ProgressBarThumbColor": "#FF2D2D2D",
+ "ThumbBorderColor": "#FFDEDBEB",
+ "IsVisible": false,
+ "Width": 128.0,
+ "Height": 4.0,
+ "XPosition": 34.0,
+ "YPosition": 20.0,
+ "Anchor": 3
+ },
+ "LikeButton": {
+ "LikeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFFFFFF",
+ "HoveredTextColor": "#FFFFFFFF",
+ "ClickedTextColor": "#FFFFFFFF"
+ },
+ "DislikeContent": {
+ "ContentType": 1,
+ "ImagePath": null,
+ "HoveredImagePath": null,
+ "ClickedImagePath": null,
+ "FontFamily": "Segoe MDL2 Assets",
+ "Text": "",
+ "TextColor": "#FFFF0000",
+ "HoveredTextColor": "#FFDD3636",
+ "ClickedTextColor": "#FFA51919"
+ },
+ "CornerRadius": 10,
+ "BackgroundColor": "#00FFFFFF",
+ "HoveredBackgroundColor": "#19FFFFFF",
+ "ClickedBackgroundColor": "#0FFFFFFF",
+ "IsVisible": false,
+ "Width": 40.0,
+ "Height": 15.0,
+ "XPosition": 0.0,
+ "YPosition": 3.0,
+ "Anchor": 9
+ }
+}
\ No newline at end of file
diff --git a/windows/bug.n/Config.ini b/windows/home/AppData/Roaming/bug.n/Config.ini
similarity index 84%
rename from windows/bug.n/Config.ini
rename to windows/home/AppData/Roaming/bug.n/Config.ini
index 0596c9f..8b1d297 100644
--- a/windows/bug.n/Config.ini
+++ b/windows/home/AppData/Roaming/bug.n/Config.ini
@@ -3,9 +3,9 @@
;; Status bar
Config_showBar=1
-Config_horizontalBarPos=left
-Config_verticalBarPos=top
-Config_barWidth=100%
+Config_horizontalBarPos=0
+Config_verticalBarPos=tray
+Config_barWidth=192
Config_singleRowBar=1
Config_spaciousBar=1
Config_fontName=Terminus (TTF) for Windows
@@ -25,6 +25,17 @@ Config_largeFontSize=12
;Config_fontColor_#2=e68ac1;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;e83f80;dedbeb
;Config_fontColor_#3=a2baa8;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb
+; Amora Focus
+Config_backColor_#1=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_backColor_#2=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_backColor_#3=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_foreColor_#1=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_foreColor_#2=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_foreColor_#3=1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a;1a1a1a
+Config_fontColor_#1=dedbeb;dedbeb;dedbeb;aabae7;aabae7;a2baa8;eacac0;e83f80;9985d1;e68ac1
+Config_fontColor_#2=e68ac1;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;e83f80;dedbeb
+Config_fontColor_#3=a2baa8;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb
+
; lovelace
;Config_backColor_#1=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
;Config_backColor_#2=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
@@ -48,33 +59,34 @@ Config_largeFontSize=12
;Config_fontColor_#3=a7c080;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa
; Tokyo Night
-Config_backColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_backColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_backColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_foreColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_foreColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_foreColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
-Config_fontColor_#1=a9b1d6;a9b1d6;a9b1d6;449dab;449dab;a7c080;e0af68;f7768e;7aa2f7;ad8ee6
-Config_fontColor_#2=ad8ee6;a9b1d6;32344a;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;f7768e;a9b1d6
-Config_fontColor_#3=a7c080;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6
+;Config_backColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_backColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_backColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_foreColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_foreColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_foreColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26
+;Config_fontColor_#1=a9b1d6;a9b1d6;a9b1d6;449dab;449dab;a7c080;e0af68;f7768e;7aa2f7;ad8ee6
+;Config_fontColor_#2=ad8ee6;a9b1d6;32344a;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;f7768e;a9b1d6
+;Config_fontColor_#3=a7c080;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6
Config_barTransparency=off
Config_barCommands=
Config_readinBat=0
-Config_readinCpu=1
-Config_readinDate=1
+Config_readinCpu=0
+Config_readinDate=0
Config_readinDateFormat=ddd, yyyy/MM/dd
Config_readinDiskLoad=0
Config_readinMemoryUsage=0
-Config_readinMusic=1
+Config_readinMusic=0
Config_readinNetworkLoad=0
-Config_readinRam=1
-Config_readinTime=1
+Config_readinRam=0
+Config_readinTime=0
Config_readinTimeBinary=0
Config_readinTimeFormat=HH:mm:ss
-Config_readinVolume=1
+Config_readinVolume=0
Config_readinInterval=1000
+Config_readinTitle=0
Config_barItemSpacing=8
Config_barIconSpacing=4
Config_iconFontName=SijiNGWindows
@@ -186,8 +198,13 @@ Config_rule=gdkWindowToplevel;;;0;1;;0;0;0;
Config_rule=VMUIFrame;;;0;1;;0;0;0;
Config_rule=Window Class;tistow;;0;1;;0;0;0;
Config_rule=TForm1;Exeinfo PE.*;;0;1;;0;0;0;
-Config_rule=HwndWrapper[PowerToys.PowerOCR.*];TextExtractor;;0;1;;0;0;0;
+Config_rule=;TextExtractor;;0;1;;0;0;0;
Config_rule=ApplicationFrameWindow;;;1;0;0;0;0;0;
+Config_rule=WindowsForms10.Window.8.app.0.bb8560_r7_ad1;;;0;1;;0;0;0;
+Config_rule=Qt5QWindowIcon;Window Detective;;0;1;;0;0;0;
+Config_rule=MozillaDialogClass;Picture-in-Picture;;0;1;;0;0;0;
+Config_rule=Qt5QWindowIcon;IDA.*;;0;1;;0;0;0;
+Config_rule=ytWindow;f.lux.*;;0;1;;0;0;0;
;; Configuration management
Config_autoSaveSession=auto
@@ -271,7 +288,6 @@ Config_hotkey=#^q::
;; Our Hotkeys
Config_hotkey=#!q::ExitApp
Config_hotkey=#!r::Reload
-Config_hotkey=#Enter::Run, wezterm-gui.exe start
Config_hotkey=#+Space::Monitor_toggleBar()
Config_hotkey=#q::Manager_closeWindow()
diff --git a/windows/home/Documents/PowerShell/Microsoft.PowerShell_profile.ps1 b/windows/home/Documents/PowerShell/Microsoft.PowerShell_profile.ps1
new file mode 100644
index 0000000..3ae8b94
--- /dev/null
+++ b/windows/home/Documents/PowerShell/Microsoft.PowerShell_profile.ps1
@@ -0,0 +1,33 @@
+oh-my-posh init pwsh --config "~\.config\omp\lambda.omp.json" | Invoke-Expression
+
+# Colors
+Set-PSReadlineOption -Colors @{
+ "InlinePrediction"="`e[90m"
+ "Command"="`e[96m"
+ "Parameter"="`e[95m"
+ "Operator"="`e[95m"
+ "String"="`e[93m"
+ "Variable"="`e[94m"
+}
+
+# Binds
+## Ctrl+f = Tab
+Set-PSReadLineKeyHandler -Key 'Ctrl+f' -Function TabCompleteNext
+Set-PSReadLineKeyHandler -Key 'Ctrl+g' -Function AcceptSuggestion
+
+## Make up/down search history
+Set-PSReadLineOption -HistorySearchCursorMovesToEnd
+Set-PSReadLineKeyHandler -Key 'UpArrow' -Function HistorySearchBackward
+Set-PSReadLineKeyHandler -Key 'DownArrow' -Function HistorySearchForward
+
+## Ctrl+d = Exit
+Set-PSReadLineKeyHandler -Key 'Ctrl+d' -Function DeleteCharOrExit
+
+# Aliases
+Set-Alias neofetch pwshfetch-test-1
+Set-Alias which Get-Command
+
+# Environment
+[Environment]::SetEnvironmentVariable("GIT_SSH", "$((Get-Command ssh).Source)", [System.EnvironmentVariableTarget]::User)
+[Environment]::SetEnvironmentVariable("EDITOR", "nano", [System.EnvironmentVariableTarget]::User)
+[Environment]::SetEnvironmentVariable("BAT_THEME", "base16", [System.EnvironmentVariableTarget]::User)
diff --git a/windows/komorebi.ahk b/windows/home/komorebi.ahk
similarity index 100%
rename from windows/komorebi.ahk
rename to windows/home/komorebi.ahk
diff --git a/windows/scripts/hotkeys.ahk b/windows/scripts/hotkeys.ahk
new file mode 100644
index 0000000..e3a8b89
--- /dev/null
+++ b/windows/scripts/hotkeys.ahk
@@ -0,0 +1,194 @@
+#NoEnv
+SendMode Input
+SetWorkingDir %A_ScriptDir%
+#SingleInstance force
+
+~LWin::
+ Send {Blind}{vkE8}
+return
+
+CenterWindow(WinTitle)
+{
+ WinGetPos,,, Width, Height, %WinTitle%
+ WinMove, %WinTitle%,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2)
+}
+
+#+r::
+ WinGetActiveTitle, Title
+ WinMove, %Title%, , , ,1600,900
+ CenterWindow(Title)
+return
+#+!r::
+ WinGetActiveTitle, Title
+ CenterWindow(Title)
+return
+
+#+LButton::
+ WinGetActiveTitle, Title
+ WinSet, Style, -0xC00000, %Title%
+return
+#+RButton::
+ WinGetActiveTitle, Title
+ WinSet, Style, +0xC00000, %Title%
+return
+
+#+MButton::
+ WinSet, Transparent, 255, A
+return
+#+WheelUp::
+ WinGet, Alpha, Transparent, A
+ if (!Alpha)
+ Alpha = 255
+
+ Alpha += 4
+ if (Alpha > 255)
+ Alpha = 255
+
+ WinSet, Transparent, %Alpha%, A
+return
+#+WheelDown::
+ WinGet, Alpha, Transparent, A
+ if (!Alpha)
+ Alpha = 255
+
+ Alpha -= 4
+ if (Alpha < 56)
+ Alpha = 56
+
+ WinSet, Transparent, %Alpha%, A
+return
+
+holdm1 := 0
+holdm2 := 0
+#F12::
+ holdm1 := !holdm1
+
+ if (holdm1 = 0) {
+ Click up
+ } else {
+ Click down
+ }
+return
+#+F12::
+ holdm2 := !holdm2
+
+ if (holdm2 = 0) {
+ Click up Right
+ } else {
+ Click down Right
+ }
+return
+
+!l::
+ Send {Right}
+return
+!k::
+ Send {Up}
+return
+!j::
+ Send {Down}
+return
+!h::
+ Send {Left}
+return
+
+shockwaveRebind := 1
+#IfWinActive ahk_exe SPR.exe
+F12::
+ shockwaveRebind := !shockwaveRebind
+return
+w::
+ if (shockwaveRebind = 1) {
+ Send {Up down}
+ } else {
+ Send {w down}
+ }
+return
+w Up::
+ if (shockwaveRebind = 1) {
+ Send {Up up}
+ } else {
+ Send {w up}
+ }
+return
+a::
+ if (shockwaveRebind = 1) {
+ Send {Left down}
+ } else {
+ Send {a down}
+ }
+return
+a Up::
+ if (shockwaveRebind = 1) {
+ Send {Left up}
+ } else {
+ Send {a up}
+ }
+return
+s::
+ if (shockwaveRebind = 1) {
+ Send {Down down}
+ } else {
+ Send {s down}
+ }
+return
+s Up::
+ if (shockwaveRebind = 1) {
+ Send {Down up}
+ } else {
+ Send {s up}
+ }
+return
+d::
+ if (shockwaveRebind = 1) {
+ Send {Right down}
+ } else {
+ Send {d down}
+ }
+return
+d Up::
+ if (shockwaveRebind = 1) {
+ Send {Right up}
+ } else {
+ Send {d up}
+ }
+return
+#IfWinActive
+
+ShellRun(prms*)
+{
+ shellWindows := ComObjCreate("Shell.Application").Windows
+ VarSetCapacity(_hwnd, 4, 0)
+ desktop := shellWindows.FindWindowSW(0, "", 8, ComObj(0x4003, &_hwnd), 1)
+
+ ; Retrieve top-level browser object.
+ if ptlb := ComObjQuery(desktop
+ , "{4C96BE40-915C-11CF-99D3-00AA004AE837}" ; SID_STopLevelBrowser
+ , "{000214E2-0000-0000-C000-000000000046}") ; IID_IShellBrowser
+ {
+ ; IShellBrowser.QueryActiveShellView -> IShellView
+ if DllCall(NumGet(NumGet(ptlb+0)+15*A_PtrSize), "ptr", ptlb, "ptr*", psv:=0) = 0
+ {
+ ; Define IID_IDispatch.
+ VarSetCapacity(IID_IDispatch, 16)
+ NumPut(0x46000000000000C0, NumPut(0x20400, IID_IDispatch, "int64"), "int64")
+
+ ; IShellView.GetItemObject -> IDispatch (object which implements IShellFolderViewDual)
+ DllCall(NumGet(NumGet(psv+0)+15*A_PtrSize), "ptr", psv
+ , "uint", 0, "ptr", &IID_IDispatch, "ptr*", pdisp:=0)
+
+ ; Get Shell object.
+ shell := ComObj(9,pdisp,1).Application
+
+ ; IShellDispatch2.ShellExecute
+ shell.ShellExecute(prms*)
+
+ ObjRelease(psv)
+ }
+ ObjRelease(ptlb)
+ }
+}
+
+#Enter::
+ ShellRun("nircmd", "exec hide wezterm start")
+return
\ No newline at end of file