reorganization and documentation
This commit is contained in:
parent
042db5bcea
commit
a6e82c4b12
94 changed files with 1353 additions and 26 deletions
68
windows/home/.config/omp/lambda.omp.json
Normal file
68
windows/home/.config/omp/lambda.omp.json
Normal file
|
@ -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 }}<red>{{ else }}<magenta>{{ 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) }}<yellow>{{ else }}<green>{{ 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 }}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
154
windows/home/.yasb/config.yaml
Normal file
154
windows/home/.yasb/config.yaml
Normal file
|
@ -0,0 +1,154 @@
|
|||
# Configuration for Yasb (Yet Another Status Bar)
|
||||
# Author: @denBot
|
||||
# Last updated: 08/11/2021
|
||||
|
||||
# General Bar Configuration Notes:
|
||||
# - All bars must be defined in within the `bars` section
|
||||
# - Each bar configuration should be defined using a name, e.g. 'yasb-bar', 'my-awesome-bar', etc.
|
||||
# - Default bar options can be found at: https://github.com/denBot/yasb/blob/main/src/core/validation/bar.py#L1-L10
|
||||
|
||||
# General Widget Configuration Notes:
|
||||
# - ALL configured widgets must be defined in within the `widgets` section of this config file
|
||||
# - Each widget configuration should be allocated a unique name, e.g. 'my-widget', 'my-custom-clock', etc.
|
||||
# > This makes it easier for you to keep track of your configured widgets and add them to your bar(s)
|
||||
# - Each widget should specify a widget `type` - this points to the python class of the widget you are configuring
|
||||
# > For example: type: "yasb.clock.ClockWidget"
|
||||
# - Each widget supports mouse event callback functionality (left, middle, right click).
|
||||
# > The callbacks "do_nothing" and "exec" can be used across any widget which allows them.
|
||||
# > "exec" allows you to run programs from the command-line, where each argument is separated by a space
|
||||
# > "do_nothing" allows you to override default mouse events to do nothing
|
||||
# > "toggle_label" *some widgets* allow you to toggle between two label formats
|
||||
# - Example callbacks:
|
||||
# on_left: "exec wt.exe" -- run the windows terminal when the widget is left-clicked
|
||||
# on_middle: "do_nothing" -- overrides default widget middle-click behaviour to do nothing
|
||||
# on_right: "exec cmd /c Taskmg" -- open the task manager when the widget is right-clicked
|
||||
|
||||
watch_stylesheet: true
|
||||
watch_config: true
|
||||
|
||||
bars:
|
||||
yasb-bar:
|
||||
enabled: true
|
||||
screens: ['*']
|
||||
class_name: "yasb-bar"
|
||||
alignment:
|
||||
position: "top"
|
||||
center: false
|
||||
blur_effect:
|
||||
enabled: false
|
||||
acrylic: false
|
||||
dark: false
|
||||
window_flags:
|
||||
always_on_top: false
|
||||
windows_app_bar: true
|
||||
dimensions:
|
||||
width: "100%"
|
||||
height: 18
|
||||
padding:
|
||||
top: 0
|
||||
left: 0
|
||||
bottom: 0
|
||||
right: 0
|
||||
widgets:
|
||||
left: ["komorebi_workspaces", "komorebi_active_layout"]
|
||||
center: ["komorebi_multi_window"]
|
||||
right: ["musicbee", "cpu", "memory", "clock"]
|
||||
|
||||
widgets:
|
||||
active_window:
|
||||
type: "yasb.active_window.ActiveWindowWidget"
|
||||
options:
|
||||
label: "{win[title]}"
|
||||
label_alt: "[class_name='{win[class_name]}' exe='{win[process][name]}' hwnd={win[hwnd]}]"
|
||||
label_no_window: ""
|
||||
max_length: 48
|
||||
max_length_ellipsis: "..."
|
||||
monitor_exclusive: true
|
||||
|
||||
battery:
|
||||
type: "yasb.battery.BatteryWidget"
|
||||
options:
|
||||
time_remaining_natural: true
|
||||
|
||||
clock:
|
||||
type: "yasb.clock.ClockWidget"
|
||||
options:
|
||||
label: "\ue018 {%H:%M:%S}"
|
||||
label_alt: "\ue1cd {%b, %m/%d/%Y}"
|
||||
|
||||
cpu:
|
||||
type: "yasb.cpu.CpuWidget"
|
||||
options:
|
||||
label: "\ue040 {info[percent][total]}%"
|
||||
update_interval: 500
|
||||
|
||||
memory:
|
||||
type: "yasb.memory.MemoryWidget"
|
||||
options:
|
||||
label: "\ue021 {virtual_mem_free}"
|
||||
label_alt: "\ue021 {virtual_mem_percent}%"
|
||||
update_interval: 5000
|
||||
callbacks:
|
||||
on_right: "exec cmd /c Taskmgr"
|
||||
|
||||
komorebi_workspaces:
|
||||
type: "komorebi.workspaces.WorkspaceWidget"
|
||||
options:
|
||||
label_offline: ""
|
||||
label_workspace_btn: "{index}"
|
||||
label_default_name: "{index}"
|
||||
label_zero_index: false
|
||||
hide_empty_workspaces: false
|
||||
|
||||
komorebi_active_layout:
|
||||
type: "komorebi.active_layout.ActiveLayoutWidget"
|
||||
options:
|
||||
hide_if_offline: false
|
||||
label: "{icon}"
|
||||
layout_icons:
|
||||
bsp: "\ue136"
|
||||
columns: "\ue26c"
|
||||
rows: "\ue133"
|
||||
vertical_stack: "\ue131"
|
||||
horizontal_stack: "\ue132"
|
||||
ultrawide_vertical_stack: "\ue002"
|
||||
monocle: "\ue13a"
|
||||
maximised: "\ue130"
|
||||
floating: "\ue135"
|
||||
paused: "\ue09b"
|
||||
callbacks:
|
||||
on_left: 'next_layout'
|
||||
on_middle: 'toggle_monocle'
|
||||
on_right: 'prev_layout'
|
||||
|
||||
komorebi_multi_window:
|
||||
type: "komorebi.multi_window.MultiWindowWidget"
|
||||
options:
|
||||
label: "{win[title]}"
|
||||
label_alt: "[class={win[class]} exe={win[exe]} hwnd={win[hwnd]}]"
|
||||
show_icon: false
|
||||
min_update_interval: 100
|
||||
update_title:
|
||||
live_update: true
|
||||
update_interval: 1000
|
||||
callbacks:
|
||||
on_left: "do_nothing"
|
||||
on_middle: "do_nothing"
|
||||
on_right: "toggle_label"
|
||||
|
||||
musicbee:
|
||||
type: "musicbee.musicbee.MusicBeeWidget"
|
||||
options:
|
||||
label: "{state} {artist} - {title} [{position}/{duration}]"
|
||||
label_alt: "{album_artist} // {album}"
|
||||
update_interval: 1000
|
||||
playback_icons:
|
||||
playing: "\ue09a"
|
||||
paused: "\ue09b"
|
||||
stopped: "\ue099"
|
||||
loading: "\u2026"
|
||||
unknown: "?"
|
||||
callbacks:
|
||||
on_left: "do_nothing"
|
||||
on_middle: "do_nothing"
|
||||
on_right: "toggle_label"
|
80
windows/home/.yasb/styles.css
Normal file
80
windows/home/.yasb/styles.css
Normal file
|
@ -0,0 +1,80 @@
|
|||
/*:root {
|
||||
--_color0: #32344a;
|
||||
--_color1: #f7768e;
|
||||
--_color2: #9ece6a;
|
||||
--_color3: #e0af68;
|
||||
--_color4: #7aa2f7;
|
||||
--_color5: #ad8ee6;
|
||||
--_color6: #449dab;
|
||||
--_color7: #787c99;
|
||||
|
||||
--_color8: #444b6a;
|
||||
--_color9: #ff7a93;
|
||||
--_color10: #b9f27c;
|
||||
--_color11: #ff9e64;
|
||||
--_color12: #7da6ff;
|
||||
--_color13: #bb9af7;
|
||||
--_color14: #0db9d7;
|
||||
--_color15: #acb0d0;
|
||||
|
||||
--_colorFG: #a9b1d6;
|
||||
|
||||
--primary: #1a1b26;
|
||||
--secondary: #16161e;
|
||||
--tertiary: #101014;
|
||||
|
||||
--accent: #3d59a1;
|
||||
--highlight: #565f89;
|
||||
}*/
|
||||
|
||||
* {
|
||||
font-family: "Terminus", "Unifont", "SijiNGWindows";
|
||||
font-size: 12px;
|
||||
font-weight: 400;
|
||||
color: #a9b1d6;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bar {
|
||||
background: #1a1b26;
|
||||
padding: 0 2px;
|
||||
}
|
||||
|
||||
.container-right .widget {
|
||||
margin: 0 4px;
|
||||
}
|
||||
|
||||
.komorebi-workspaces {
|
||||
margin-left: 0;
|
||||
}
|
||||
.ws-btn {
|
||||
padding: 0 4px;
|
||||
background: transparent;
|
||||
}
|
||||
.ws-btn.populated {
|
||||
color: #9ece6a;
|
||||
}
|
||||
.ws-btn.active {
|
||||
color: #ad8ee6;
|
||||
}
|
||||
.komorebi-active-layout .label {
|
||||
margin: -4px 2px 0px 4px;
|
||||
}
|
||||
|
||||
.komorebi-multi-window .window {
|
||||
margin: 0 8px;
|
||||
color: #444b6a;
|
||||
}
|
||||
|
||||
.clock-widget .label {
|
||||
color: #449dab;
|
||||
}
|
||||
.cpu-widget .label {
|
||||
color: #e0af68;
|
||||
}
|
||||
.memory-widget .label {
|
||||
color: #9ece6a;
|
||||
}
|
||||
.musicbee-widget .label {
|
||||
color: #ad8ee6;
|
||||
}
|
|
@ -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
|
||||
}
|
||||
}
|
329
windows/home/AppData/Roaming/bug.n/Config.ini
Normal file
329
windows/home/AppData/Roaming/bug.n/Config.ini
Normal file
|
@ -0,0 +1,329 @@
|
|||
; bug.n - tiling window management
|
||||
; @version 9.0.0
|
||||
|
||||
;; Status bar
|
||||
Config_showBar=1
|
||||
Config_horizontalBarPos=0
|
||||
Config_verticalBarPos=tray
|
||||
Config_barWidth=192
|
||||
Config_singleRowBar=1
|
||||
Config_spaciousBar=1
|
||||
Config_fontName=Terminus (TTF) for Windows
|
||||
Config_fontSize=9
|
||||
Config_largeFontSize=12
|
||||
|
||||
;; <view>;<layout>;<title>;<time>;<date>;<ram>;<cpu>;<battery>;<volume>;<music>
|
||||
|
||||
; Amora
|
||||
;Config_backColor_#1=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;Config_backColor_#2=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;Config_backColor_#3=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;Config_foreColor_#1=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;Config_foreColor_#2=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;Config_foreColor_#3=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331
|
||||
;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
|
||||
|
||||
; 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
|
||||
;Config_backColor_#3=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
|
||||
;Config_foreColor_#1=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
|
||||
;Config_foreColor_#2=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
|
||||
;Config_foreColor_#3=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28
|
||||
;Config_fontColor_#1=FDFDFD;FDFDFD;FDFDFD;79E6F3;79E6F3;5ADECD;F2A272;F37F97;8897F4;C574DD
|
||||
;Config_fontColor_#2=C574DD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;F37F97;FDFDFD
|
||||
;Config_fontColor_#3=5ADECD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD
|
||||
|
||||
; everforest
|
||||
;Config_backColor_#1=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_backColor_#2=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_backColor_#3=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_foreColor_#1=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_foreColor_#2=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_foreColor_#3=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339
|
||||
;Config_fontColor_#1=d3c6aa;d3c6aa;d3c6aa;83c092;83c092;a7c080;dbbc7f;e67e80;7fbbb3;d699b6
|
||||
;Config_fontColor_#2=d699b6;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;e67e80;d3c6aa
|
||||
;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_barTransparency=off
|
||||
Config_barCommands=
|
||||
Config_readinBat=0
|
||||
Config_readinCpu=0
|
||||
Config_readinDate=0
|
||||
Config_readinDateFormat=ddd, yyyy/MM/dd
|
||||
Config_readinDiskLoad=0
|
||||
Config_readinMemoryUsage=0
|
||||
Config_readinMusic=0
|
||||
Config_readinNetworkLoad=0
|
||||
Config_readinRam=0
|
||||
Config_readinTime=0
|
||||
Config_readinTimeBinary=0
|
||||
Config_readinTimeFormat=HH:mm:ss
|
||||
Config_readinVolume=0
|
||||
Config_readinInterval=1000
|
||||
Config_readinTitle=0
|
||||
Config_barItemSpacing=8
|
||||
Config_barIconSpacing=4
|
||||
Config_iconFontName=SijiNGWindows
|
||||
Config_iconFontSize=9
|
||||
Config_iconFontYOffset=0
|
||||
;; <time>;<date>;<ram>;<cpu>;<battery>;<volume>;<music>
|
||||
Config_barIcons=;̅;;;;;
|
||||
Config_combineDateAndTime=1
|
||||
|
||||
;; Windows ui elements
|
||||
Config_bbCompatibility=0
|
||||
Config_borderWidth=1
|
||||
Config_borderPadding=-1
|
||||
Config_showTaskBar=1
|
||||
Config_showBorder=0
|
||||
Config_selBorderColor=ad8ee6
|
||||
|
||||
;; Window arrangement
|
||||
Config_viewNames=1;2;3;4;5;6;7;8;9
|
||||
Config_layout_#1=[]=;tile
|
||||
Config_layout_#2=[M];monocle
|
||||
Config_layout_#3=><>;
|
||||
Config_layoutCount=3
|
||||
Config_layoutAxis_#1=1
|
||||
Config_layoutAxis_#2=2
|
||||
Config_layoutAxis_#3=2
|
||||
Config_layoutGapWidth=8
|
||||
Config_layoutMFactor=0.6
|
||||
Config_areaTraceTimeout=0
|
||||
Config_continuouslyTraceAreas=0
|
||||
Config_dynamicTiling=1
|
||||
Config_ghostWndSubString= (Not Responding)
|
||||
Config_mFactCallInterval=700
|
||||
Config_mouseFollowsFocus=0
|
||||
Config_newWndPosition=bottom
|
||||
Config_onActiveHiddenWnds=view
|
||||
Config_shellMsgDelay=350
|
||||
Config_syncMonitorViews=0
|
||||
Config_viewFollowsTagged=0
|
||||
Config_viewMargins=0;0;0;0
|
||||
Config_hideTitleBars=0
|
||||
|
||||
;; Config_rule_#<i> := '<class>;<title>;<function name>;<is managed>;<m>;<tags>;<is floating>;<is decorated>;<hide title>;<action>'
|
||||
;Config_rule_#1=.*;.*;;1;0;0;0;0;0;
|
||||
;Config_rule_#2=.*;.*;Window_isChild;0;0;0;1;1;1;
|
||||
;Config_rule_#3=.*;.*;Window_isPopup;0;0;0;1;1;1;
|
||||
;Config_rule_#4=QWidget;.*;;1;0;0;0;0;0;
|
||||
;Config_rule_#5=SWT_Window0;.*;;1;0;0;0;0;0;
|
||||
;Config_rule_#6=Xming;.*;;1;0;0;0;0;0;
|
||||
;Config_rule_#7=MsiDialog(No)?CloseClass;.*;;1;0;0;1;1;0;
|
||||
;Config_rule_#8=AdobeFlashPlayerInstaller;.*;;1;0;0;1;0;0;
|
||||
;Config_rule_#9=CalcFrame;.*;;1;0;0;1;1;0;
|
||||
;Config_rule_#10=CabinetWClass;.*;;1;0;0;0;1;0;
|
||||
;Config_rule_#11=OperationStatusWindow;.*;;0;0;0;1;1;0;
|
||||
;Config_rule_#12=Chrome_WidgetWin_1;.*;;1;0;0;0;1;0;
|
||||
;Config_rule_#13=Chrome_WidgetWin_1;.*;Window_isPopup;0;0;0;1;1;1;
|
||||
;Config_rule_#14=Chrome_RenderWidgetHostHWND;.*;;0;0;0;1;1;0;
|
||||
;Config_rule_#15=IEFrame;.*Internet Explorer;;1;0;0;0;1;0;
|
||||
;Config_rule_#16=MozillaWindowClass;.*Mozilla Firefox;;1;0;0;0;1;0;
|
||||
;Config_rule_#17=MozillaDialogClass;.*;;1;0;0;1;1;0;
|
||||
;Config_rule_#18=ApplicationFrameWindow;.*Edge;;1;0;0;0;1;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Region capture;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Editor menu;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Screen recording;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..*;NotificationForm;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Image viewer;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0.2bf8098_r7_ad1;.*;;0;0;0;1;1;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0.2bf8098_r7_ad1;.+;;1;0;0;0;0;0;
|
||||
Config_rule=Qt5.*QWindowIcon;.*;;1;0;0;0;0;0;
|
||||
Config_rule=Qt6.*QWindowIcon;.*;;1;0;0;0;0;0;
|
||||
Config_rule=Valve001;.*;;0;0;;1;1;1;
|
||||
Config_rule=Chrome_WidgetWin_1;.*;;1;0;0;0;1;0;
|
||||
Config_rule=Chrome_WidgetWin_1;.*;Window_isPopup;1;1;0;1;1;0;
|
||||
Config_rule=Chrome_WidgetWin_1;Developer Tools - .*;;1;1;0;1;1;0;
|
||||
Config_rule=Chrome_WidgetWin_1;Picture in picture;;0;;;;;0;
|
||||
Config_rule=NarratorHelperWindow;.*;;0;
|
||||
Config_rule=Windows.UI.Core.CoreWindow;Search;;0;;;;;0;
|
||||
Config_rule=;Wox;;0;;;;;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0.1a8c1fa_r7_ad1;;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0..+_r3_ad1;.*;;0;0;0;1;1;1;
|
||||
Config_rule=Qt5.*QWindowIcon;Media viewer;;0;1;;0;0;0;
|
||||
Config_rule=GLFW30;;;0;1;;0;0;0;
|
||||
Config_rule=LWJGL;;;0;1;;0;0;0;
|
||||
Config_rule=SunAwtFrame;;;0;1;;0;0;0;
|
||||
Config_rule=TWizardForm;;;0;1;;0;0;0;
|
||||
Config_rule=Winamp.*;;;0;1;;0;0;0;
|
||||
Config_rule=UnityWndClass;;;0;1;;0;0;0;
|
||||
Config_rule=SDL_app;Starbound;;0;1;;0;0;0;maximize
|
||||
Config_rule=WindowsForms10.Window.8.app.0.1e3b723_r11_ad1;Terraria.*;;0;1;;0;0;0;
|
||||
Config_rule=WindowsForms10.Window.8.app.0.219816e_r11_ad1;Terraria.*;;0;1;;0;0;0;
|
||||
Config_rule=SDL_app;Terraria.*;;0;1;;0;0;0;
|
||||
Config_rule=gdkWindowToplevel;QEMU;;1;1;;0;0;0;
|
||||
Config_rule=Xash3D Window;;;0;1;;0;0;0;
|
||||
Config_rule=SDL_app;.*;;0;1;;1;0;1;maximize
|
||||
Config_rule=Zandronum MainWindow;;;0;1;;0;0;0;
|
||||
Config_rule=Qt5QWindowIcon;Origin;;0;1;;0;0;0;
|
||||
Config_rule=Aseprite.Window;.*;;0;0;;0;0;0;
|
||||
Config_rule=SDL_app;Mindustry;;0;0;;0;0;0;maximize
|
||||
Config_rule=#32770;Streaming Client;;1;0;8;0;0;0;
|
||||
Config_rule=GZDoomMainWindow;;;0;1;;0;0;0;
|
||||
Config_rule=;RetroBar Taskbar;;0;1;;0;0;0;
|
||||
Config_rule=;RetroBar Properties;;0;1;;0;0;0;
|
||||
Config_rule=;.*VNC Viewer.*;;0;1;;0;0;0;
|
||||
Config_rule=SWT_Window0;.*Eclipse IDE;;0;1;;0;0;0;
|
||||
Config_rule=;.*Parsec.*;;0;1;;0;0;0;
|
||||
Config_rule=diesel win32;PAYDAY 2;;0;1;;0;0;0;
|
||||
Config_rule=Shell_TrayWnd;;;0;;;;;0;
|
||||
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=;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
|
||||
Config_maintenanceInterval=5000
|
||||
Config_monitorDisplayChangeMessages=off
|
||||
|
||||
;; Key definitions
|
||||
;; Window management
|
||||
Config_hotkey=#Down::View_activateWindow(0, +1)
|
||||
Config_hotkey=#Up::View_activateWindow(0, -1)
|
||||
Config_hotkey=#+Down::View_shuffleWindow(0, +1)
|
||||
Config_hotkey=#+Up::View_shuffleWindow(0, -1)
|
||||
Config_hotkey=#+Enter::
|
||||
Config_hotkey=#c::
|
||||
Config_hotkey=#+m::
|
||||
Config_hotkey=#+s::
|
||||
Config_hotkey=#+x::
|
||||
Config_hotkey=#i::Manager_getWindowInfo()
|
||||
Config_hotkey=#+i::Manager_getWindowList()
|
||||
Config_hotkey=!Down::View_moveWindow(0, +1)
|
||||
Config_hotkey=!Up::View_moveWindow(0, -1)
|
||||
Config_hotkey=!1::
|
||||
Config_hotkey=!2::
|
||||
Config_hotkey=!3::
|
||||
Config_hotkey=!4::
|
||||
Config_hotkey=!5::
|
||||
Config_hotkey=!6::
|
||||
Config_hotkey=!7::
|
||||
Config_hotkey=!8::
|
||||
Config_hotkey=!9::
|
||||
Config_hotkey=!0::
|
||||
Config_hotkey=!BackSpace::
|
||||
|
||||
;; Window debugging
|
||||
Config_hotkey=#^i::Debug_logViewWindowList()
|
||||
Config_hotkey=#+^i::Debug_logManagedWindowList()
|
||||
Config_hotkey=#^h::Debug_logHelp()
|
||||
Config_hotkey=#^d::Debug_setLogLevel(0, -1)
|
||||
Config_hotkey=#^+d::Debug_setLogLevel(0, +1)
|
||||
|
||||
;; Layout management
|
||||
Config_hotkey=#Tab::
|
||||
|
||||
Config_hotkey=#Left::View_setLayoutProperty(MFactor, 0, -0.05)
|
||||
Config_hotkey=#Right::View_setLayoutProperty(MFactor, 0, +0.05)
|
||||
Config_hotkey=#^+Enter::View_setLayoutProperty(Axis, 0, +1, 1)
|
||||
Config_hotkey=#^Enter::View_setLayoutProperty(Axis, 0, +2, 1)
|
||||
Config_hotkey=#^Tab::View_setLayoutProperty(Axis, 0, +1, 2)
|
||||
Config_hotkey=#^+Tab::View_setLayoutProperty(Axis, 0, +1, 3)
|
||||
Config_hotkey=#^Up::View_setLayoutProperty(MY, 0, +1)
|
||||
Config_hotkey=#^Down::View_setLayoutProperty(MY, 0, -1)
|
||||
Config_hotkey=#^Right::View_setLayoutProperty(MX, 0, +1)
|
||||
Config_hotkey=#^Left::View_setLayoutProperty(MX, 0, -1)
|
||||
Config_hotkey=#+Left::
|
||||
Config_hotkey=#+Right::
|
||||
|
||||
;; View/Tag management
|
||||
;Config_hotkey=#+n::View_toggleMargins()
|
||||
;Config_hotkey=#BackSpace::Monitor_activateView(-1)
|
||||
|
||||
;; Monitor management
|
||||
Config_hotkey=#.::Manager_activateMonitor(0, +1)
|
||||
Config_hotkey=#,::Manager_activateMonitor(0, -1)
|
||||
Config_hotkey=#+.::Manager_setWindowMonitor(0, +1)
|
||||
Config_hotkey=#+,::Manager_setWindowMonitor(0, -1)
|
||||
Config_hotkey=#^+.::Manager_setViewMonitor(0, +1)
|
||||
Config_hotkey=#^+,::Manager_setViewMonitor(0, -1)
|
||||
|
||||
;; GUI management
|
||||
Config_hotkey=#Space::
|
||||
Config_hotkey=#y::
|
||||
Config_hotkey=#+y::
|
||||
Config_hotkey=!+y::
|
||||
|
||||
;; Administration
|
||||
Config_hotkey=#^e::
|
||||
Config_hotkey=#^s::
|
||||
Config_hotkey=#^r::
|
||||
Config_hotkey=#^q::
|
||||
|
||||
;; Our Hotkeys
|
||||
Config_hotkey=#!q::ExitApp
|
||||
Config_hotkey=#!r::Reload
|
||||
|
||||
Config_hotkey=#+Space::Monitor_toggleBar()
|
||||
Config_hotkey=#q::Manager_closeWindow()
|
||||
Config_hotkey=#+d::Window_toggleDecor()
|
||||
Config_hotkey=#f::View_toggleFloatingWindow()
|
||||
Config_hotkey=#t::View_setLayout(1)
|
||||
Config_hotkey=#m::View_setLayout(2)
|
||||
Config_hotkey=#+f::View_setLayout(3)
|
||||
Config_hotkey=!+Enter::Manager_maximizeWindow()
|
||||
|
||||
Config_hotkey=#+0::
|
||||
Config_hotkey=#^1::
|
||||
Config_hotkey=#^2::
|
||||
Config_hotkey=#^3::
|
||||
Config_hotkey=#^4::
|
||||
Config_hotkey=#^5::
|
||||
Config_hotkey=#^6::
|
||||
Config_hotkey=#^7::
|
||||
Config_hotkey=#^8::
|
||||
Config_hotkey=#^9::
|
||||
|
||||
Config_hotkey=#1::Monitor_activateView(1)
|
||||
Config_hotkey=#+1::Monitor_setWindowTag(1)
|
||||
Config_hotkey=#2::Monitor_activateView(2)
|
||||
Config_hotkey=#+2::Monitor_setWindowTag(2)
|
||||
Config_hotkey=#3::Monitor_activateView(3)
|
||||
Config_hotkey=#+3::Monitor_setWindowTag(3)
|
||||
Config_hotkey=#4::Monitor_activateView(4)
|
||||
Config_hotkey=#+4::Monitor_setWindowTag(4)
|
||||
Config_hotkey=#5::Monitor_activateView(5)
|
||||
Config_hotkey=#+5::Monitor_setWindowTag(5)
|
||||
Config_hotkey=#6::Monitor_activateView(6)
|
||||
Config_hotkey=#+6::Monitor_setWindowTag(6)
|
||||
Config_hotkey=#7::Monitor_activateView(7)
|
||||
Config_hotkey=#+7::Monitor_setWindowTag(7)
|
||||
Config_hotkey=#8::Monitor_activateView(8)
|
||||
Config_hotkey=#+8::Monitor_setWindowTag(8)
|
||||
Config_hotkey=#9::Monitor_activateView(9)
|
||||
Config_hotkey=#+9::Monitor_setWindowTag(9)
|
|
@ -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)
|
165
windows/home/komorebi.ahk
Normal file
165
windows/home/komorebi.ahk
Normal file
|
@ -0,0 +1,165 @@
|
|||
#SingleInstance Force
|
||||
|
||||
; You can generate a fresh version of this file with "komorebic ahk-library"
|
||||
#Include %A_ScriptDir%\komorebic.lib.ahk
|
||||
; https://github.com/LGUG2Z/komorebi/#generating-common-application-specific-configurations
|
||||
#Include %A_ScriptDir%\komorebi.generated.ahk
|
||||
|
||||
;;;; Settings ;;;;
|
||||
WindowHidingBehaviour("minimize")
|
||||
|
||||
WatchConfiguration("enable")
|
||||
|
||||
EnsureWorkspaces(0, 9)
|
||||
|
||||
InvisibleBorders(7, 0, 14, 7)
|
||||
|
||||
MouseFollowsFocus("disable")
|
||||
|
||||
WorkspaceName(0, 0, "I")
|
||||
WorkspaceName(0, 1, "II")
|
||||
WorkspaceName(0, 2, "III")
|
||||
WorkspaceName(0, 3, "IV")
|
||||
WorkspaceName(0, 4, "V")
|
||||
WorkspaceName(0, 5, "VI")
|
||||
WorkspaceName(0, 6, "VII")
|
||||
WorkspaceName(0, 7, "VIII")
|
||||
WorkspaceName(0, 8, "IX")
|
||||
|
||||
WorkspacePadding(0, 0, 0)
|
||||
WorkspacePadding(0, 1, 0)
|
||||
WorkspacePadding(0, 2, 0)
|
||||
WorkspacePadding(0, 3, 0)
|
||||
WorkspacePadding(0, 4, 0)
|
||||
WorkspacePadding(0, 5, 0)
|
||||
WorkspacePadding(0, 6, 0)
|
||||
WorkspacePadding(0, 7, 0)
|
||||
WorkspacePadding(0, 8, 0)
|
||||
|
||||
ContainerPadding(0, 0, 6)
|
||||
ContainerPadding(0, 1, 6)
|
||||
ContainerPadding(0, 2, 6)
|
||||
ContainerPadding(0, 3, 6)
|
||||
ContainerPadding(0, 4, 6)
|
||||
ContainerPadding(0, 5, 6)
|
||||
ContainerPadding(0, 6, 6)
|
||||
ContainerPadding(0, 7, 6)
|
||||
ContainerPadding(0, 8, 6)
|
||||
|
||||
;;;; Rules ;;;;
|
||||
FloatRule("exe", "steam.exe") ; personal preference
|
||||
FloatRule("exe", "steamwebhelper.exe") ; personal preference
|
||||
FloatRule("exe", "scrcpy.exe") ; personal preference
|
||||
FloatRule("exe", "vmware.exe") ; TODO: pr?
|
||||
|
||||
FloatRule("title", "SplashScreenGuard") ; TODO: pr
|
||||
|
||||
FloatRule("class", "TFormHexView") ; TODO: pr
|
||||
FloatRule("class", "WindowsForms10.Window.8.app.0.2bf8098_r7_ad1")
|
||||
|
||||
ManageRule("title", " - MusicBee")
|
||||
|
||||
IdentifyTrayApplication("exe", "thunderbird.exe") ; TODO: pr? doesnt work well if "minimize to tray" is enabled
|
||||
IdentifyTrayApplication("exe", "foobar2000.exe")
|
||||
|
||||
IdentifyBorderOverflowApplication("exe", "MusicBee.exe") ; TODO: pr? also need to figure out how to make miniplayer popout not steal focus
|
||||
IdentifyBorderOverflowApplication("exe", "vivaldi.exe") ; TODO: pr
|
||||
IdentifyBorderOverflowApplication("exe", "mixxx.exe") ; TODO: pr
|
||||
|
||||
;;;; Finalize config ;;;;
|
||||
CompleteConfiguration()
|
||||
|
||||
;;;; Keys ;;;;
|
||||
#!q::
|
||||
Stop()
|
||||
return
|
||||
#!r::
|
||||
ReloadConfiguration()
|
||||
return
|
||||
|
||||
#+h::
|
||||
Move("left")
|
||||
return
|
||||
|
||||
#+j::
|
||||
Move("down")
|
||||
return
|
||||
|
||||
#+k::
|
||||
Move("up")
|
||||
return
|
||||
|
||||
#+l::
|
||||
Move("right")
|
||||
return
|
||||
|
||||
#1::
|
||||
FocusWorkspace(0)
|
||||
return
|
||||
#2::
|
||||
FocusWorkspace(1)
|
||||
return
|
||||
#3::
|
||||
FocusWorkspace(2)
|
||||
return
|
||||
#4::
|
||||
FocusWorkspace(3)
|
||||
return
|
||||
#5::
|
||||
FocusWorkspace(4)
|
||||
return
|
||||
#6::
|
||||
FocusWorkspace(5)
|
||||
return
|
||||
#7::
|
||||
FocusWorkspace(6)
|
||||
return
|
||||
#8::
|
||||
FocusWorkspace(7)
|
||||
return
|
||||
#9::
|
||||
FocusWorkspace(8)
|
||||
return
|
||||
|
||||
#+1::
|
||||
SendToWorkspace(0)
|
||||
return
|
||||
#+2::
|
||||
SendToWorkspace(1)
|
||||
return
|
||||
#+3::
|
||||
SendToWorkspace(2)
|
||||
return
|
||||
#+4::
|
||||
SendToWorkspace(3)
|
||||
return
|
||||
#+5::
|
||||
SendToWorkspace(4)
|
||||
return
|
||||
#+6::
|
||||
SendToWorkspace(5)
|
||||
return
|
||||
#+7::
|
||||
SendToWorkspace(6)
|
||||
return
|
||||
#+8::
|
||||
SendToWorkspace(7)
|
||||
return
|
||||
#+9::
|
||||
SendToWorkspace(8)
|
||||
return
|
||||
|
||||
#f::
|
||||
ToggleFloat()
|
||||
return
|
||||
|
||||
#t::
|
||||
Manage()
|
||||
return
|
||||
#+t::
|
||||
Unmanage()
|
||||
return
|
||||
|
||||
#Enter::
|
||||
Run, wezterm-gui start
|
||||
return
|
Loading…
Add table
Add a link
Reference in a new issue