Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
0a88886
Switched to using ~/Documents for work code signing workflow and .git…
TimTr Aug 30, 2025
d8104a2
Updated the theme JSON
TimTr Sep 7, 2025
f0e26e4
Minor tweaks to how the install instructions are written in Markdown
TimTr Sep 7, 2025
22b2747
Renamed "folder" to "directory" to match that this is all CLI mode, a…
TimTr Sep 7, 2025
55bbbdb
Starting the process of putting settings into the platform-specific d…
TimTr Sep 14, 2025
655b63b
moving the configurations into the platform directories
TimTr Oct 31, 2025
7e14b5a
few more moved files
TimTr Oct 31, 2025
1ea2856
Working to move the index.md file in the ./Docs folder to act as the …
TimTr Nov 2, 2025
efa587e
removed the index file to see if the GitHub Pages still properly gene…
TimTr Nov 2, 2025
912d041
Removed root index.md file - GitHub pages uses the README.md if it is…
TimTr Nov 2, 2025
218d6f0
cleaned up the README to adjust to the better GitHub Pages publishing…
TimTr Nov 2, 2025
dbe8f1e
Setting up the ./Config settings for Linux
TimTr Nov 4, 2025
ffb6930
Mid-refactor to move all the Mac configuration into the Mac folder, a…
TimTr Nov 26, 2025
0a04abb
Minor fixes
TimTr Nov 26, 2025
21b9287
Starting down the path to support BASH for default Linux installs
TimTr Dec 1, 2025
806a6a5
cleaned up some more of the Linux bash support
TimTr Dec 2, 2025
3c25a57
cleanup - still trying to fix the function working in Linux / Bash
TimTr Dec 2, 2025
940bb9b
more function naming cleanup
TimTr Dec 2, 2025
1beb970
added snap/bin to the path on Linux
TimTr Dec 2, 2025
d865dc7
still debugging the functions file on Linux
TimTr Dec 2, 2025
ebe7ff4
think I fixed the bash error!
TimTr Dec 2, 2025
7262147
minor cleanup to the UX, including the prompt
TimTr Dec 2, 2025
2bd56b8
Fixed the ls sorting policy on Linux
TimTr Dec 2, 2025
b617d33
Put the DOTFILES_ROOT setting into the .bashrc file so it is always a…
TimTr Dec 2, 2025
264527b
Starting to add some more docs for how to use the dotfiles and defaul…
TimTr Dec 3, 2025
c452841
Minor tweak of comments and improved Linux prompt
TimTr Dec 4, 2025
9e5f2ed
Updated Xcode and VSCode color settings
TimTr Dec 4, 2025
c3b2f14
Making a lot of refactorings
TimTr Dec 21, 2025
638f7e8
Refactored scripts into a Path subfolder in preparation for the new i…
TimTr Dec 27, 2025
76dec43
Minor type changes
TimTr Dec 27, 2025
bd924b2
Changed folder structure - removed the Platform/Root folder
TimTr Dec 27, 2025
d45da7a
The /usr/local/bin/$USER setup for PATH is now working, and scripts a…
TimTr Dec 27, 2025
7229a9f
Changed the prompt to include user name, hostname, folder, and Git st…
TimTr Dec 28, 2025
1b9f2f1
Added some improvements for Linux prompt
TimTr Dec 28, 2025
6cb5302
Trying to get git branches showing in Bash
TimTr Dec 29, 2025
deec031
fixed some folder creation and filenames for Linux
TimTr Dec 29, 2025
0da82aa
Added sudo and fixed some docs
TimTr Dec 29, 2025
56a57ee
Fixed permissions rules for Linux
TimTr Dec 29, 2025
7bd428b
minor text fix
TimTr Dec 29, 2025
a997321
Got the bash prompt in the Linux setup looking reasonably good, inclu…
TimTr Dec 29, 2025
11b3405
Fixed Linux especially to use $HOME/bin for scripts, and removed all …
TimTr Dec 30, 2025
3b2c532
Minor fixes - remove conflicting .bash_profile and .profile files
TimTr Dec 30, 2025
5c6f7ae
renamed .bashrc to .profile and seems to work better in my SSH sessions.
TimTr Dec 30, 2025
61b97df
Fixed a cycle
TimTr Dec 30, 2025
94a00b5
Have to use both .bashrc and .profile to cover different types of Lin…
TimTr Dec 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1854,7 +1854,7 @@
"activityBar.inactiveForeground": "#ffffff66",
"activityBarBadge.foreground": "#ffffff",
"activityBarBadge.background": "#0046cc",
"sideBar.background": "#1d2125",
"sideBar.background": "#000000",
"sideBar.foreground": "#f5f5f5",
"sideBarSectionHeader.background": "#00000000",
"sideBarSectionHeader.foreground": "#cccccc",
Expand All @@ -1879,11 +1879,11 @@
"statusBarItem.hoverBackground": "#ffffff1f",
"statusBar.debuggingBackground": "#cc6633",
"statusBar.debuggingForeground": "#ffffff",
"statusBar.noFolderBackground": "#68217a",
"statusBar.noFolderBackground": "#0d0d0c",
"statusBar.noFolderForeground": "#ffffff",
"statusBarItem.remoteBackground": "#172458",
"statusBarItem.remoteForeground": "#ffffff",
"titleBar.activeBackground": "#1d2125",
"titleBar.activeBackground": "#000000",
"titleBar.activeForeground": "#cccccc",
"titleBar.inactiveBackground": "#3c3c3c99",
"titleBar.inactiveForeground": "#cccccc99",
Expand Down Expand Up @@ -1994,7 +1994,7 @@
"breadcrumb.background": "#171c21",
"breadcrumb.foreground": "#cccccccc",
"breadcrumb.focusForeground": "#e0e0e0",
"editorGroupHeader.tabsBackground": "#1d2125",
"editorGroupHeader.tabsBackground": "#000000",
"tab.activeForeground": "#ffffff",
"tab.border": "#252526",
"tab.activeBackground": "#2b3845",
Expand Down Expand Up @@ -2087,7 +2087,7 @@
"settings.headerForeground": "#bbc9d5",
"settings.focusedRowBackground": "#ffffff07",
"walkThrough.embeddedEditorBackground": "#00000050",
"breadcrumb.activeSelectionForeground": "#e0e0e0",
"breadcrumb.activeSelectionForeground": "#",
"editorGutter.commentRangeForeground": "#c5c5c5",
"debugExceptionWidget.background": "#333333",
"debugExceptionWidget.border": "#474747"
Expand All @@ -2099,26 +2099,26 @@

"foreground": "#bbc9d5",
"focusBorder": "#32373b",
"sideBar.background": "#1d2125",
"sideBar.background": "#000000",
"sideBar.foreground": "#f5f5f5",
"sideBarSectionHeader.background": "#00000000",
"sideBarSectionHeader.foreground": "#cccccc",
"sideBarSectionHeader.border": "#cccccc33",
"sideBarTitle.foreground": "#bbbbbb",
"statusBar.foreground": "#ffffff",
"statusBar.background": "#141d24",
"statusBar.background": "#111111",
"statusBarItem.hoverBackground": "#ffffff1f",
"statusBar.debuggingBackground": "#cc6633",
"statusBar.debuggingForeground": "#ffffff",
"statusBar.noFolderBackground": "#68217a",
"statusBar.noFolderBackground": "#0d0d0c",
"statusBar.noFolderForeground": "#ffffff",
"statusBarItem.remoteBackground": "#172458",
"statusBarItem.remoteForeground": "#ffffff",
"titleBar.activeBackground": "#1d2125",
"titleBar.activeBackground": "#000000",
"titleBar.activeForeground": "#cccccc",
"titleBar.inactiveBackground": "#3c3c3c99",
"titleBar.inactiveBackground": "#111111",
"titleBar.inactiveForeground": "#cccccc99",
"titleBar.border": "#00000000",
"titleBar.border": "#000000",
"menubar.selectionForeground": "#cccccc",
"menubar.selectionBackground": "#ffffff1a",
"menu.foreground": "#cccccc",
Expand All @@ -2142,7 +2142,7 @@
"inputOption.activeForeground": "#ffffff",
"input.placeholderForeground": "#a6a6a6",
"textLink.foreground": "#3794ff",
"editor.background": "#0d1116",
"editor.background": "#101519",
"editor.foreground": "#d4d4d4",
"editorLineNumber.foreground": "#858585",
"editorCursor.foreground": "#aeafad",
Expand Down Expand Up @@ -2184,7 +2184,7 @@
"editorInfo.foreground": "#75beff",
"editorInfo.background": "#4490BF00",
"editorInfo.border": "#4490BF00",
"editorGutter.background": "#191d21",
"editorGutter.background": "#121619",
"editorGutter.modifiedBackground": "#0c7d9d",
"editorGutter.addedBackground": "#587c0c",
"editorGutter.deletedBackground": "#94151b",
Expand Down Expand Up @@ -2223,16 +2223,16 @@
"terminal.ansiRed": "#cd3131",
"terminal.ansiWhite": "#e5e5e5",
"terminal.ansiYellow": "#e5e510",
"breadcrumb.background": "#171c21",
"breadcrumb.background": "#111111",
"breadcrumb.foreground": "#cccccccc",
"breadcrumb.focusForeground": "#e0e0e0",
"editorGroupHeader.tabsBackground": "#1d2125",
"editorGroupHeader.tabsBackground": "#000000",
"tab.activeForeground": "#ffffff",
"tab.border": "#252526",
"tab.activeBackground": "#2b3845",
"tab.activeBackground": "#555555",
"tab.activeBorder": "#00000000",
"tab.activeBorderTop": "#00000000",
"tab.inactiveBackground": "#19212a",
"tab.inactiveBackground": "#111111",
"tab.inactiveForeground": "#ffffff80",
"scrollbarSlider.background": "#79797966",
"scrollbarSlider.hoverBackground": "#646464b3",
Expand Down Expand Up @@ -2380,7 +2380,7 @@
"scope": "heading.2.markdown entity.name.section.markdown, heading.2.markdown punctuation.definition.heading.markdown",
"settings": {
"foreground": "#ff6a00",
"fontStyle": "italic",
"fontStyle": "bold",
}
},
{
Expand Down Expand Up @@ -2444,7 +2444,6 @@
"editor.wordWrap": "on",
"editor.wrappingIndent": "none",
"git.openRepositoryInParentFolders": "always",
"editor.lineNumbers": "off",
"editor.guides.indentation": false,
"editor.guides.highlightActiveIndentation": false,
"editor.occurrencesHighlight": "off",
Expand All @@ -2460,7 +2459,8 @@
"files.exclude": {
"**/.build": true,
"**/.swiftpm": true,
"**/.vscode": true
"**/.vscode": true,
"**/.*": true
},
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.integrated.enableFileLinks": "notRemote",
Expand All @@ -2472,5 +2472,8 @@
"terminal.integrated.lineHeight": 1.1,
"terminal.integrated.smoothScrolling": true,
"editor.fontWeight": "normal",
"workbench.iconTheme": "dobri-theme-icons"
"workbench.iconTheme": "dobri-theme-icons",
"github.copilot.nextEditSuggestions.enabled": true,
"editor.lineNumbers": "off",
"security.workspace.trust.untrustedFiles": "open"
}
2 changes: 1 addition & 1 deletion Mac/help.sh → Common/Path/help.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/zsh
#!/bin/bash
#
# help.sh -- simple instructions on how to use these dotfiles
#
Expand Down
25 changes: 25 additions & 0 deletions Common/Path/setup-container.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/bash
#
# setup-container.sh -- use Swift's Containerization / Container package
#
# ==============================================================================

source ~/.functions
message "setup-container.sh" "Setting up the Swift Containerization environemtn"

which -s brew &> /dev/null
if [[ $? != 0 ]] ; then

error "Missing Containerization" "Installing for the first time..."
## Do stuff to do a fresh install

else

message "Found Containerization" "Updating, upgrading, installing Jekyll and others"
## Do stuff to update

fi


# ==============================================================================
exit 0
20 changes: 20 additions & 0 deletions Common/Path/setup-ssh-keys.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#!/bin/bash
#
# ssh-key-setup.sh -- how to setup the SSH key for a remote server
#
# Import the default functions used in these scripts
source ${HOME}/.functions
message "ssh-key-setup" "Instructions to setup remote password-less SSH login"
# ==============================================================================










# ==============================================================================
message "All done now!
File renamed without changes.
File renamed without changes.
Binary file removed Config/Preferences/com.apple.Terminal.plist
Binary file not shown.
Binary file removed Config/Preferences/com.googlecode.iterm2.plist
Binary file not shown.
Loading