README.md 1.88 KB
Newer Older
Melroy van den Berg's avatar
Melroy van den Berg committed
1
# dotfiles + extra software
Melroy van den Berg's avatar
Melroy van den Berg committed
2

Melroy van den Berg's avatar
Melroy van den Berg committed
3
My Linux dotfiles, a collection of custom configuration files. See [Melroy's home](home/melroy) folder.
Melroy van den Berg's avatar
Melroy van den Berg committed
4

Melroy van den Berg's avatar
Melroy van den Berg committed
5
I'm using [Manjaro](https://manjaro.org/get-manjaro/) v18.
Melroy van den Berg's avatar
Melroy van den Berg committed
6 7 8 9 10 11 12

Besides my dot files you will see some configuration files from [/etc](etc) folder.

## Extra packages

Extra installed packages:

Melroy van den Berg's avatar
Melroy van den Berg committed
13
`# pacman -S nfs-utils telegram-desktop etcher compton conky conky-manager celestia darktable deepin-calculator deepin-calendar deepin-voice-recorder filezilla transmission-gtk dnsutils retroarch retroarch-assets-xmb libretro-snes9x libretro-shaders-cg libretro-reicast libretro-ppsspp libretro-overlays libretro-mupen64plus libretro-gambatte libretro-core-info nginx mariadb php php-fpm php-gd php-intl wine-staging-nine wine-tricks furiousisomount`
Melroy van den Berg's avatar
Melroy van den Berg committed
14

Melroy van den Berg's avatar
Melroy van den Berg committed
15
Extra installed AUR packages (Enable AUR within the pamac Settings window):
Melroy van den Berg's avatar
Melroy van den Berg committed
16

Melroy van den Berg's avatar
Melroy van den Berg committed
17
`# pamac install atom-editor-bin green-recorder emulationstation emulationstation-autoscraper`
Melroy van den Berg's avatar
Melroy van den Berg committed
18 19 20 21 22

Try:

`simplescreenrecorder`

Melroy van den Berg's avatar
Melroy van den Berg committed
23 24 25
`discord` (PTB) via deb

`peek`
Melroy van den Berg's avatar
Melroy van den Berg committed
26

Melroy van den Berg's avatar
Melroy van den Berg committed
27 28 29 30 31 32
## Games

* 0AD

`# pacman -S 0ad 0ad-data`

Melroy van den Berg's avatar
Melroy van den Berg committed
33
# Videocard (AMD Radeon RX 580)
Melroy van den Berg's avatar
Melroy van den Berg committed
34 35

Use the Manjaro Settings Manager -> Hardware to install any open-source AMDGPU driver (if needed).
Melroy van den Berg's avatar
Melroy van den Berg committed
36

Melroy van den Berg's avatar
Melroy van den Berg committed
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
And in additional, install:
`# pacman -S vulkan-tools`

# Wine
Start clean:
`rm -rf ~/.wine`

During first start, use the following command to create a 32bit wine:
`WINEARCH=win32 wine wineboot`

Install via winetricks, for the current wine prefix:
@fonts:
* corefonts

@Windows DLL/Components:
* ie7 (first IE before install anything else; because of Internet Connectivity)
* d3dx9
* dotnet35
* dxvk
* mfc42

Melroy van den Berg's avatar
edit  
Melroy van den Berg committed
58 59 60 61 62 63 64 65 66 67 68
# MySQL (MariaDB)
Before starting:
`mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql`

Set new root password, via:
`mysqladmin -u root password`

Then:
`systemctl start mariadb`
`systemctl enable mariadb`

Melroy van den Berg's avatar
Melroy van den Berg committed
69 70 71 72 73
## Firewall rules (ufw)

This is the graphical viewer (`gufw`):

![Firewall rules](firewall_rules.png)