Update dotfiles/.config/kitty/kitty.conf, dotfiles/.config/kitty/Betelgeuse-dark.conf, dotfiles/.config/kitty/Betelgeuse-light.conf, dotfiles/.local/share/chezmoi/private_dot_config/kitty/kitty.conf, dotfiles/.local/share/chezmoi/private_dot_config/kitty/Betelgeuse-dark.conf, dotfiles/.local/share/chezmoi/private_dot_config/kitty/Betelgeuse-light.conf, dotfiles/.local/share/chezmoi/private_dot_config/ngrok/ngrok.yml.tmpl, dotfiles/.local/share/chezmoi/private_dot_config/powershell/user_profile.ps1, dotfiles/.local/share/chezmoi/private_dot_config/powershell/takuya.omp.json, dotfiles/.local/share/chezmoi/private_dot_config/slack-term/config.tmpl, dotfiles/.local/share/chezmoi/private_dot_config/tabby/config.yaml.tmpl, dotfiles/.local/share/chezmoi/private_dot_config/terminator/config, dotfiles/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml, dotfiles/.local/share/chezmoi/private_dot_config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml, dotfiles/.local/share/chezmoi/private_dot_config/xfce4/terminal/terminalrc, dotfiles/.config/xsettingsd/xsettingsd.conf, dotfiles/.local/share/chezmoi/private_dot_config/xsettingsd/xsettingsd.conf, dotfiles/.local/share/chezmoi/private_dot_config/gtk-3.0/settings.ini

This commit is contained in:
Brian Zalewski 2022-11-22 01:43:46 +00:00
parent 7cea768372
commit d64804184c
18 changed files with 648 additions and 5 deletions

View file

@ -1 +1 @@
include ./betelgeuse-dark.conf
include ./Betelgeuse-dark.conf

View file

@ -3,7 +3,7 @@
<channel name="xsettings" version="1.0">
<property name="Net" type="empty">
<property name="ThemeName" type="string" value="Betelgeuse"/>
<property name="IconThemeName" type="string" value="Candy"/>
<property name="IconThemeName" type="string" value="Betelgeuse"/>
<property name="DoubleClickTime" type="empty"/>
<property name="DoubleClickDistance" type="empty"/>
<property name="DndDragThreshold" type="empty"/>
@ -33,7 +33,7 @@
<property name="MenuImages" type="empty"/>
<property name="ButtonImages" type="empty"/>
<property name="MenuBarAccel" type="empty"/>
<property name="CursorThemeName" type="string" value="Sweet-cursors"/>
<property name="CursorThemeName" type="string" value="Betelgeuse"/>
<property name="CursorThemeSize" type="empty"/>
<property name="IMModule" type="empty"/>
<property name="DecorationLayout" type="string" value="menu:minimize,maximize,close"/>

View file

@ -1,7 +1,7 @@
[Settings]
gtk-application-prefer-dark-theme=1
gtk-button-images=1
gtk-cursor-theme-name=Sweet-cursors
gtk-cursor-theme-name=Betelgeuse
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=1
gtk-font-name=Montserrat Medium, Medium 10

View file

@ -4,7 +4,7 @@ gtk-button-images=1
gtk-cursor-theme-name=Betelgeuse
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=1
gtk-font-name=Montserrat, Medium 11
gtk-font-name=Montserrat Medium, Medium 11
gtk-icon-theme-name=Betelgeuse
gtk-menu-images=1
gtk-modules=appmenu-gtk-module

View file

@ -0,0 +1,54 @@
cursor #c3c7d1
cursor_text_color background
url_color #7cb7ff
active_border_color #71f79f
inactive_border_color #2f323e
bell_border_color #dcdfe4
active_tab_foreground #aaaeb8
active_tab_background #161925
inactive_tab_foreground #9295a0
inactive_tab_background #2f323e
foreground #aaaeb8
background #161925
selection_foreground #161925
selection_background #7cb7ff
color0 #474b56
color8 #60646f
color1 #ed254e
color9 #E54568
color2 #71f79f
color10 #81EDA9
color3 #f9dc5c
color11 #EED873
color4 #7cb7ff
color12 #8ABAF6
color5 #c74d89
color13 #C66597
color6 #00c1e4
color14 #27C2E0
color7 #aaaeb8
color15 #c3c7d1
mark1_foreground #161925
mark1_background #00c1e4
mark2_foreground #161925
mark2_background #c74d89
mark3_foreground #161925
mark3_background #f9dc5c

View file

@ -0,0 +1,54 @@
cursor #4c5058
cursor_text_color background
url_color #a0dbff
active_border_color #95ffc3
inactive_border_color #e5e6e7
bell_border_color #dcdfe4
active_tab_foreground #666970
active_tab_background #ffffff
inactive_tab_foreground #7f8288
inactive_tab_background #e5e6e7
foreground #666970
background #ffffff
selection_foreground #ffffff
selection_background #a0dbff
color0 #666970
color8 #7f8288
color1 #ff4972
color9 #FF6D8E
color2 #95ffc3
color10 #AAFFCF
color3 #ffff80
color11 #FFFF99
color4 #a0dbff
color12 #B3E2FF
color5 #eb71ad
color13 #EF8DBD
color6 #24e5ff
color14 #50EAFF
color7 #cccdcf
color15 #e5e6e7
mark1_foreground #ffffff
mark1_background #24e5ff
mark2_foreground #ffffff
mark2_background #eb71ad
mark3_foreground #ffffff
mark3_background #ffff80

View file

@ -0,0 +1 @@
include ./Betelgeuse-dark.conf

View file

@ -0,0 +1,3 @@
---
# TODO
#authtoken: '{{ .Env.NGROK_AUTH_TOKEN }}'

View file

@ -0,0 +1,127 @@
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"final_space": false,
"osc99": true,
"blocks": [
{
"type": "prompt",
"alignment": "left",
"segments": [
{
"type": "shell",
"style": "diamond",
"leading_diamond": "╭─",
"trailing_diamond": "",
"foreground": "#ffffff",
"background": "#0077c2",
"properties": {
}
},
{
"type": "root",
"style": "diamond",
"leading_diamond": "",
"trailing_diamond": "",
"foreground": "#FFFB38",
"background": "#ef5350",
"properties": {
"root_icon": "\uf292",
"prefix": "<parentBackground>\uE0B0</> "
}
},
{
"type": "path",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#E4E4E4",
"background": "#444444",
"properties": {
"style": "full",
"enable_hyperlink": true
}
},
{
"type": "git",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#011627",
"background": "#FFFB38",
"background_templates": [
"{{ if or (.Working.Changed) (.Staging.Changed) }}#ffeb95{{ end }}",
"{{ if and (gt .Ahead 0) (gt .Behind 0) }}#c5e478{{ end }}",
"{{ if gt .Ahead 0 }}#C792EA{{ end }}",
"{{ if gt .Behind 0 }}#C792EA{{ end }}"
],
"properties": {
"branch_icon": "\ue725 ",
"fetch_status": true,
"fetch_upstream_icon": true,
"template": "{{ .HEAD }} {{ if .Working.Changed }}{{ .Working.String }}{{ end }}{{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }}{{ if .Staging.Changed }}<#ef5350> \uF046 {{ .Staging.String }}</>{{ end }}"
}
}
]
},
{
"type": "prompt",
"alignment": "right",
"segments": [
{
"type": "node",
"style": "diamond",
"leading_diamond": " \uE0B6",
"trailing_diamond": "\uE0B4",
"foreground": "#3C873A",
"background": "#303030",
"properties": {
"prefix": "\uE718 ",
"postfix": "",
"display_package_manager": true,
"yarn_icon": " <#348cba></>",
"npm_icon": " <#cc3a3a></> "
}
},
{
"type": "time",
"style": "diamond",
"invert_powerline": true,
"leading_diamond": " \uE0B6",
"trailing_diamond": "\uE0B4",
"background": "#40c4ff",
"foreground": "#ffffff",
"properties": {
"prefix": " \uf5ef ",
"postfix": " "
}
}
]
},
{
"type": "prompt",
"alignment": "left",
"newline": true,
"segments": [
{
"type": "text",
"style": "plain",
"foreground": "#21c7c7",
"properties": {
"prefix": "",
"postfix": "",
"text": "╰─"
}
},
{
"type": "exit",
"style": "plain",
"foreground": "#e0f8ff",
"properties": {
"prefix": "\u276F",
"display_exit_code": false,
"always_enabled": true,
"error_color": "#ef5350"
}
}
]
}
]
}

View file

@ -0,0 +1,43 @@
# set PowerShell to UTF-8
[console]::InputEncoding = [console]::OutputEncoding = New-Object System.Text.UTF8Encoding
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
Set-Prompt
Import-Module posh-git
Import-Module oh-my-posh
$omp_config = Join-Path $PSScriptRoot ".\takuya.omp.json"
oh-my-posh --init --shell pwsh --config $omp_config | Invoke-Expression
Set-Theme Paradox
Import-Module -Name Terminal-Icons
# PSReadLine
Set-PSReadLineOption -EditMode Vim
Set-PSReadLineOption -BellStyle None
Set-PSReadLineKeyHandler -Chord 'Ctrl+d' -Function DeleteChar
Set-PSReadLineOption -PredictionSource History
# Fzf
Import-Module PSFzf
Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+f' -PSReadlineChordReverseHistory 'Ctrl+r'
### zoxide
Invoke-Expression (& {
$hook = if ($PSVersionTable.PSVersion.Major -lt 6) { 'prompt' } else { 'pwd' }
(zoxide init --hook $hook powershell | Out-String)
})
# Env
$env:GIT_SSH = "C:\Windows\system32\OpenSSH\ssh.exe"
### Aliases
Set-Alias grep findstr
### Utilities
function which ($command) {
Get-Command -Name $command -ErrorAction SilentlyContinue |
Select-Object -ExpandProperty Path -ErrorAction SilentlyContinue
}

View file

@ -0,0 +1,88 @@
{
"slack_token": "yourslacktokenhere",
// OPTIONAL: set the width of the sidebar (between 1 and 11), default is 1
"sidebar_width": 1,
// OPTIONAL: turn on desktop notifications for all incoming messages, set
// the value as: "all". For only mentions and im messages set the
// value as: "mention", default is turned off: ""
"notify": "mention",
// OPTIONAL: turn on emoji's, default is false
"emoji": true,
// OPTIONAL: define custom key mappings, defaults are:
"key_map": {
"command": {
"i": "mode-insert",
"/": "mode-search",
"k": "channel-up",
"j": "channel-down",
"g": "channel-top",
"G": "channel-bottom",
"K": "thread-up",
"J": "thread-down",
"<previous>": "chat-up",
"C-b": "chat-up",
"C-u": "chat-up",
"<next>": "chat-down",
"C-f": "chat-down",
"C-d": "chat-down",
"n": "channel-search-next",
"N": "channel-search-previous",
"'": "channel-jump",
"q": "quit",
"<f1>": "help"
},
"insert": {
"<left>": "cursor-left",
"<right>": "cursor-right",
"<enter>": "send",
"<escape>": "mode-command",
"<backspace>": "backspace",
"C-8": "backspace",
"<delete>": "delete",
"<space>": "space"
},
"search": {
"<left>": "cursor-left",
"<right>": "cursor-right",
"<escape>": "clear-input",
"<enter>": "clear-input",
"<backspace>": "backspace",
"C-8": "backspace",
"<delete>": "delete",
"<space>": "space"
}
},
// OPTIONAL: override the default theme, defaults are:
"theme": {
"view": {
"fg": "white",
"bg": "default",
"border_fg": "white",
"border_bg": "",
"label_fg": "white",
"label_bg": ""
},
"channel": {
"prefix": "",
"icon": "",
"text": ""
},
"message": {
// This uses golang time formatting:
// - https://yourbasic.org/golang/format-parse-string-time-date-example/
// - https://golang.org/pkg/time/#Time.Format
"time_format": "15:04",
// You can use 'colorize' to give every name an individual color
"name": "",
"time": "",
"text": ""
}
}
}

View file

@ -0,0 +1,198 @@
---
version: 3
hotkeys:
toggle-window:
- Ctrl-Space
copy:
- ⌘-C
paste:
- ⌘-V
home:
- ⌘-Left
- Home
end:
- ⌘-Right
- End
previous-word:
- ⌥-Left
next-word:
- ⌥-Right
delete-previous-word:
- ⌥-Backspace
delete-next-word:
- ⌥-Delete
clear:
- ⌘-K
zoom-in:
- ⌘-=
- ⌘-Shift-=
zoom-out:
- ⌘--
- ⌘-Shift--
reset-zoom:
- ⌘-0
ctrl-c:
- Ctrl-C
copy-current-path: []
search:
- ⌘-F
pane-focus-all:
- ⌘-Shift-I
scroll-to-bottom: []
restart-telnet-session: []
restart-ssh-session: []
launch-winscp: []
settings:
- ⌘-,
settings-tab: {}
serial:
- Alt-K
restart-serial-session: []
new-window:
- ⌘-N
new-tab:
- ⌘-T
workspace-profile-1: []
workspace-profile-2: []
workspace-profile-3: []
workspace-profile-4: []
workspace-profile-5: []
profile-selector:
- ⌘-E
toggle-fullscreen:
- Ctrl+⌘+F
rename-tab:
- ⌘-R
close-tab:
- ⌘-W
reopen-tab:
- ⌘-Shift-T
toggle-last-tab: []
next-tab:
- Ctrl-Tab
previous-tab:
- Ctrl-Shift-Tab
move-tab-left:
- ⌘-Shift-Left
move-tab-right:
- ⌘-Shift-Right
rearrange-panes:
- ⌘-Shift
duplicate-tab: []
explode-tab:
- ⌘-Shift-.
combine-tabs:
- ⌘-Shift-,
tab-1:
- ⌘-1
tab-2:
- ⌘-2
tab-3:
- ⌘-3
tab-4:
- ⌘-4
tab-5:
- ⌘-5
tab-6:
- ⌘-6
tab-7:
- ⌘-7
tab-8:
- ⌘-8
tab-9:
- ⌘-9
tab-10:
- ⌘-0
tab-11: []
tab-12: []
tab-13: []
tab-14: []
tab-15: []
tab-16: []
tab-17: []
tab-18: []
tab-19: []
tab-20: []
split-right:
- ⌘-Shift-D
split-bottom:
- ⌘-D
split-left: []
split-top: []
pane-maximize:
- ⌘-⌥-Enter
pane-nav-up:
- ⌘-⌥-Up
pane-nav-down:
- ⌘-⌥-Down
pane-nav-left:
- ⌘-⌥-Left
pane-nav-right:
- ⌘-⌥-Right
pane-nav-previous:
- ⌘-⌥-[
pane-nav-next:
- ⌘-⌥-]
switch-profile:
- ⌘-Shift-E
close-pane:
- ⌘-Shift-W
pane-increase-vertical: []
pane-decrease-vertical: []
pane-increase-horizontal: []
pane-decrease-horizontal: []
profile: {}
profile-selectors: {}
select-all:
- ⌘-A
terminal:
searchOptions: {}
colorScheme:
name: Betelgeuse
foreground: '#eceff1'
background: '#161925'
selection: null
cursor: '#FFCC00'
cursorAccent: null
colors:
- '#000000'
- '#D62341'
- '#9ECE58'
- '#FAED70'
- '#396FE2'
- '#BB80B3'
- '#2DDAFD'
- '#d0d0d0'
- rgba(255, 255, 255, 0.2)
- '#FF5370'
- '#C3E88D'
- '#FFCB6B'
- '#82AAFF'
- '#C792EA'
- '#89DDFF'
- '#ffffff'
customColorSchemes: []
autoOpen: true
scrollbackLines: 100000
frontend: xterm-webgl
font: Hack Nerd Font
ligatures: true
background: colorScheme
showTabProfileIcon: true
ssh:
warnOnClose: true
configSync:
parts: {}
token: XXX
clickableLinks:
modifier: metaKey
workspaceManager: {}
accessibility: {}
appearance:
flexTabs: true
frame: full
hacks: {}
pluginBlacklist: []
profileDefaults: {}
profiles: []
enableAnalytics: false

View file

@ -0,0 +1,5 @@
[[Betelgeuse]]
background_color = "#161925"
cursor_color = "#aaaeb8"
foreground_color = "#aaaeb8"
palette = "#161925:#ed254e:#71f79f:#f9dc5c:#00c1e4:#c3c7d1:#c74d89:#aaaeb8:#9295a0:#ed254e:#00c1e4:#f9dc5c:#7cb7ff:#c3c7d1:#c74d89:#c3c7d1"

View file

@ -0,0 +1,11 @@
[Configuration]
ColorPalette=#282C34;#ED254E;#71F79F;#F9DC5C;#7CB7FF;#C74D89;#00C1E4;#DCDFE4;#4C5058;#FF4972;#95FFC3;#FFFF80;#A0DBFF;#EB71AD;#24E5FF;#FFFFFF
ColorForeground=#C3C7D1
ColorBackground=#161925
ColorCursor=#C3C7D1
ColorCursorUseDefault=FALSE
ScrollingUnlimited=TRUE
FontUseSystem=TRUE
MiscDefaultGeometry=124x35
Encoding=UTF-8
ScrollingOnOutput=FALSE

View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xsettings" version="1.0">
<property name="Net" type="empty">
<property name="ThemeName" type="string" value="Betelgeuse"/>
<property name="IconThemeName" type="string" value="Betelgeuse"/>
<property name="DoubleClickTime" type="empty"/>
<property name="DoubleClickDistance" type="empty"/>
<property name="DndDragThreshold" type="empty"/>
<property name="CursorBlink" type="empty"/>
<property name="CursorBlinkTime" type="empty"/>
<property name="SoundThemeName" type="string" value="MIUI"/>
<property name="EnableEventSounds" type="empty"/>
<property name="EnableInputFeedbackSounds" type="empty"/>
</property>
<property name="Xft" type="empty">
<property name="DPI" type="int" value="100"/>
<property name="Antialias" type="empty"/>
<property name="Hinting" type="empty"/>
<property name="HintStyle" type="empty"/>
<property name="RGBA" type="empty"/>
</property>
<property name="Gtk" type="empty">
<property name="CanChangeAccels" type="empty"/>
<property name="ColorPalette" type="Betelgeuse"/>
<property name="FontName" type="string" value="Montserrat Regular 10"/>
<property name="IconSizes" type="empty"/>
<property name="KeyThemeName" type="empty"/>
<property name="ToolbarStyle" type="empty"/>
<property name="ToolbarIconSize" type="empty"/>
<property name="IMPreeditStyle" type="empty"/>
<property name="IMStatusStyle" type="empty"/>
<property name="MenuImages" type="empty"/>
<property name="ButtonImages" type="empty"/>
<property name="MenuBarAccel" type="empty"/>
<property name="CursorThemeName" type="string" value="Betelgeuse"/>
<property name="CursorThemeSize" type="empty"/>
<property name="IMModule" type="empty"/>
<property name="DecorationLayout" type="string" value="menu:minimize,maximize,close"/>
<property name="MonospaceFontName" type="string" value="Hack Nerd Font 10"/>
</property>
<property name="Xfce" type="empty">
<property name="LastCustomDPI" type="int" value="100"/>
</property>
</channel>

View file

@ -0,0 +1,14 @@
[Settings]
gtk-application-prefer-dark-theme=1
gtk-button-images=1
gtk-cursor-theme-name=Betelgeuse
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=1
gtk-font-name=Montserrat Medium, Medium 10
gtk-icon-theme-name=Betelgeuse
gtk-menu-images=1
gtk-modules=appmenu-gtk-module
gtk-primary-button-warps-slider=0
gtk-shell-shows-menubar=1
gtk-theme-name=Betelgeuse
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ