Skip to content

feat(explorer customization): explain toggle app icons on thumbnails #224

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from Jul 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,7 @@ As MkDocs Material uses Python, you must install [Python](https://www.python.org
You can now make all your changes and view them live!

## Credits
- [Hummingbot documentation](https://github.com/hummingbot/hummingbot) for many aspects of the documentation theming, such as the blurred header
- [Hummingbot documentation](https://github.com/hummingbot/hummingbot) for many aspects of the documentation theming, such as the blurred header

## 💙 Contributors
<a href="https://github.com/Atlas-OS/docs/graphs/contributors" target="_blank"><img src="https://contrib.rocks/image?repo=Atlas-OS/docs&columns=18" alt="Avatars of all contributors"></a>
7 changes: 1 addition & 6 deletions docs/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,6 @@ See the alternatives below.
:simple-github: **Downloader based upon:** [Microsoft Software Download Listing](https://github.com/gravesoft/msdl)
</center>

<script>
var styleSheet = document.createElement("style")
styleSheet.innerText = '.noJs { display: revert !important }'
document.head.appendChild(styleSheet)
</script>
<!-- --8<-- [end:iso1] -->

<!-- --8<-- [start:drivers] -->
Expand All @@ -114,7 +109,7 @@ You can find your network driver online by searching for your device/motherboard

=== "No USB Drive (recommended)"

Your current Windows installation should be moved to a `Windows.old` folder after reinstalling. You can delete this after reinstalling Windows, which will be covered later. However, you should still externally backup files before proceeding.
As a consequence of following this method, your current Windows installation should be automatically moved to a `Windows.old` folder after reinstalling. You can delete this folder after reinstalling Windows, which will be covered later. However, you should still externally backup files before proceeding.

1. Disconnect any cables providing internet to your computer, such as an ethernet cable. Do not reconnect it until instructed to do so

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,12 @@ By default, Atlas restores the legacy context menu on Windows 11, which has more

## :material-folder-cog: File Explorer Customization

### App Icons on Thumbnails

By default, Atlas displays the default app for certain files in the corner of the thumbnail. A common example would be a video thumbnail showing the associated media player in the bottom right.

To disable this, run `Disable App Icons on Thumbnails.reg`, go up a directory and use the 'Restart Explorer' shortcut.

### Automatic Folder Discovery

On default Windows, File Explorer determines the type of folder based on its content and applies a respective template. For example, a folder containing primarily videos will get the "Icons" view type.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ Each section here corresponds to a sub-folder in the `7. Security` directory loc

=== "Information"


!!! tip "Missing the page?"
If you can't find the core isolation page in Windows Security, you may need to enable virtualization in your BIOS/UEFI settings.

[Core isolation](https://support.microsoft.com/en-us/windows/core-isolation-e30ed737-17d8-42f3-a2a9-87521df09b78) is a security feature of Windows that protects essential core processes of Windows from malicious software by isolating them in memory. It mostly does this by running those core processes in a virtualized environment.

For Windows 11 users on supported hardware, core isolation features are enabled by default. Although effective, it comes at a **significant performance cost**. We generally recommend disabling core isolation features as the [performance hit](https://www.tomshardware.com/news/windows-11-gaming-benchmarks-performance-vbs-hvci-security) outweighs the security benefits for many users. However, remember that core isolation might not affect some applications and games more than others.
Expand Down
41 changes: 41 additions & 0 deletions docs/getting-started/post-installation/software/image-viewer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: Image Viewer
description: Recommended Image Viewers for AtlasOS
icon: material/image
---

# :material-image: Image Viewer

## qView

qView is an open source image viewer with the goal to be as minimalistic as possible. It is incredibly lightweight and offers a clean and minimal UI. If you just want to view images and don't need any extra features, qView is the best choice.

`winget install -e --id mpv.net`

[Download qView ->](https://interversehq.com/qview/download/)

## IrfanView

IrfanView is a lightweight image viewer that is easy to use while still offering plenty of features for more advanced users, which can be expanded even further by a variety of plugins. If you want to not just view but also edit images, IrfanView is perfect.

`winget install -e --id IrfanSkiljan.IrfanView`

[Download IrfanView ->](https://www.irfanview.com/64bit.htm)

## Nomacs (Preview)

Nomacs is a simple yet powerful open source image viewer used for the viewing and basic editing of images. However, unlike qView and IrfanView, the latest official release is very outdated, which is why we recommend using the latest preview.

[Download Nomacs ->](https://github.com/nomacs/nomacs/releases/)

## Microsoft Photos

Microsoft Photos is an image viewer made by Microsoft and installed by default on AtlasOS. It has a modern UI and features integrations with OneDrive and iCloud. However, unlike the previosly listed options, it does not support all codecs by default so you may have to download additional codec extensions from the Microsoft Store.

`winget install -e --id 9WZDNCRFJBH4`

[:fontawesome-brands-microsoft: Download Microsoft Photos ->](ms-windows-store://pdp/?ProductId=9WZDNCRFJBH4)

[:fontawesome-brands-microsoft: Download HEVC Video Extensions ->](ms-windows-store://pdp/?ProductId=9NMZLZ57R3T7)

[:fontawesome-brands-microsoft: Download HEIF Image Extensions ->](ms-windows-store://pdp/?ProductId=9PMMSR1CGPWG)
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
---
title: Media software
description: Recommended media software for AtlasOS
title: Media Player
description: Recommended Media Players for AtlasOS
icon: simple/vlcmediaplayer
---

# :simple-vlcmediaplayer: Media
# :simple-vlcmediaplayer: Media Player

## VLC Media Player

VLC is one of the most well-known media players because it is simple and works well. It has all the codecs you'll need installed and ready for playback.

`winget install -e --id VideoLAN.VLC`

[:simple-microsoftstore: Download VLC Media Player ->](ms-windows-store://pdp/?ProductId=XPDM1ZW6815MQM)
[:fontawesome-brands-microsoft: Download VLC Media Player ->](ms-windows-store://pdp/?ProductId=XPDM1ZW6815MQM)

## mpv

Expand All @@ -26,7 +26,7 @@ For a more accessible experience, we suggest using mpv.net, a fork of mpv with a

`winget install -e --id mpv.net`

[:simple-microsoftstore: Download mpv.net ->](ms-windows-store://pdp/?ProductId=9N64SQZTB3LM)
[:fontawesome-brands-microsoft: Download mpv.net ->](ms-windows-store://pdp/?ProductId=9N64SQZTB3LM)

## Windows Media Player

Expand All @@ -36,9 +36,9 @@ However, unlike mpv or VLC Media Player, it does not support all codecs. You may

`winget install -e --id 9WZDNCRFJ3PT`

[:simple-microsoftstore: Download Windows Media Player ->](ms-windows-store://pdp/?ProductId=9WZDNCRFJ3PT)
[:fontawesome-brands-microsoft: Download Windows Media Player ->](ms-windows-store://pdp/?ProductId=9WZDNCRFJ3PT)

[:simple-microsoftstore: Download HEVC Codec ->](ms-windows-store://pdp/?ProductId=9N4WGH0Z6VHQ)
[:fontawesome-brands-microsoft: Download HEVC Codec ->](ms-windows-store://pdp/?ProductId=9NMZLZ57R3T7)

## foobar2000

Expand Down
18 changes: 18 additions & 0 deletions docs/javascript/misc.v1.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
function removeCSSRule(selector) {
for (let i = 0; i < document.styleSheets.length; i++) {
let stylesheet = document.styleSheets[i];
try {
for (let j = 0; j < stylesheet.cssRules.length; j++) {
let rule = stylesheet.cssRules[j];
if (rule.selectorText === selector) {
stylesheet.deleteRule(j);
return;
}
}
} catch {
// do nothing
}
}
}

removeCSSRule('.noJs');
4 changes: 3 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ nav:
# discord_friendly_name: 'software'
- Anti Virus: getting-started/post-installation/software/anti-virus.md
- Web Browsers: getting-started/post-installation/software/web-browsers.md
- Media: getting-started/post-installation/software/media-playback.md
- Media Player: getting-started/post-installation/software/media-playback.md
- Image Viewer: getting-started/post-installation/software/image-viewer.md
- Screenshotting: getting-started/post-installation/software/screenshotting.md
- System Info: getting-started/post-installation/software/system-info.md
- Text Editors & IDEs: getting-started/post-installation/software/text-editors.md
Expand Down Expand Up @@ -168,6 +169,7 @@ theme:
extra_javascript:
- javascript/msdl.v1.js
- javascript/init_kapa_widget.v2.js
- javascript/misc.v1.js


extra_css:
Expand Down
6 changes: 0 additions & 6 deletions overrides/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,4 @@ <h1>
</a>
</div>

<script>
var styleSheet = document.createElement("style")
styleSheet.innerText = '.noJs { display: revert !important }'
document.head.appendChild(styleSheet)
</script>

{% endblock %}
Loading