Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skygrip/dotfiles
A place to store system configuration files
https://github.com/skygrip/dotfiles
Last synced: about 2 months ago
JSON representation
A place to store system configuration files
- Host: GitHub
- URL: https://github.com/skygrip/dotfiles
- Owner: skygrip
- Created: 2016-06-18T07:10:23.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T12:44:32.000Z (about 2 months ago)
- Last Synced: 2024-11-18T13:56:35.039Z (about 2 months ago)
- Language: PowerShell
- Homepage:
- Size: 2.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
A collection of light build guides and configuration files stored here for convenience.
# Operating System Setup
[Windows Desktop Setup](Windows_Desktop.md)
[Linux Setup](Linux.md)
[MacOS Setup](MacOS.md)
[Android TV](Android_TV.md)
# Application Specific
## AWS CLI Config
Enable auto prompt mode
aws configure set cli_auto_prompt on
## Firefox Setup
Make the following configuration changes in the settings:
- Add search bar to toolbar
- Disable search suggestions
- Make DuckDuckGo the default search and search shortcut
- Set Browser Privacy to Strict
- Disable saved passwords
- Disable Firefox Data Collection
- Enable HTTPS mode for all windowsEnable the following general settings
browser.cache.disk.enable = False
extensions.pocket.enabled = FalseEnable the following settings for increased security with minimal user impact
geo.enabled = False
network.captive-portal-service.enabled = False
media.peerconnection.enabled = False
media.navigator.enabled = False
#webgl.enable-debug-renderer-info = False (looks to be masked anyway)
#dom.battery.enabled = False
#dom.vibrator.enabled = False
#device.sensors.enabled = False
#dom.enable_performance = False
#browser.safebrowsing.downloads.remote.enabled = FalseOptionally enable the following settings for increased security at expense of user experience
privacy.resistFingerprinting = true
Optionally enable the following settings for different User experience
keyword.enabled = False
browser.urlbar.trimURLs = False
dom.webnotifications.enabled = False
browser.formfill.enable = False### Firefox Addons
The following Firefox addons are also installed for security:
- [Decentraleyes](https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/)
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers/)
- [KeePassXC-Browser](https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/)
- [NoScript](https://addons.mozilla.org/en-US/firefox/addon/noscript/?src=search)
- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/)## Darktable Setup
recursively import only folders that contain a raw folder.
$darktable = 'C:\Program Files\darktable\bin\darktable.exe'
foreach($folder in Get-ChildItem | Sort){
if ((Get-ChildItem -Path $folder -force | Where-Object Extension -in ('.CR2','.CR3') | Measure-Object).Count -ne 0){
echo "importing folder: $folder"
& $darktable $folder
Start-Sleep -Seconds 20
}
}Generate Cache files.
Cache lives in C:\Users\[USERNAME]\AppData\Local\Microsoft\Windows\INetCache\darktable& 'C:\Program Files\darktable\bin\darktable-generate-cache.exe' -m 4