Add PSDotFiles support

This commit is contained in:
2020-07-14 17:37:29 +01:00
parent 8c5c68cc1c
commit 4f7c28ffe6
12 changed files with 216 additions and 1 deletions

4
metadata/README.md Normal file
View File

@@ -0,0 +1,4 @@
PSDotFiles Metadata
-------------------
This folder contains the metadata for PSDotFiles and isn't a stow package.

9
metadata/bash.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>Bash Profile</FriendlyName>
<Detection>
<Method>Static</Method>
<Availability>NeverInstall</Availability>
</Detection>
</Component>

9
metadata/bin.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>Linux ~/bin scripts</FriendlyName>
<Detection>
<Method>Static</Method>
<Availability>NeverInstall</Availability>
</Detection>
</Component>

13
metadata/gpg.xml Normal file
View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Metadata.xsd">
<FriendlyName>GPG</FriendlyName>
<BasePath>.gnupg</BasePath>
<Detection>
<Method>FindInPath</Method>
<FindInPath>gpg.exe</FindInPath>
</Detection>
<InstallPath>
<SpecialFolder>ApplicationData</SpecialFolder>
<Destination>gnupg</Destination>
</InstallPath>
</Component>

9
metadata/irssi.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>IRSSI</FriendlyName>
<Detection>
<Method>Static</Method>
<Availability>NeverInstall</Availability>
</Detection>
</Component>

9
metadata/mutt.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>Mutt</FriendlyName>
<Detection>
<Method>Static</Method>
<Availability>NeverInstall</Availability>
</Detection>
</Component>

8
metadata/ssh.xml Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../Metadata.xsd">
<FriendlyName>SSH</FriendlyName>
<Detection>
<Method>FindInPath</Method>
</Detection>
</Component>

9
metadata/tmux.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>Tmux</FriendlyName>
<Detection>
<Method>Static</Method>
<Availability>NeverInstall</Availability>
</Detection>
</Component>

14
metadata/winterm.xml Normal file
View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ralish/PSDotFiles/master/Metadata.xsd">
<FriendlyName>Windows Terminal</FriendlyName>
<Detection>
<Method>Automatic</Method>
<MatchPattern>Microsoft.WindowsTerminal</MatchPattern>
</Detection>
<InstallPath>
<SpecialFolder>LocalApplicationData</SpecialFolder>
<Destination>Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState</Destination>
</InstallPath>
</Component>