├── Makefile ├── app_configs ├── Microsoft.PowerShell_profile.ps1 ├── config.fish ├── nanorc ├── openssl.cnf ├── sysinit.vim ├── vimrc └── zshrc ├── bin ├── firefox-selector ├── parrot-upgrade └── sihup ├── dconf-htb └── db │ └── local.d │ └── htb-config ├── dconf-lite └── db │ └── local.d │ └── lite-config ├── dconf └── db │ └── local.d │ └── parrot-skel ├── debian ├── changelog ├── compat ├── control ├── copyright ├── parrot-configs-zsh.install ├── parrot-core-htb.install ├── parrot-core-lite.install ├── parrot-core.install ├── postinst ├── postrm ├── preinst ├── rules └── source │ └── format ├── localbin └── apt ├── makefile-go-example ├── skel ├── .BurpSuite │ └── UserConfigCommunity.json ├── .bashrc ├── .config │ ├── KDE │ │ └── Sonnet.conf │ ├── Trolltech.conf │ ├── VSCodium │ │ └── product.json │ ├── akregatorrc │ ├── autostart │ │ ├── mate-user-share-obexftp.desktop │ │ ├── mate-user-share-obexpush.desktop │ │ ├── mate-user-share-webdav.desktop │ │ └── mate-user-share.desktop │ ├── bleachbit │ │ └── bleachbit.ini │ ├── breezerc │ ├── caja │ │ └── desktop-metadata │ ├── clipit │ │ └── clipitrc │ ├── geany │ │ └── geany.conf │ ├── gtk-2.0 │ │ └── gtkfilechooser.ini │ ├── gtk-3.0 │ │ └── settings.ini │ ├── i3 │ │ ├── .gitkeep │ │ └── config │ ├── kactivitymanagerd-statsrc │ ├── katepartrc │ ├── kateschemarc │ ├── katesyntaxhighlightingrc │ ├── katevirc │ ├── kcmdisplayrc │ ├── kcminputrc │ ├── kconf_updaterc │ ├── kded5rc │ ├── kdeglobals │ ├── keepassxc │ │ └── keepassxc.ini │ ├── kgammarc │ ├── kglobalshortcutsrc │ ├── khotkeysrc │ ├── klaunchrc │ ├── konsolerc │ ├── kscreenlockerrc │ ├── ksmserverrc │ ├── ksplashrc │ ├── kwalletrc │ ├── kwinrc │ ├── lxpanel │ │ ├── LXDE │ │ │ ├── config │ │ │ └── panels │ │ │ │ └── panel │ │ └── launchtaskbar.cfg │ ├── lxterminal │ │ └── lxterminal.conf │ ├── mimeapps.list │ ├── openbox │ │ └── lxde-rc.xml │ ├── pcmanfm │ │ └── LXDE │ │ │ └── pcmanfm.conf │ ├── plasma-org.kde.plasma.desktop-appletsrc │ ├── plasmarc │ ├── plasmashellrc │ ├── polybar │ │ ├── .gitkeep │ │ ├── config │ │ └── launch.sh │ ├── spectaclerc │ ├── startupconfig │ ├── touchpadrc │ └── xfce4 │ │ ├── help.rc │ │ ├── helpers.rc │ │ ├── panel │ │ ├── launcher-10 │ │ │ ├── 16321537241.desktop │ │ │ ├── 16321537242.desktop │ │ │ ├── 16321537243.desktop │ │ │ └── 16321537244.desktop │ │ ├── launcher-11 │ │ │ └── 16321537245.desktop │ │ ├── launcher-12 │ │ │ └── 16321537246.desktop │ │ ├── systemload-11.rc │ │ ├── systemload-5.rc │ │ ├── systemload-6.rc │ │ ├── whiskermenu-15.rc │ │ ├── whiskermenu-6.rc │ │ └── whiskermenu-9.rc │ │ ├── terminal │ │ ├── accels.scm │ │ └── terminalrc │ │ ├── xfce4-taskmanager.rc │ │ └── xfconf │ │ └── xfce-perchannel-xml │ │ ├── xfce4-desktop.xml │ │ ├── xfce4-keyboard-shortcuts.xml │ │ ├── xfce4-mixer.xml │ │ ├── xfce4-panel.xml │ │ ├── xfce4-screensaver.xml │ │ ├── xfce4-session.xml │ │ ├── xfwm4.xml │ │ └── xsettings.xml ├── .dbeaver4 │ └── .metadata │ │ └── .plugins │ │ └── org.eclipse.core.runtime │ │ └── .settings │ │ └── org.eclipse.e4.ui.css.swt.theme.prefs ├── .emacs ├── .gtkrc-2.0 ├── .java │ └── .userPrefs │ │ └── burp │ │ └── prefs.xml ├── .kde │ └── share │ │ ├── apps │ │ └── color-schemes │ │ │ ├── Breeze Dark.colors │ │ │ ├── Breeze High Contrast.colors │ │ │ ├── Breeze.colors │ │ │ └── Zion (Reversed).colors │ │ └── config │ │ ├── kdeglobals │ │ └── kdesurc ├── .local │ └── share │ │ ├── applications │ │ └── mimeapps.list │ │ ├── konsole │ │ ├── GreenOnBlack.colorscheme │ │ ├── Profile 1.profile │ │ ├── Profile 2.profile │ │ └── Profile 3.profile │ │ ├── krunnerstaterc │ │ └── plasma_icons │ │ ├── codium.desktop │ │ ├── firefox.desktop │ │ ├── org.kde.dolphin.desktop │ │ ├── org.kde.konsole.desktop │ │ └── org.kde.kwrite.desktop ├── .msf4 │ └── config ├── .profile ├── Desktop │ └── README.license └── Templates │ ├── prog │ ├── ObjC.m │ ├── assembly.asm │ ├── bash-sh.sh │ ├── c#.cs │ ├── c++.cpp │ ├── c.c │ ├── falcon.fal │ ├── golang.go │ ├── header.h │ ├── java.java │ ├── nim.nim │ ├── perl.pl │ ├── perl6.pl │ ├── perlModule.pm │ ├── python3.py │ ├── ruby.rb │ ├── rust.rs │ └── shellcode.s │ ├── text │ ├── document.odt │ ├── plaintext.txt │ ├── presentation.odp │ └── spreadsheet.ods │ └── web │ ├── css.css │ ├── html.html │ ├── javascript.js │ ├── php.php │ └── xml.xml └── system_configs ├── Xsession.d └── 52noautomount ├── applications └── firefox-selector.desktop ├── apt ├── apt.conf.d │ └── 99retry-on-error ├── preferences.d │ └── parrot-pinning └── sources.list.d │ └── parrot.list ├── etc ├── NetworkManager │ └── conf.d │ │ └── 90-dns-none.conf └── cloud │ └── cloud.cfg.d │ └── 20_parrot.cfg ├── grub.cfg ├── pipewire ├── pipewire-pulse.service.d │ └── parrot.conf ├── pipewire-pulse.socket.d │ └── parrot.conf ├── pipewire.service.d │ └── parrot.conf └── pipewire.socket.d │ └── parrot.conf ├── postgresql ├── parrot_postgresql.conf └── postgresql_reduce_shared_buffers ├── profile.d └── parrot.sh ├── samba └── smb.conf ├── udev-rules ├── 50-u2f-hyperfido.rules └── 73-usb-net-by-mac.rules └── xrdp ├── parrot.bmp └── xrdp.ini /Makefile: -------------------------------------------------------------------------------- 1 | INSTALL=install -m 0644 2 | 3 | 4 | all: 5 | 6 | clean: 7 | 8 | install: 9 | mkdir -p skel/.config/dconf 10 | dconf compile skel/.config/dconf/user dconf/db/local.d/ 11 | mkdir -p $(DESTDIR)/usr/lib/parrot-skel/etc 12 | chown root:root -R skel dconf 13 | chmod 700 -R skel 14 | -------------------------------------------------------------------------------- /app_configs/Microsoft.PowerShell_profile.ps1: -------------------------------------------------------------------------------- 1 | function prompt { 2 | Write-Host "┌[" -NoNewLine -ForegroundColor DarkRed 3 | Write-Host "$(hostname)" -NoNewLine -ForegroundColor DarkCyan 4 | Write-Host "@" -NoNewLine -ForegroundColor Blue 5 | Write-Host "$([environment]::username)" -NoNewLine -ForegroundColor DarkGreen 6 | Write-Host "]-[" -NoNewLine -ForegroundColor DarkRed 7 | Write-Host "$(Get-Date -Format HH:mm-dd/MM)" -NoNewLine -ForegroundColor DarkYellow 8 | Write-Host "]-[" -NoNewLine -ForegroundColor DarkRed 9 | Write-Host "$(Get-Location)" -NoNewLine -ForegroundColor Magenta 10 | Write-Host "]`n└╼" -NoNewLine -ForegroundColor DarkRed 11 | Write-Host "$" -NoNewLine -ForegroundColor DarkYellow 12 | return " " 13 | } 14 | 15 | Write-Output "Welcome to Parrot OS `n" 16 | -------------------------------------------------------------------------------- /app_configs/config.fish: -------------------------------------------------------------------------------- 1 | function fish_greeting 2 | echo "Welcome to Parrot OS" 3 | end 4 | 5 | function fish_prompt 6 | echo (set_color red)"┌["(set_color cyan)"$hostname"(set_color red)"]─["(set_color yellow)(date "+%H:%M-%d/%m")(set_color red)"]─["(set_color blue)"$PWD"(set_color red)"]" 7 | echo (set_color red)"└╼"(set_color green)"$USER"(set_color yellow)(set_color yellow)"\$"(set_color normal) 8 | end 9 | 10 | set PATH ~/.local/bin /snap/bin /usr/sandbox/ /usr/local/bin /usr/bin /bin /usr/local/games /usr/games /usr/share/games /usr/local/sbin /usr/sbin /sbin $PATH 11 | 12 | alias ls='ls -lh --color=auto' 13 | alias dir='dir --color=auto' 14 | alias vdir='vdir --color=auto' 15 | alias grep='grep --color=auto' 16 | alias fgrep='fgrep --color=auto' 17 | alias egrep='egrep --color=auto' 18 | # some more ls aliases 19 | alias ll='ls -lh' 20 | alias la='ls -lha' 21 | alias l='ls -CF' 22 | alias em='emacs -nw' 23 | alias dd='dd status=progress' 24 | alias _='sudo' 25 | alias _i='sudo -i' 26 | alias fucking='sudo' 27 | alias please='sudo' 28 | 29 | -------------------------------------------------------------------------------- /app_configs/nanorc: -------------------------------------------------------------------------------- 1 | # https://www.nano-editor.org/dist/latest/nanorc.5.html 2 | # EDITOR CONFIG 3 | # Default basic configs 4 | #set linenumbers # display line number (left column) 5 | #set mouse # Enable mouse (similar to Vim) 6 | set autoindent # Auto tabs / spaces in new line 7 | set tabsize 4 # Display tab by 4 spaces (no replacing) 8 | #set tabstospaces # Convert tabs to space. Comment only. User uncomment if needed 9 | #set minibar # Nano >= 5.5 only. 10 | # More custom configs 11 | set locking # Only 1 nano process is allowed to access file (similar to Vim) 12 | #set softwrap # Text wrapping for very long lines 13 | set constantshow # Show line column, ... in status bar 14 | 15 | # Set brackets. User can use `Alt + ]` or `Esc` then `]` to jump to close / open brackets. Comment because it's as same as default settings 16 | #set brackets ""')>]}" 17 | #set matchbrackets "(<[{)>]}" 18 | 19 | # CUSTOMIZE MENU 20 | # Remove some binding keys 21 | unbind ^J main # Remove justify 22 | unbind F4 main # Remove justify 23 | unbind F3 main # Unbind writeout (save as) 24 | unbind F11 main # Unbind F11 for location. 25 | unbind ^C main # Unbind Ctrl + C for location 26 | unbind M-\ main # Unbind Alt + \ for go to first line of file. Use secondary binding instead (Ctrl + Home) 27 | unbind M-/ main # Unbind Alt + / for go to last line of file. Use secondary binding instead (Ctrl + End) 28 | 29 | # Customized binding keys 30 | bind ^F whereis all # Use Ctrl + F to search string 31 | bind ^Z undo all # Use Ctrl + Z to undo 32 | bind ^Y redo all # Use Ctrl + Y to redo 33 | bind ^H help all # Use Ctrl + H for help menu 34 | bind ^G gotoline all # Use Ctrl + G to go to line 35 | bind ^R replace all # Use Ctrl + R to replace strings 36 | bind ^O insert all # Use Ctrl + O to open new file 37 | bind ^V paste main # Use Ctrl + V to paste instead of Ctrl + U. Text in buffer will use Ctrl + Shift + V 38 | bind ^/ comment main # Use Ctrl + / to comment / uncomment current line 39 | -------------------------------------------------------------------------------- /app_configs/sysinit.vim: -------------------------------------------------------------------------------- 1 | set number 2 | 3 | set expandtab 4 | set autoindent 5 | set softtabstop=4 6 | set shiftwidth=2 7 | set tabstop=4 8 | 9 | "Enable mouse click for nvim 10 | set mouse=a 11 | "Fix cursor replacement after closing nvim 12 | set guicursor= 13 | "Shift + Tab does inverse tab 14 | inoremap 15 | 16 | "See invisible characters 17 | set list listchars=tab:>\ ,trail:+,eol:$ 18 | 19 | "wrap to next line when end of line is reached 20 | set whichwrap+=<,>,[,] 21 | -------------------------------------------------------------------------------- /app_configs/vimrc: -------------------------------------------------------------------------------- 1 | syntax on 2 | set tabstop=4 3 | filetype on 4 | #set nu 5 | set ruler 6 | #set mouse=a 7 | set list 8 | -------------------------------------------------------------------------------- /app_configs/zshrc: -------------------------------------------------------------------------------- 1 | # Greeting 2 | echo "Welcome to Parrot OS" 3 | 4 | # Prompt 5 | PROMPT="%F{red}┌[%f%F{cyan}%m%f%F{red}]─[%f%F{yellow}%D{%H:%M-%d/%m}%f%F{red}]─[%f%F{magenta}%d%f%F{red}]%f"$'\n'"%F{red}└╼%f%F{green}$USER%f%F{yellow}$%f" 6 | # Export PATH$ 7 | export PATH=~/.local/bin:/snap/bin:/usr/sandbox/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/share/games:/usr/local/sbin:/usr/sbin:/sbin:$PATH 8 | 9 | 10 | function hex-encode() 11 | { 12 | echo "$@" | xxd -p 13 | } 14 | 15 | function hex-decode() 16 | { 17 | echo "$@" | xxd -p -r 18 | } 19 | 20 | function rot13() 21 | { 22 | echo "$@" | tr 'A-Za-z' 'N-ZA-Mn-za-m' 23 | } 24 | 25 | # alias 26 | alias ls='ls -lh --color=auto' 27 | alias dir='dir --color=auto' 28 | alias vdir='vdir --color=auto' 29 | alias grep='grep --color=auto' 30 | alias fgrep='fgrep --color=auto' 31 | alias egrep='egrep --color=auto' 32 | 33 | ##################################################### 34 | # Auto completion / suggestion 35 | # Mixing zsh-autocomplete and zsh-autosuggestions 36 | # Requires: zsh-autocomplete (custom packaging by Parrot Team) 37 | # Jobs: suggest files / foldername / histsory bellow the prompt 38 | # Requires: zsh-autosuggestions (packaging by Debian Team) 39 | # Jobs: Fish-like suggestion for command history 40 | if [ -f /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh ]; then 41 | source /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh 42 | fi 43 | 44 | ################################################## 45 | # Fish like syntax highlighting 46 | # Requires "zsh-syntax-highlighting" from apt 47 | if [ -f /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]; then 48 | source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 49 | fi 50 | 51 | if [ -f /usr/share/zsh-autocomplete/zsh-autocomplete.plugin.zsh ]; then 52 | source /usr/share/zsh-autocomplete/zsh-autocomplete.plugin.zsh 53 | # Select all suggestion instead of top on result only 54 | zstyle ':autocomplete:tab:*' insert-unambiguous yes 55 | bindkey '\t' menu-select "$terminfo[kcbt]" menu-select 56 | bindkey -M menuselect '\t' menu-complete "$terminfo[kcbt]" reverse-menu-complete 57 | zstyle ':autocomplete:*' min-input 1 58 | bindkey $key[Up] up-line-or-history 59 | bindkey $key[Down] down-line-or-history 60 | fi 61 | 62 | # Save type history for completion and easier life 63 | HISTFILE=~/.zsh_history 64 | HISTSIZE=10000 65 | SAVEHIST=10000 66 | setopt appendhistory 67 | 68 | 69 | # Useful alias for benchmarking programs 70 | # require install package "time" sudo apt install time 71 | # alias time="/usr/bin/time -f '\t%E real,\t%U user,\t%S sys,\t%K amem,\t%M mmem'" 72 | # Display last command interminal 73 | 74 | # some more ls aliases 75 | alias ll='ls -lh' 76 | alias la='ls -lha' 77 | alias l='ls -CF' 78 | alias em='emacs -nw' 79 | alias dd='dd status=progress' 80 | alias _='sudo' 81 | alias _i='sudo -i' 82 | alias fucking='sudo' 83 | alias please='sudo' 84 | 85 | 86 | echo -en "\e]2;Parrot Terminal\a" 87 | preexec () { print -Pn "\e]0;$1 - Parrot Terminal\a" } 88 | -------------------------------------------------------------------------------- /bin/firefox-selector: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | if [ -e /usr/bin/firefox ]; then 5 | /usr/bin/firefox 6 | elif [ -e /usr/bin/firefox.real ]; then 7 | /usr/bin/firefox.real 8 | elif [ -e /usr/bin/firefox-esr ]; then 9 | /usr/bin/firefox-esr 10 | else 11 | echo "firefox not installed" 12 | zenity --error --text="firefox not installed" 13 | fi 14 | -------------------------------------------------------------------------------- /bin/parrot-upgrade: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | DEBIAN_FRONTEND="noninteractive" 4 | DEBIAN_PRIORITY="critical" 5 | DEBCONF_NOWARNINGS="yes" 6 | export DEBIAN_FRONTEND DEBIAN_PRIORITY DEBCONF_NOWARNINGS 7 | apt update || echo failed to update index lists 8 | dpkg --configure -a || echo failed to fix interrupted upgrades 9 | apt --fix-broken --fix-missing install || echo failed to fix conflicts 10 | apt -y --fix-broken --fix-missing full-upgrade 11 | apt -y full-upgrade 12 | -------------------------------------------------------------------------------- /bin/sihup: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright 2016 Leonardo Di Giovanna 4 | # 5 | # This program is free software; you can redistribute it and/or modify 6 | # it under the terms of the GNU General Public License as published by 7 | # the Free Software Foundation; either version 2 of the License, or 8 | # (at your option) any later version. 9 | # 10 | # This program is distributed in the hope that it will be useful, 11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | # GNU General Public License for more details. 14 | # 15 | # You should have received a copy of the GNU General Public License 16 | # along with this program; if not, write to the Free Software 17 | # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 18 | # MA 02110-1301, USA. 19 | # 20 | 21 | if [ -p /dev/stdin ]; then 22 | nohup $@ $(cat) &>/dev/null & 23 | else 24 | nohup $@ &>/dev/null & 25 | fi 26 | -------------------------------------------------------------------------------- /dconf-lite/db/local.d/lite-config: -------------------------------------------------------------------------------- 1 | [org/mate/marco/general] 2 | reduced-resources=true 3 | -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- 1 | Source: parrot-core 2 | Section: parrot 3 | Priority: optional 4 | Maintainer: Parrot Dev Team 5 | Uploaders: Lorenzo "Palinuro" Faletra 6 | Standards-Version: 4.2.0 7 | Build-Depends: debhelper (>= 11), dconf-cli 8 | Homepage: https://www.parrotsec.org/ 9 | 10 | Package: parrot-core 11 | Architecture: any 12 | Depends: bash-completion, 13 | dnsutils, 14 | htop, 15 | nload, 16 | moreutils, 17 | nano, 18 | net-tools, 19 | whois, 20 | curl, 21 | wget, 22 | dconf-cli, 23 | rsync, 24 | parrot-core-lite [armhf arm64 i386] 25 | Recommends: apparmor, 26 | apparmor-profiles, 27 | apparmor-profiles-extra, 28 | apparmor-utils, 29 | parrot-hardened, 30 | screen, 31 | sysv-rc, 32 | locate, 33 | neovim, 34 | figlet, 35 | plymouth, 36 | plymouth-themes, 37 | parrot-apps-basics, 38 | parrot-core-lite [armhf arm64 i386] 39 | Suggests: parrot-drivers, parrot-core-lite [amd64] 40 | Replaces: bash, vim-common, base-files, xterm, parrot-skel, dnsmasq, parrot-interface-common, apt-parrot, vim, nano, powershell, fish, fish-common, nvim, samba-common, xrdp, openssl 41 | Breaks: apt-parrot, parrot-skel, r8168-dkms, realtek-rtl8723cs-dkms 42 | Conflicts: apt-parrot, parrot-skel 43 | Description: Core package for Parrot OS 44 | Core package for the Parrot Debian distribution. 45 | . 46 | This package provides essential configuration files and base dependencies for 47 | the Parrot Security operating system and its flavors. 48 | 49 | Package: parrot-core-lite 50 | Architecture: all 51 | Depends: parrot-core 52 | Description: Lightweight MATE settings for Parrot Core 53 | Core package for the Parrot Debian distribution. 54 | . 55 | This package provides additional configuration for 56 | low power and memory constrained systemd. 57 | 58 | Package: parrot-core-htb 59 | Architecture: all 60 | Depends: parrot-core 61 | Description: HackTheBox Configs for Parrot Core. 62 | Core package for the Parrot Debian distribution. 63 | . 64 | This package provides additional configuration for 65 | the HackTheBox Pwnbox edition. 66 | 67 | 68 | Package: parrot-drivers 69 | Architecture: all 70 | Depends: firmware-linux-free, firmware-linux 71 | Recommends: alsa-firmware-loaders, 72 | b43-fwcutter, 73 | bluez-firmware, 74 | bcmwl-kernel-sources, 75 | broadcom-sta-dkms, 76 | btrfs-tools, 77 | dosfstools, 78 | e2fsprogs, 79 | exfat-fuse, 80 | exfat-utils, 81 | firmware-adi, 82 | firmware-atheros, 83 | firmware-b43-installer, 84 | firmware-b43legacy-installer, 85 | firmware-b43-lpphy-installer, 86 | firmware-bnx2, firmware-bnx2x, 87 | firmware-brcm80211, 88 | firmware-intelwimax, 89 | firmware-iwlwifi, 90 | firmware-libertas, 91 | firmware-linux, 92 | firmware-linux-free, 93 | firmware-linux-nonfree, 94 | firmware-misc-nonfree, 95 | firmware-myricom, 96 | firmware-netxen, 97 | firmware-nexten, 98 | firmware-qlogic, 99 | firmware-ralink, 100 | firmware-realtek, 101 | firmware-ti-connectivity, 102 | realtek-rtl88xxau-dkms, 103 | realtek-rtl8814au-dkms, 104 | realtek-rtl8188eus-dkms, 105 | gobi-loader, 106 | hfsprogs, 107 | hfsutils, 108 | jfsutils, 109 | libertas-firmware, 110 | linux-wlan-ng-firmware, 111 | mtools, 112 | prism2-usb-firmware-installer, 113 | reiser4progs, 114 | reiserfsprogs, 115 | wmaloader, 116 | xfsdump, 117 | xfsprogs, 118 | zd1211-firmware 119 | Suggests: firmware-ipw2x00 120 | Priority: optional 121 | Description: Parrot drivers metapackage. 122 | This metapackage installs all the free and non-free drivers to make Parrot OS 123 | run on as many hardware combinations as possible. 124 | 125 | 126 | Package: parrot-apps-basics 127 | Architecture: all 128 | Replaces: bash, base-files, xterm, parrot-skel, dnsmasq, parrot-interface-common, apt-parrot 129 | Breaks: apt-parrot, parrot-skel 130 | Conflicts: apt-parrot, parrot-skel 131 | Depends: bash-completion, 132 | bind9-dnsutils, 133 | htop, 134 | nload, 135 | nano, 136 | net-tools, 137 | whois, 138 | curl, 139 | wget, 140 | rsync, 141 | Recommends: apparmor, 142 | apparmor-profiles, 143 | apparmor-profiles-extra, 144 | apparmor-utils, 145 | parrot-hardened, 146 | neovim, 147 | figlet 148 | Suggests: moreutils, 149 | dconf-cli, 150 | screen, 151 | sysv-rc, 152 | locate, 153 | plymouth, 154 | plymouth-themes 155 | Description: Basic applications for headless 156 | Install basic apps and configurations 157 | 158 | 159 | Package: parrot-configs-zsh 160 | Architecture: all 161 | Depends: zsh 162 | Recommends: zsh-autocomplete, zsh-syntax-highlighting, zsh-autosuggestions 163 | Replaces: zsh 164 | Section: shells 165 | Priority: optional 166 | Homepage: https://www.parrotsec.org 167 | Description: Parrot ZSH configuration 168 | This is Parrot Security, 169 | a security focused GNU/Linux distribution. 170 | . 171 | This metapackage provides the plugins and settings for ZSH shell on Parrot. 172 | -------------------------------------------------------------------------------- /debian/parrot-configs-zsh.install: -------------------------------------------------------------------------------- 1 | app_configs/zshrc /etc/zsh/ -------------------------------------------------------------------------------- /debian/parrot-core-htb.install: -------------------------------------------------------------------------------- 1 | dconf-htb/db/local.d/htb-config usr/lib/parrot-skel/etc/dconf/db/local.d/ 2 | -------------------------------------------------------------------------------- /debian/parrot-core-lite.install: -------------------------------------------------------------------------------- 1 | dconf-lite/db/local.d/lite-config usr/lib/parrot-skel/etc/dconf/db/local.d/ 2 | -------------------------------------------------------------------------------- /debian/parrot-core.install: -------------------------------------------------------------------------------- 1 | bin/* usr/bin/ 2 | localbin/* usr/local/bin/ 3 | dconf usr/lib/parrot-skel/etc/ 4 | skel usr/lib/parrot-skel/etc/ 5 | 6 | app_configs/vimrc etc/vim/ 7 | app_configs/nanorc etc/ 8 | app_configs/openssl.cnf etc/ssl/ 9 | app_configs/Microsoft.PowerShell_profile.ps1 opt/microsoft/powershell/7/ 10 | app_configs/config.fish etc/fish/ 11 | app_configs/sysinit.vim etc/xdg/nvim/ 12 | 13 | system_configs/etc/NetworkManager/conf.d/90-dns-none.conf etc/NetworkManager/conf.d/ 14 | system_configs/Xsession.d/* etc/X11/Xsession.d/ 15 | system_configs/udev-rules/* etc/udev/rules.d/ 16 | system_configs/profile.d/* etc/profile.d/ 17 | system_configs/apt/* etc/apt/ 18 | system_configs/xrdp/xrdp.ini etc/xrdp/ 19 | system_configs/xrdp/parrot.bmp usr/share/xrdp/ 20 | system_configs/grub.cfg etc/default/grub.d/ 21 | system_configs/samba/smb.conf usr/share/samba/ 22 | system_configs/pipewire/* lib/systemd/user/ 23 | system_configs/postgresql/parrot_postgresql.conf usr/lib/systemd/system/postgresql@.service.d/ 24 | system_configs/postgresql/postgresql_reduce_shared_buffers usr/share/parrot-core/ 25 | system_configs/applications/ usr/share/ 26 | -------------------------------------------------------------------------------- /debian/postrm: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e 4 | 5 | # Delete python alias 6 | update-alternatives --remove python /usr/bin/python3 7 | -------------------------------------------------------------------------------- /debian/preinst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | 4 | case "$1" in 5 | install) 6 | echo "# This file is empty, feel free to 7 | # add here your custom APT repositories 8 | 9 | 10 | ############# 11 | # WARNING # 12 | ############# 13 | 14 | # ADDING EXTERNAL REPOSITORIES MAY HARM YOUR SYSTEM, 15 | # MAY INTRODUCE MALWARE, CAUSE INSTABILITY OR 16 | # CAUSE PERMANENT DATA LOSS 17 | # DO IT WISELY 18 | 19 | # The default Parrot repositories 20 | # are NOT here. If you want to 21 | # edit them, take a look into 22 | # /etc/apt/sources.list.d/parrot.list 23 | 24 | # if the default servers are too slow 25 | # open /etc/apt/sources.list.d/parrot.list 26 | # and follow the instructions to choose faster servers 27 | # or read https://www.parrotsec.org/docs/mirrors/mirrors-list/ for more info 28 | " > /etc/apt/sources.list 29 | ;; 30 | esac 31 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | 3 | %: 4 | dh $@ 5 | 6 | override_dh_usrlocal: 7 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /localbin/apt: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | case $1 in 4 | upgrade) 5 | echo -e " 6 | APT on Parrot behaves differently than Debian. 7 | apt upgrade is equivalent to apt full-upgrade in Debian, 8 | and performs a complete system update. 9 | 10 | Use apt safe-upgrade to perform a partial upgrade. 11 | 12 | 13 | 14 | 15 | " 16 | /usr/bin/apt full-upgrade 17 | ;; 18 | safe-upgrade) 19 | /usr/bin/apt upgrade 20 | ;; 21 | dup) 22 | /usr/bin/apt dist-upgrade 23 | exit 24 | ;; 25 | u|up) 26 | /usr/bin/apt update 27 | exit 28 | ;; 29 | i|in) 30 | /usr/bin/apt install "${@:2}" 31 | exit 32 | ;; 33 | r|rm) 34 | /usr/bin/apt remove "${@:2}" 35 | exit 36 | ;; 37 | list-updates|lu|l) 38 | /usr/bin/apt list --upgradable 39 | exit 40 | ;; 41 | s|se) 42 | /usr/bin/apt search "${@:2}" 43 | exit 44 | ;; 45 | p|po|pol) 46 | /usr/bin/apt policy "${@:2}" 47 | exit 48 | ;; 49 | sh) 50 | /usr/bin/apt show "${@:2}" 51 | exit 52 | ;; 53 | esac 54 | 55 | /usr/bin/apt "$@" 56 | -------------------------------------------------------------------------------- /makefile-go-example: -------------------------------------------------------------------------------- 1 | GO_BUILD = go build 2 | GO_FLAGS = -v 3 | 4 | REPO = $(shell pwd) 5 | BUILDDIR = $(REPO)/build 6 | GO_BUILD = go build 7 | GO_FLAGS = -v 8 | ARCH := $(shell go version|awk -F'/' '{print $$NF}') 9 | 10 | ifeq ($(ARCH), amd64) 11 | ARCH = x86_64 12 | endif 13 | 14 | all: 15 | 16 | clean: 17 | 18 | build: 19 | mkdir -p $(BUILDDIR) 20 | GOPATH=$(BUILDDIR) GOCACHE=$(BUILDDIR) $(GO_BUILD) $(GO_FLAGS) -o $(DESTDIR)/usr/bin/update-sandbox-launchers update-sandbox-launchers.go 21 | strip $(DESTDIR)/usr/bin/update-sandbox-launchers 22 | -------------------------------------------------------------------------------- /skel/.bashrc: -------------------------------------------------------------------------------- 1 | # ~/.bashrc: executed by bash(1) for non-login shells. 2 | # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) 3 | # for examples 4 | 5 | # If not running interactively, don't do anything 6 | [ -z "$PS1" ] && return 7 | 8 | # don't put duplicate lines in the history. See bash(1) for more options 9 | # ... or force ignoredups and ignorespace 10 | HISTCONTROL=ignoredups:ignorespace 11 | 12 | # append to the history file, don't overwrite it 13 | shopt -s histappend 14 | 15 | # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) 16 | HISTSIZE=100000 17 | HISTFILESIZE=200000 18 | 19 | # check the window size after each command and, if necessary, 20 | # update the values of LINES and COLUMNS. 21 | shopt -s checkwinsize 22 | 23 | # make less more friendly for non-text input files, see lesspipe(1) 24 | [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" 25 | 26 | # set variable identifying the chroot you work in (used in the prompt below) 27 | if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then 28 | debian_chroot=$(cat /etc/debian_chroot) 29 | fi 30 | 31 | # set a fancy prompt (non-color, unless we know we "want" color) 32 | case "$TERM" in 33 | xterm-color) color_prompt=yes;; 34 | esac 35 | 36 | # uncomment for a colored prompt, if the terminal has the capability; turned 37 | # off by default to not distract the user: the focus in a terminal window 38 | # should be on the output of commands, not on the prompt 39 | force_color_prompt=yes 40 | 41 | if [ -n "$force_color_prompt" ]; then 42 | if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then 43 | # We have color support; assume it's compliant with Ecma-48 44 | # (ISO/IEC-6429). (Lack of such support is extremely rare, and such 45 | # a case would tend to support setf rather than setaf.) 46 | color_prompt=yes 47 | else 48 | color_prompt= 49 | fi 50 | fi 51 | 52 | if [ "$color_prompt" = yes ]; then 53 | PS1="\[\033[0;31m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;37m\]\342\234\227\[\033[0;31m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;31m\]root\[\033[01;33m\]@\[\033[01;96m\]\h'; else echo '\[\033[0;39m\]\u\[\033[01;33m\]@\[\033[01;96m\]\h'; fi)\[\033[0;31m\]]\342\224\200[\[\033[0;32m\]\w\[\033[0;31m\]]\n\[\033[0;31m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]\[\e[01;33m\]\\$\[\e[0m\]" 54 | else 55 | PS1='┌──[\u@\h]─[\w]\n└──╼ \$' 56 | fi 57 | unset color_prompt force_color_prompt 58 | 59 | # If this is an xterm set the title to user@host:dir 60 | case "$TERM" in 61 | xterm*|rxvt*) 62 | PS1="\[\033[0;31m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;37m\]\342\234\227\[\033[0;31m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;31m\]root\[\033[01;33m\]@\[\033[01;96m\]\h'; else echo '\[\033[0;39m\]\u\[\033[01;33m\]@\[\033[01;96m\]\h'; fi)\[\033[0;31m\]]\342\224\200[\[\033[0;32m\]\w\[\033[0;31m\]]\n\[\033[0;31m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]\[\e[01;33m\]\\$\[\e[0m\]" 63 | ;; 64 | *) 65 | ;; 66 | esac 67 | 68 | # enable color support of ls and also add handy aliases 69 | if [ -x /usr/bin/dircolors ]; then 70 | test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" 71 | alias ls='ls --color=auto' 72 | alias dir='dir --color=auto' 73 | alias vdir='vdir --color=auto' 74 | 75 | alias grep='grep --color=auto' 76 | alias fgrep='fgrep --color=auto' 77 | alias egrep='egrep --color=auto' 78 | fi 79 | 80 | # some more ls aliases 81 | alias ll='ls -lh' 82 | alias la='ls -lha' 83 | alias l='ls -CF' 84 | alias em='emacs -nw' 85 | alias _='sudo' 86 | alias _i='sudo -i' 87 | alias fucking='sudo' 88 | alias please='sudo' 89 | 90 | # Set 'man' colors 91 | if [ "$color_prompt" = yes ]; then 92 | man() { 93 | env \ 94 | LESS_TERMCAP_mb=$'\e[01;31m' \ 95 | LESS_TERMCAP_md=$'\e[01;31m' \ 96 | LESS_TERMCAP_me=$'\e[0m' \ 97 | LESS_TERMCAP_se=$'\e[0m' \ 98 | LESS_TERMCAP_so=$'\e[01;44;33m' \ 99 | LESS_TERMCAP_ue=$'\e[0m' \ 100 | LESS_TERMCAP_us=$'\e[01;32m' \ 101 | man "$@" 102 | } 103 | fi 104 | 105 | function hex-encode() 106 | { 107 | echo "$@" | xxd -p 108 | } 109 | 110 | function hex-decode() 111 | { 112 | echo "$@" | xxd -p -r 113 | } 114 | 115 | function rot13() 116 | { 117 | echo "$@" | tr 'A-Za-z' 'N-ZA-Mn-za-m' 118 | } 119 | 120 | # Alias definitions. 121 | # You may want to put all your additions into a separate file like 122 | # ~/.bash_aliases, instead of adding them here directly. 123 | # See /usr/share/doc/bash-doc/examples in the bash-doc package. 124 | 125 | if [ -f ~/.bash_aliases ]; then 126 | . ~/.bash_aliases 127 | fi 128 | 129 | # enable programmable completion features (you don't need to enable 130 | # this, if it's already enabled in /etc/bash.bashrc and /etc/profile 131 | # sources /etc/bash.bashrc). 132 | if ! shopt -oq posix; then 133 | if [ -f /usr/share/bash-completion/bash_completion ]; then 134 | . /usr/share/bash-completion/bash_completion 135 | elif [ -f /etc/bash_completion ]; then 136 | . /etc/bash_completion 137 | fi 138 | fi 139 | -------------------------------------------------------------------------------- /skel/.config/KDE/Sonnet.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | autodetectLanguage=true 3 | backgroundCheckerEnabled=false 4 | checkUppercase=false 5 | checkerEnabledByDefault=false 6 | defaultClient= 7 | skipRunTogether=true 8 | -------------------------------------------------------------------------------- /skel/.config/Trolltech.conf: -------------------------------------------------------------------------------- 1 | [qt] 2 | 5.11\libraryPath= 3 | GUIEffects=none 4 | KDE\contrast=4 5 | KWinPalette\activeBackground=#31363b 6 | KWinPalette\activeBlend=#ffffff 7 | KWinPalette\activeForeground=#eff0f1 8 | KWinPalette\activeTitleBtnBg=#31363b 9 | KWinPalette\frame=#31363b 10 | KWinPalette\inactiveBackground=#31363b 11 | KWinPalette\inactiveBlend=#4b4743 12 | KWinPalette\inactiveForeground=#7f8c8d 13 | KWinPalette\inactiveFrame=#31363b 14 | KWinPalette\inactiveTitleBtnBg=#31363b 15 | Palette\active=#eff0f1, #31363b, #454c54, #3c4248, #1c1f22, #2b2f34, #eff0f1, #ffffff, #eff0f1, #232629, #31363b, #141719, #3daee9, #eff0f1, #2980b9, #7f8c8d, #31363b, #000000, #31363b, #eff0f1 16 | Palette\disabled=#6e7175, #2e3338, #434a51, #3a4046, #1b1e21, #292d31, #65686a, #ffffff, #6e7175, #212427, #2e3338, #131518, #2e3338, #6e7175, #234257, #404648, #2e3338, #000000, #31363b, #eff0f1 17 | Palette\inactive=#eff0f1, #31363b, #454c54, #3c4248, #1c1f22, #2b2f34, #eff0f1, #ffffff, #eff0f1, #232629, #31363b, #141719, #224e65, #eff0f1, #2980b9, #7f8c8d, #31363b, #000000, #31363b, #eff0f1 18 | font="Noto Sans,10,-1,0,50,0,0,0,0,0" 19 | -------------------------------------------------------------------------------- /skel/.config/VSCodium/product.json: -------------------------------------------------------------------------------- 1 | { 2 | "nameShort": "Visual Studio Code", 3 | "nameLong": "Visual Studio Code", 4 | "extensionsGallery": { 5 | "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", 6 | "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", 7 | "itemUrl": "https://marketplace.visualstudio.com/items" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /skel/.config/akregatorrc: -------------------------------------------------------------------------------- 1 | [$Version] 2 | update_info=fonts_akregator.upd:Plasma_Fonts_Akregator 3 | -------------------------------------------------------------------------------- /skel/.config/autostart/mate-user-share-obexftp.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Personal File Sharing obexftp 3 | Comment=Launch Personal File Sharing if enabled 4 | Comment[ar]=شغّل مشاركة الملفات الشخصية إذا كانت مفعلة 5 | Comment[as]=সক্ৰিয় থাকিলে, User Sharing আৰম্ভ কৰা হ'ব 6 | Comment[ast]=Llanzar la compartición de ficheros personales si tán activaes 7 | Comment[bg]=Стартиране на споделянето на файлове, ако е позволено 8 | Comment[bn]=সক্রিয় করা থাকলে, ব্যক্তিগতভাবে শেয়ারকৃত ফাইল চালু করা হবে 9 | Comment[bn_IN]=সক্রিয় থাকলে, ব্যক্তিগত ফাইলের যৌথ ব্যবহার আরম্ভ করা হবে 10 | Comment[br]=Loc'hañ ar rannadur restroù personel mar bez gweredekaet 11 | Comment[ca]=Executa la compartició de fitxers personals si està habilitat 12 | Comment[ca@valencia]=Executa la compartició de fitxers personals si està habilitat 13 | Comment[cmn]=若啟用則執行個人檔案分享 14 | Comment[cs]=Je-li povoleno, spustit Sdílení osobních souborů 15 | Comment[da]=Start personlig fildeling hvis aktiveret 16 | Comment[de]=Persönliche Dateifreigabe starten, wenn aktiv 17 | Comment[el]=Εκκίνηση κοινής χρήσης προσωπικών αρχείων, αν είναι ενεργοποιημένη 18 | Comment[en@shaw]=𐑤𐑷𐑯𐑗 𐑐𐑻𐑕𐑩𐑯𐑩𐑤 𐑓𐑲𐑤 𐑖𐑺𐑦𐑙 𐑦𐑓 𐑦𐑯𐑱𐑚𐑩𐑤𐑛 19 | Comment[en_AU]=Launch Personal File Sharing if enabled 20 | Comment[en_GB]=Launch Personal File Sharing if enabled 21 | Comment[es]=Lanzar la compartición de archivos personales si están activadas 22 | Comment[et]=Isiklike failide jagamise avamine, kui see on lubatud 23 | Comment[eu]=Abiarazi fitxategi pertsonalak partekatzea gaituta badago 24 | Comment[fi]=Käynnistä henkilökohtaisten tiedoston jako, jos käytössä 25 | Comment[fr]=Lance le partage de fichiers personnels s'il est activé 26 | Comment[ga]=Tosaigh Comhroinnt Chomhad Pearsanta má chumasaithe 27 | Comment[gl]=Iniciar Compartir ficheiros persoais, se está activado 28 | Comment[gu]=વ્યક્તિગત ફાઇલ વહેંચણીને પ્રકાશિત કરો જો સક્રિય હોય તો 29 | Comment[he]=טעינת שיתוף קבצים אישיים אם פעיל 30 | Comment[hi]=निजी फ़ाइल साझा लॉन्च करें यदि सक्रिय किया गया है 31 | Comment[hu]=Személyes fájlmegosztás indítása, ha engedélyezett 32 | Comment[id]=Luncurkan Berbagi Berkas Pribadi jika diaktifkan 33 | Comment[it]=Avvia la condivisione di file personali se abilitata 34 | Comment[ja]=個人的なファイルの共有機能を起動します (可能な場合) 35 | Comment[kn]=ಶಕ್ತಗೊಂಡಿದ್ದಲ್ಲಿ ವೈಯಕ್ತಿಕ ಕಡತ ಹಂಚಿಕೆಯನ್ನು ಆರಂಭಿಸು 36 | Comment[ko]=사용자 공유를 (사용할 경우) 시작합니다 37 | Comment[lt]=Paleisti asmeninių failų viešinimą, jei įjungtas 38 | Comment[lv]=Palaist personiskās failu koplietošanu (ja tā ir ieslēgta) 39 | Comment[ml]=പ്രവര്‍ത്തന സജ്ജമെങ്കില്‍ സ്വകാര്യ ഫയല്‍ പങ്കിടല്‍ ലഭ്യമാക്കുക 40 | Comment[mr]=कार्यक्षम असल्यास व्यक्तिगत फाइल शेअरींग प्रक्षेपीत करा 41 | Comment[ms]=Lacar Perkongsian Fail Peribadi jika dibenarkan 42 | Comment[nb]=Start brukerdeling hvis aktivert 43 | Comment[nl]=‘Persoonlijke bestanden delen’ opstarten indien ingeschakeld 44 | Comment[nn]=Køyr personleg fildeling om slått på 45 | Comment[or]=ଯଦି ସକ୍ରିୟ ଥାଏ ତେବେ ବ୍ୟକ୍ତିଗତ ଫାଇଲ ସହଭାଗକୁ ଆରମ୍ଭ କରନ୍ତୁ 46 | Comment[pa]=ਜੇ ਚਾਲੂ ਹੋਵੇ ਤਾਂ ਨਿੱਜੀ ਫਾਇਲ ਸਾਂਝ ਚਲਾਓ 47 | Comment[pl]=Uruchamia współdzielenie osobistych plików, jeśli włączone 48 | Comment[pt]=Inicia a Partilha de Ficheiros Pessoais, se activa 49 | Comment[pt_BR]=Lança compartilhamento de arquivos pessoais se habilitado 50 | Comment[ro]=La activare, pornește partajarea de fișiere personale 51 | Comment[ru]=Открыть общий доступ к личным файлам, если включено 52 | Comment[sk]=Ak je povolené, spustiť Zdieľanie osobných súborov 53 | Comment[sl]=Zaženi souporabo osebnih datotek, kadar je ta omogočena 54 | Comment[sr]=Покреће дељење личних датотека ако је омогућено 55 | Comment[sr@latin]=Pokreće deljenje ličnih datoteka ako je omogućeno 56 | Comment[sv]=Starta personlig filutdelning om aktiverat 57 | Comment[ta]=செயல் படுத்தி இருந்தால் அந்தரங்க கோப்பு பகிர்தலை ஆரம்பி 58 | Comment[te]=చేతనపరిస్తే వ్యక్తిగత ఫైళ్ళ భాగస్వామ్యమును ఆరంభిస్తుంది 59 | Comment[th]=เรียกใช้การแบ่งปันแฟ้มส่วนตัวหากถูกเปิดใช้ 60 | Comment[tr]=Eğer etkinse Kişisel Kullanıcı Paylaşımını başlat 61 | Comment[ug]=خۇسۇسىي ھۆججەت ھەمبەھىرى ئىناۋەتلىك بولسا ئىجرا قىلىش 62 | Comment[uk]=Увімкнути спільний доступ, якщо можливо 63 | Comment[ur]=ذاتی فائل شیئرنگ چلائیں اگر فعال ہو 64 | Comment[zh_CN]=如果已启用则启动个人文件共享 65 | Comment[zh_HK]=若啟用則執行個人檔案分享 66 | Comment[zh_TW]=若啟用則執行個人檔案分享 67 | Keywords=share;files;bluetooth;obex;http;network;copy;send; 68 | AutostartCondition=GSettings org.mate.FileSharing bluetooth-enabled 69 | Icon=folder-remote 70 | Exec=/usr/lib/mate-user-share/mate-user-share 71 | Terminal=false 72 | Type=Application 73 | Categories= 74 | OnlyShowIn=MATE; 75 | X-MATE-Autostart-enabled=false 76 | -------------------------------------------------------------------------------- /skel/.config/autostart/mate-user-share-obexpush.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Personal File Sharing obexpush 3 | Comment=Launch Personal File Sharing if enabled 4 | Comment[ar]=شغّل مشاركة الملفات الشخصية إذا كانت مفعلة 5 | Comment[as]=সক্ৰিয় থাকিলে, User Sharing আৰম্ভ কৰা হ'ব 6 | Comment[ast]=Llanzar la compartición de ficheros personales si tán activaes 7 | Comment[bg]=Стартиране на споделянето на файлове, ако е позволено 8 | Comment[bn]=সক্রিয় করা থাকলে, ব্যক্তিগতভাবে শেয়ারকৃত ফাইল চালু করা হবে 9 | Comment[bn_IN]=সক্রিয় থাকলে, ব্যক্তিগত ফাইলের যৌথ ব্যবহার আরম্ভ করা হবে 10 | Comment[br]=Loc'hañ ar rannadur restroù personel mar bez gweredekaet 11 | Comment[ca]=Executa la compartició de fitxers personals si està habilitat 12 | Comment[ca@valencia]=Executa la compartició de fitxers personals si està habilitat 13 | Comment[cmn]=若啟用則執行個人檔案分享 14 | Comment[cs]=Je-li povoleno, spustit Sdílení osobních souborů 15 | Comment[da]=Start personlig fildeling hvis aktiveret 16 | Comment[de]=Persönliche Dateifreigabe starten, wenn aktiv 17 | Comment[el]=Εκκίνηση κοινής χρήσης προσωπικών αρχείων, αν είναι ενεργοποιημένη 18 | Comment[en@shaw]=𐑤𐑷𐑯𐑗 𐑐𐑻𐑕𐑩𐑯𐑩𐑤 𐑓𐑲𐑤 𐑖𐑺𐑦𐑙 𐑦𐑓 𐑦𐑯𐑱𐑚𐑩𐑤𐑛 19 | Comment[en_AU]=Launch Personal File Sharing if enabled 20 | Comment[en_GB]=Launch Personal File Sharing if enabled 21 | Comment[es]=Lanzar la compartición de archivos personales si están activadas 22 | Comment[et]=Isiklike failide jagamise avamine, kui see on lubatud 23 | Comment[eu]=Abiarazi fitxategi pertsonalak partekatzea gaituta badago 24 | Comment[fi]=Käynnistä henkilökohtaisten tiedoston jako, jos käytössä 25 | Comment[fr]=Lance le partage de fichiers personnels s'il est activé 26 | Comment[ga]=Tosaigh Comhroinnt Chomhad Pearsanta má chumasaithe 27 | Comment[gl]=Iniciar Compartir ficheiros persoais, se está activado 28 | Comment[gu]=વ્યક્તિગત ફાઇલ વહેંચણીને પ્રકાશિત કરો જો સક્રિય હોય તો 29 | Comment[he]=טעינת שיתוף קבצים אישיים אם פעיל 30 | Comment[hi]=निजी फ़ाइल साझा लॉन्च करें यदि सक्रिय किया गया है 31 | Comment[hu]=Személyes fájlmegosztás indítása, ha engedélyezett 32 | Comment[id]=Luncurkan Berbagi Berkas Pribadi jika diaktifkan 33 | Comment[it]=Avvia la condivisione di file personali se abilitata 34 | Comment[ja]=個人的なファイルの共有機能を起動します (可能な場合) 35 | Comment[kn]=ಶಕ್ತಗೊಂಡಿದ್ದಲ್ಲಿ ವೈಯಕ್ತಿಕ ಕಡತ ಹಂಚಿಕೆಯನ್ನು ಆರಂಭಿಸು 36 | Comment[ko]=사용자 공유를 (사용할 경우) 시작합니다 37 | Comment[lt]=Paleisti asmeninių failų viešinimą, jei įjungtas 38 | Comment[lv]=Palaist personiskās failu koplietošanu (ja tā ir ieslēgta) 39 | Comment[ml]=പ്രവര്‍ത്തന സജ്ജമെങ്കില്‍ സ്വകാര്യ ഫയല്‍ പങ്കിടല്‍ ലഭ്യമാക്കുക 40 | Comment[mr]=कार्यक्षम असल्यास व्यक्तिगत फाइल शेअरींग प्रक्षेपीत करा 41 | Comment[ms]=Lacar Perkongsian Fail Peribadi jika dibenarkan 42 | Comment[nb]=Start brukerdeling hvis aktivert 43 | Comment[nl]=‘Persoonlijke bestanden delen’ opstarten indien ingeschakeld 44 | Comment[nn]=Køyr personleg fildeling om slått på 45 | Comment[or]=ଯଦି ସକ୍ରିୟ ଥାଏ ତେବେ ବ୍ୟକ୍ତିଗତ ଫାଇଲ ସହଭାଗକୁ ଆରମ୍ଭ କରନ୍ତୁ 46 | Comment[pa]=ਜੇ ਚਾਲੂ ਹੋਵੇ ਤਾਂ ਨਿੱਜੀ ਫਾਇਲ ਸਾਂਝ ਚਲਾਓ 47 | Comment[pl]=Uruchamia współdzielenie osobistych plików, jeśli włączone 48 | Comment[pt]=Inicia a Partilha de Ficheiros Pessoais, se activa 49 | Comment[pt_BR]=Lança compartilhamento de arquivos pessoais se habilitado 50 | Comment[ro]=La activare, pornește partajarea de fișiere personale 51 | Comment[ru]=Открыть общий доступ к личным файлам, если включено 52 | Comment[sk]=Ak je povolené, spustiť Zdieľanie osobných súborov 53 | Comment[sl]=Zaženi souporabo osebnih datotek, kadar je ta omogočena 54 | Comment[sr]=Покреће дељење личних датотека ако је омогућено 55 | Comment[sr@latin]=Pokreće deljenje ličnih datoteka ako je omogućeno 56 | Comment[sv]=Starta personlig filutdelning om aktiverat 57 | Comment[ta]=செயல் படுத்தி இருந்தால் அந்தரங்க கோப்பு பகிர்தலை ஆரம்பி 58 | Comment[te]=చేతనపరిస్తే వ్యక్తిగత ఫైళ్ళ భాగస్వామ్యమును ఆరంభిస్తుంది 59 | Comment[th]=เรียกใช้การแบ่งปันแฟ้มส่วนตัวหากถูกเปิดใช้ 60 | Comment[tr]=Eğer etkinse Kişisel Kullanıcı Paylaşımını başlat 61 | Comment[ug]=خۇسۇسىي ھۆججەت ھەمبەھىرى ئىناۋەتلىك بولسا ئىجرا قىلىش 62 | Comment[uk]=Увімкнути спільний доступ, якщо можливо 63 | Comment[ur]=ذاتی فائل شیئرنگ چلائیں اگر فعال ہو 64 | Comment[zh_CN]=如果已启用则启动个人文件共享 65 | Comment[zh_HK]=若啟用則執行個人檔案分享 66 | Comment[zh_TW]=若啟用則執行個人檔案分享 67 | Keywords=share;files;bluetooth;obex;http;network;copy;send; 68 | AutostartCondition=GSettings org.mate.FileSharing bluetooth-obexpush-enabled 69 | Icon=folder-remote 70 | Exec=/usr/lib/mate-user-share/mate-user-share 71 | Terminal=false 72 | Type=Application 73 | Categories= 74 | OnlyShowIn=MATE; 75 | X-MATE-Autostart-enabled=false 76 | -------------------------------------------------------------------------------- /skel/.config/autostart/mate-user-share-webdav.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Personal File Sharing webdav 3 | Comment=Launch Personal File Sharing if enabled 4 | Comment[ar]=شغّل مشاركة الملفات الشخصية إذا كانت مفعلة 5 | Comment[as]=সক্ৰিয় থাকিলে, User Sharing আৰম্ভ কৰা হ'ব 6 | Comment[ast]=Llanzar la compartición de ficheros personales si tán activaes 7 | Comment[bg]=Стартиране на споделянето на файлове, ако е позволено 8 | Comment[bn]=সক্রিয় করা থাকলে, ব্যক্তিগতভাবে শেয়ারকৃত ফাইল চালু করা হবে 9 | Comment[bn_IN]=সক্রিয় থাকলে, ব্যক্তিগত ফাইলের যৌথ ব্যবহার আরম্ভ করা হবে 10 | Comment[br]=Loc'hañ ar rannadur restroù personel mar bez gweredekaet 11 | Comment[ca]=Executa la compartició de fitxers personals si està habilitat 12 | Comment[ca@valencia]=Executa la compartició de fitxers personals si està habilitat 13 | Comment[cmn]=若啟用則執行個人檔案分享 14 | Comment[cs]=Je-li povoleno, spustit Sdílení osobních souborů 15 | Comment[da]=Start personlig fildeling hvis aktiveret 16 | Comment[de]=Persönliche Dateifreigabe starten, wenn aktiv 17 | Comment[el]=Εκκίνηση κοινής χρήσης προσωπικών αρχείων, αν είναι ενεργοποιημένη 18 | Comment[en@shaw]=𐑤𐑷𐑯𐑗 𐑐𐑻𐑕𐑩𐑯𐑩𐑤 𐑓𐑲𐑤 𐑖𐑺𐑦𐑙 𐑦𐑓 𐑦𐑯𐑱𐑚𐑩𐑤𐑛 19 | Comment[en_AU]=Launch Personal File Sharing if enabled 20 | Comment[en_GB]=Launch Personal File Sharing if enabled 21 | Comment[es]=Lanzar la compartición de archivos personales si están activadas 22 | Comment[et]=Isiklike failide jagamise avamine, kui see on lubatud 23 | Comment[eu]=Abiarazi fitxategi pertsonalak partekatzea gaituta badago 24 | Comment[fi]=Käynnistä henkilökohtaisten tiedoston jako, jos käytössä 25 | Comment[fr]=Lance le partage de fichiers personnels s'il est activé 26 | Comment[ga]=Tosaigh Comhroinnt Chomhad Pearsanta má chumasaithe 27 | Comment[gl]=Iniciar Compartir ficheiros persoais, se está activado 28 | Comment[gu]=વ્યક્તિગત ફાઇલ વહેંચણીને પ્રકાશિત કરો જો સક્રિય હોય તો 29 | Comment[he]=טעינת שיתוף קבצים אישיים אם פעיל 30 | Comment[hi]=निजी फ़ाइल साझा लॉन्च करें यदि सक्रिय किया गया है 31 | Comment[hu]=Személyes fájlmegosztás indítása, ha engedélyezett 32 | Comment[id]=Luncurkan Berbagi Berkas Pribadi jika diaktifkan 33 | Comment[it]=Avvia la condivisione di file personali se abilitata 34 | Comment[ja]=個人的なファイルの共有機能を起動します (可能な場合) 35 | Comment[kn]=ಶಕ್ತಗೊಂಡಿದ್ದಲ್ಲಿ ವೈಯಕ್ತಿಕ ಕಡತ ಹಂಚಿಕೆಯನ್ನು ಆರಂಭಿಸು 36 | Comment[ko]=사용자 공유를 (사용할 경우) 시작합니다 37 | Comment[lt]=Paleisti asmeninių failų viešinimą, jei įjungtas 38 | Comment[lv]=Palaist personiskās failu koplietošanu (ja tā ir ieslēgta) 39 | Comment[ml]=പ്രവര്‍ത്തന സജ്ജമെങ്കില്‍ സ്വകാര്യ ഫയല്‍ പങ്കിടല്‍ ലഭ്യമാക്കുക 40 | Comment[mr]=कार्यक्षम असल्यास व्यक्तिगत फाइल शेअरींग प्रक्षेपीत करा 41 | Comment[ms]=Lacar Perkongsian Fail Peribadi jika dibenarkan 42 | Comment[nb]=Start brukerdeling hvis aktivert 43 | Comment[nl]=‘Persoonlijke bestanden delen’ opstarten indien ingeschakeld 44 | Comment[nn]=Køyr personleg fildeling om slått på 45 | Comment[or]=ଯଦି ସକ୍ରିୟ ଥାଏ ତେବେ ବ୍ୟକ୍ତିଗତ ଫାଇଲ ସହଭାଗକୁ ଆରମ୍ଭ କରନ୍ତୁ 46 | Comment[pa]=ਜੇ ਚਾਲੂ ਹੋਵੇ ਤਾਂ ਨਿੱਜੀ ਫਾਇਲ ਸਾਂਝ ਚਲਾਓ 47 | Comment[pl]=Uruchamia współdzielenie osobistych plików, jeśli włączone 48 | Comment[pt]=Inicia a Partilha de Ficheiros Pessoais, se activa 49 | Comment[pt_BR]=Lança compartilhamento de arquivos pessoais se habilitado 50 | Comment[ro]=La activare, pornește partajarea de fișiere personale 51 | Comment[ru]=Открыть общий доступ к личным файлам, если включено 52 | Comment[sk]=Ak je povolené, spustiť Zdieľanie osobných súborov 53 | Comment[sl]=Zaženi souporabo osebnih datotek, kadar je ta omogočena 54 | Comment[sr]=Покреће дељење личних датотека ако је омогућено 55 | Comment[sr@latin]=Pokreće deljenje ličnih datoteka ako je omogućeno 56 | Comment[sv]=Starta personlig filutdelning om aktiverat 57 | Comment[ta]=செயல் படுத்தி இருந்தால் அந்தரங்க கோப்பு பகிர்தலை ஆரம்பி 58 | Comment[te]=చేతనపరిస్తే వ్యక్తిగత ఫైళ్ళ భాగస్వామ్యమును ఆరంభిస్తుంది 59 | Comment[th]=เรียกใช้การแบ่งปันแฟ้มส่วนตัวหากถูกเปิดใช้ 60 | Comment[tr]=Eğer etkinse Kişisel Kullanıcı Paylaşımını başlat 61 | Comment[ug]=خۇسۇسىي ھۆججەت ھەمبەھىرى ئىناۋەتلىك بولسا ئىجرا قىلىش 62 | Comment[uk]=Увімкнути спільний доступ, якщо можливо 63 | Comment[ur]=ذاتی فائل شیئرنگ چلائیں اگر فعال ہو 64 | Comment[zh_CN]=如果已启用则启动个人文件共享 65 | Comment[zh_HK]=若啟用則執行個人檔案分享 66 | Comment[zh_TW]=若啟用則執行個人檔案分享 67 | Keywords=share;files;bluetooth;obex;http;network;copy;send; 68 | AutostartCondition=GSettings org.mate.FileSharing enabled 69 | Icon=folder-remote 70 | Exec=/usr/lib/mate-user-share/mate-user-share 71 | Terminal=false 72 | Type=Application 73 | Categories= 74 | OnlyShowIn=MATE; 75 | X-MATE-Autostart-enabled=false 76 | -------------------------------------------------------------------------------- /skel/.config/autostart/mate-user-share.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Personal File Sharing 3 | Name[ar]=مشاركة الملفات الشخصية 4 | Name[as]=ব্যক্তিগত নথিপত্ৰৰ যৌথ ব্যৱহাৰ 5 | Name[ast]=Compartición de ficheros personales 6 | Name[bg]=Споделяне на файлове 7 | Name[bn]=ব্যক্তিগত ফাইল শেয়ারকরণ 8 | Name[bn_IN]=ব্যক্তিগত ফাইলের যৌথ ব্যবহার 9 | Name[br]=Rannadur restroù foran 10 | Name[ca]=Compartició de fitxers personals 11 | Name[ca@valencia]=Compartició de fitxers personals 12 | Name[cs]=Sdílení osobních souborů 13 | Name[da]=Personlig fildeling 14 | Name[de]=Persönliche Dateifreigabe 15 | Name[dz]=རང་དོན་གྱི་ཡིག་སྣོད་རུབ་སྤྱོད་འབད་ནི་ 16 | Name[el]=Κοινή χρήση προσωπικών αρχείων 17 | Name[en@shaw]=𐑐𐑻𐑕𐑩𐑯𐑩𐑤 𐑓𐑲𐑤 𐑖𐑺𐑦𐑙 18 | Name[en_CA]=Personal File Sharing 19 | Name[en_GB]=Personal File Sharing 20 | Name[es]=Compartición de archivos personales 21 | Name[et]=Isiklike failide jagamine 22 | Name[eu]=Fitxategi pertsonalak partekatzea 23 | Name[fi]=Omien tiedostojen jako 24 | Name[fr]=Partage de fichiers personnels 25 | Name[ga]=Comhroinnt Chomhad Pearsanta 26 | Name[gl]=Compartir ficheiros persoais 27 | Name[gu]=ખાનગી ફાઈલ વહેંચણી 28 | Name[he]=שיתוף קבצים אישיים 29 | Name[hi]=निजी फ़ाइल साझा 30 | Name[hu]=Személyes fájlmegosztás 31 | Name[id]=Berbagi Berkas Pribadi 32 | Name[it]=Condivisione di file personali 33 | Name[ja]=個人的なファイルの共有 34 | Name[kn]=ವೈಯಕ್ತಿಕ ಕಡತ ಹಂಚಿಕೆ 35 | Name[ko]=개인 파일 공유 36 | Name[lt]=Asmeninių failų bendrinimas 37 | Name[lv]=Personiskā failu koplietošana 38 | Name[ml]=സ്വകാര്യ ഫയല്‍ പങ്കിടല്‍ 39 | Name[mr]=वैयक्तिक फाइल सहभागीय करा 40 | Name[nb]=Deling av personlige filer 41 | Name[ne]=व्यक्तिगत फाइल साझेदारी 42 | Name[nl]=Uw bestanden delen 43 | Name[nn]=Personleg fildeling 44 | Name[or]=ବ୍ୟକ୍ତିଗତ ଫାଇଲ ସହଭାଗ 45 | Name[pa]=ਨਿੱਜੀ ਫਾਇਲ ਸਾਂਝ 46 | Name[pl]=Współdzielenie osobistych plików 47 | Name[pt]=Partilha de Ficheiros Pessoais 48 | Name[pt_BR]=Compartilhamento de arquivos pessoais 49 | Name[ro]=Partajare de fișiere personale 50 | Name[ru]=Общий доступ к личным файлам 51 | Name[sk]=Zdieľanie osobných súborov 52 | Name[sl]=Osebna souporaba datotek 53 | Name[sr]=Дељење личних датотека 54 | Name[sr@latin]=Deljenje ličnih datoteka 55 | Name[sv]=Utdelning av personliga filer 56 | Name[ta]=அந்தரங்க கோப்பு பகிர்தல் 57 | Name[te]=వ్యక్తిగత దస్త్ర భాగస్వామ్యం 58 | Name[th]=แบ่งปันแฟ้มส่วนตัว 59 | Name[tr]=Kişisel Dosya Paylaşımı 60 | Name[ug]=خۇسۇسىي ھۆججەت ھەمبەھىرى 61 | Name[uk]=Спільний доступ до особистих файлів 62 | Name[vi]=Chia sẻ Tập tin Cá nhân 63 | Name[zh_CN]=个人文件共享 64 | Name[zh_HK]=個人檔案分享 65 | Name[zh_TW]=個人檔案分享 66 | Comment=Launch Personal File Sharing if enabled 67 | Comment[ar]=شغل مشاركة الملفات الشخصية إذا كانت مفعلة 68 | Comment[as]=সক্ৰিয় থাকিলে, User Sharing আৰম্ভ কৰা হ'ব 69 | Comment[ast]=Llanzar la compartición de ficheros personales si tán activaes 70 | Comment[bg]=Стартиране на споделянето на файлове, ако е позволено 71 | Comment[bn]=সক্রিয় করা থাকলে, ব্যক্তিগতভাবে শেয়ারকৃত ফাইল চালু করা হবে 72 | Comment[bn_IN]=সক্রিয় থাকলে, ব্যক্তিগত ফাইলের যৌথ ব্যবহার আরম্ভ করা হবে 73 | Comment[br]=Loc'hañ ar rannadur restroù personel mar bez gweredekaet 74 | Comment[ca]=Executa la compartició de fitxers personals si està habilitat 75 | Comment[ca@valencia]=Executa la compartició de fitxers personals si està habilitat 76 | Comment[cs]=Je-li povoleno, spustit Sdílení osobních souborů 77 | Comment[da]=Start personlig fildeling hvis aktiveret 78 | Comment[de]=Persönliche Dateifreigabe starten, wenn aktiv 79 | Comment[el]=Εκκίνηση κοινής χρήσης προσωπικών αρχείων, αν είναι ενεργοποιημένη 80 | Comment[en@shaw]=𐑤𐑷𐑯𐑗 𐑐𐑻𐑕𐑩𐑯𐑩𐑤 𐑓𐑲𐑤 𐑖𐑺𐑦𐑙 𐑦𐑓 𐑦𐑯𐑱𐑚𐑩𐑤𐑛 81 | Comment[en_GB]=Launch Personal File Sharing if enabled 82 | Comment[es]=Lanzar la compartición de archivos personales si están activadas 83 | Comment[et]=Isiklike failide jagamise avamine, kui see on lubatud 84 | Comment[eu]=Abiarazi fitxategi pertsonalak partekatzea gaituta badago 85 | Comment[fi]=Käynnistä henkilökohtaisten tiedoston jako, jos käytössä 86 | Comment[fr]=Lance le partage de fichiers personnels s'il est activé 87 | Comment[ga]=Tosaigh Comhroinnt Chomhad Pearsanta má chumasaithe 88 | Comment[gl]=Iniciar Compartir ficheiros persoais, se está activado 89 | Comment[gu]=વ્યક્તિગત ફાઇલ વહેંચણીને પ્રકાશિત કરો જો સક્રિય હોય તો 90 | Comment[he]=טעינת שיתוף קבצים אישיים אם פעיל 91 | Comment[hi]=निजी फ़ाइल साझा लॉन्च करें यदि सक्रिय किया गया है 92 | Comment[hu]=Személyes fájlmegosztás indítása, ha engedélyezett 93 | Comment[id]=Luncurkan Berbagi Berkas Pribadi jika diaktifkan 94 | Comment[it]=Avvia la condivisione di file personali se abilitata 95 | Comment[ja]=個人的なファイルの共有機能を起動します (可能な場合) 96 | Comment[kn]=ಶಕ್ತಗೊಂಡಿದ್ದಲ್ಲಿ ವೈಯಕ್ತಿಕ ಕಡತ ಹಂಚಿಕೆಯನ್ನು ಆರಂಭಿಸು 97 | Comment[ko]=사용자 공유를 (사용할 경우) 시작합니다 98 | Comment[lt]=Paleisti asmeninių failų viešinimą, jei įjungtas 99 | Comment[lv]=Palaist personiskās failu koplietošanu (ja tā ir ieslēgta) 100 | Comment[ml]=പ്രവര്‍ത്തന സജ്ജമെങ്കില്‍ സ്വകാര്യ ഫയല്‍ പങ്കിടല്‍ ലഭ്യമാക്കുക 101 | Comment[mr]=कार्यक्षम असल्यास व्यक्तिगत फाइल शेअरींग प्रक्षेपीत करा 102 | Comment[nb]=Start brukerdeling hvis aktivert 103 | Comment[nl]=‘Persoonlijke bestanden delen’ opstarten indien ingeschakeld 104 | Comment[nn]=Køyr personleg fildeling om slått på 105 | Comment[or]=ଯଦି ସକ୍ରିୟ ଥାଏ ତେବେ ବ୍ୟକ୍ତିଗତ ଫାଇଲ ସହଭାଗକୁ ଆରମ୍ଭ କରନ୍ତୁ 106 | Comment[pa]=ਜੇ ਚਾਲੂ ਹੋਵੇ ਤਾਂ ਨਿੱਜੀ ਫਾਇਲ ਸਾਂਝ ਚਲਾਓ 107 | Comment[pl]=Uruchamia współdzielenie osobistych plików, jeśli włączone 108 | Comment[pt]=Inicia a Partilha de Ficheiros Pessoais, se activa 109 | Comment[pt_BR]=Lança compartilhamento de arquivos pessoais se habilitado 110 | Comment[ro]=La activare, pornește partajarea de fișiere personale 111 | Comment[ru]=Открыть общий доступ к личным файлам, если включено 112 | Comment[sk]=Ak je povolené, spustiť Zdieľanie osobných súborov 113 | Comment[sl]=Zaženi osebno souporabo datotek, kadar je ta omogočena 114 | Comment[sr]=Покреће дељење личних датотека ако је омогућено 115 | Comment[sr@latin]=Pokreće deljenje ličnih datoteka ako je omogućeno 116 | Comment[sv]=Starta personlig filutdelning om aktiverat 117 | Comment[ta]=செயல் படுத்தி இருந்தால் அந்தரங்க கோப்பு பகிர்தலை ஆரம்பி 118 | Comment[te]=చేతనపరిస్తే వ్యక్తిగత ఫైళ్ళ భాగస్వామ్యమును ఆరంభిస్తుంది 119 | Comment[th]=เรียกใช้การแบ่งปันแฟ้มส่วนตัวหากถูกเปิดใช้ 120 | Comment[tr]=Eğer etkinse Kişisel Kullanıcı Paylaşımını başlat 121 | Comment[ug]=خۇسۇسىي ھۆججەت ھەمبەھىرى ئىناۋەتلىك بولسا ئىجرا قىلىش 122 | Comment[uk]=Увімкнути спільний доступ, якщо можливо 123 | Comment[zh_CN]=如果已启用则启动个人文件共享 124 | Comment[zh_HK]=若啟用則執行個人檔案分享 125 | Comment[zh_TW]=若啟用則執行個人檔案分享 126 | Icon=folder-remote 127 | Exec=/usr/lib/mate-user-share/mate-user-share 128 | Terminal=false 129 | Type=Application 130 | Categories= 131 | OnlyShowIn=MATE; 132 | X-MATE-Autostart-enabled=false 133 | -------------------------------------------------------------------------------- /skel/.config/bleachbit/bleachbit.ini: -------------------------------------------------------------------------------- 1 | [bleachbit] 2 | auto_start = False 3 | check_beta = False 4 | check_online_updates = False 5 | shred = False 6 | first_start = True 7 | 8 | [hashpath] 9 | 10 | 11 | [preserve_languages] 12 | en = True 13 | it = True 14 | es = True 15 | 16 | [tree] 17 | bash = True 18 | bash.history = True 19 | deepscan = True 20 | deepscan.ds_store = True 21 | deepscan.backup = True 22 | deepscan.tmp = True 23 | deepscan.thumbs_db = True 24 | system = True 25 | system.desktop_entry = True 26 | system.cache = True 27 | system.clipboard = True 28 | system.custom = True 29 | system.recent_documents = True 30 | system.rotated_logs = True 31 | system.tmp = True 32 | system.trash = True 33 | x11 = True 34 | x11.debug_logs = True 35 | firefox = True 36 | firefox.cache = True 37 | firefox.vacuum = True 38 | firefox.url_history = True 39 | firefox.download_history = True 40 | firefox.forms = True 41 | firefox.backup = True 42 | firefox.site_preferences = True 43 | firefox.crash_reports = True 44 | firefox.session_restore = True 45 | thumbnails = True 46 | thumbnails.cache = True 47 | vim = True 48 | vim.history = True 49 | 50 | -------------------------------------------------------------------------------- /skel/.config/breezerc: -------------------------------------------------------------------------------- 1 | [Common] 2 | ShadowSize=ShadowSmall 3 | ShadowStrength=89 4 | 5 | [Windeco] 6 | AnimationsDuration=50 7 | DrawBorderOnMaximizedWindows=true 8 | -------------------------------------------------------------------------------- /skel/.config/caja/desktop-metadata: -------------------------------------------------------------------------------- 1 | [directory] 2 | caja-icon-view-keep-aligned=true 3 | caja-icon-view-auto-layout=true 4 | caja-icon-view-tighter-layout=false 5 | caja-window-scroll-position=x-caja-desktop:///computer 6 | -------------------------------------------------------------------------------- /skel/.config/clipit/clipitrc: -------------------------------------------------------------------------------- 1 | [rc] 2 | use_copy=true 3 | use_primary=false 4 | synchronize=false 5 | automatic_paste=false 6 | show_indexes=false 7 | save_uris=true 8 | use_rmb_menu=false 9 | save_history=false 10 | history_limit=50 11 | items_menu=20 12 | statics_show=true 13 | statics_items=10 14 | hyperlinks_only=false 15 | confirm_clear=false 16 | single_line=true 17 | reverse_history=false 18 | item_length=50 19 | ellipsize=2 20 | history_key=H 21 | actions_key=A 22 | menu_key=P 23 | search_key=F 24 | offline_key=O 25 | offline_mode=false 26 | -------------------------------------------------------------------------------- /skel/.config/geany/geany.conf: -------------------------------------------------------------------------------- 1 | [geany] 2 | color_scheme=alt.conf 3 | -------------------------------------------------------------------------------- /skel/.config/gtk-2.0/gtkfilechooser.ini: -------------------------------------------------------------------------------- 1 | [Filechooser Settings] 2 | LocationMode=path-bar 3 | ShowHidden=false 4 | ShowSizeColumn=true 5 | GeometryX=0 6 | GeometryY=6 7 | GeometryWidth=792 8 | GeometryHeight=585 9 | SortColumn=name 10 | SortOrder=ascending 11 | StartupMode=recent 12 | -------------------------------------------------------------------------------- /skel/.config/gtk-3.0/settings.ini: -------------------------------------------------------------------------------- 1 | [Settings] 2 | gtk-theme-name=ARK-Dark 3 | gtk-icon-theme-name=ara 4 | gtk-font-name=Sans 10 5 | gtk-cursor-theme-size=18 6 | gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ 7 | gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR 8 | gtk-button-images=1 9 | gtk-menu-images=1 10 | gtk-enable-event-sounds=1 11 | gtk-enable-input-feedback-sounds=1 12 | gtk-xft-antialias=1 13 | gtk-xft-hinting=1 14 | gtk-xft-hintstyle=hintfull 15 | gtk-xft-rgba=rgb 16 | gtk-modules=gail:atk-bridge 17 | -------------------------------------------------------------------------------- /skel/.config/i3/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParrotSec/parrot-core/8157d5afec3aba9ec30793936d76084d9f0f94a1/skel/.config/i3/.gitkeep -------------------------------------------------------------------------------- /skel/.config/i3/config: -------------------------------------------------------------------------------- 1 | # This file has been auto-generated by i3-config-wizard(1). 2 | # It will not be overwritten, so edit it as you like. 3 | # 4 | # Should you change your keyboard layout some time, delete 5 | # this file and re-run i3-config-wizard(1). 6 | # 7 | 8 | # i3 config file (v4) 9 | # 10 | # Please see https://i3wm.org/docs/userguide.html for a complete reference! 11 | 12 | set $mod Mod1 13 | 14 | # Font for window titles. Will also be used by the bar unless a different font 15 | # is used in the bar {} block below. 16 | font pango:Cantarell 10 17 | 18 | # This font is widely installed, provides lots of unicode glyphs, right-to-left 19 | # text rendering and scalability on retina/hidpi displays (thanks to pango). 20 | #font pango:DejaVu Sans Mono 8 21 | 22 | # Before i3 v4.8, we used to recommend this one as the default: 23 | # font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 24 | # The font above is very space-efficient, that is, it looks good, sharp and 25 | # clear in small sizes. However, its unicode glyph coverage is limited, the old 26 | # X core fonts rendering does not support right-to-left and this being a bitmap 27 | # font, it doesn’t scale on retina/hidpi displays. 28 | 29 | # Use Mouse+$mod to drag floating windows to their wanted position 30 | floating_modifier $mod 31 | 32 | # start a terminal 33 | bindsym $mod+Return exec i3-sensible-terminal 34 | 35 | # kill focused window 36 | bindsym $mod+Shift+q kill 37 | 38 | # start dmenu (a program launcher) 39 | bindsym $mod+d exec dmenu_run 40 | # There also is the (new) i3-dmenu-desktop which only displays applications 41 | # shipping a .desktop file. It is a wrapper around dmenu, so you need that 42 | # installed. 43 | # bindsym $mod+d exec --no-startup-id i3-dmenu-desktop 44 | 45 | # change focus 46 | bindsym $mod+j focus left 47 | bindsym $mod+k focus down 48 | bindsym $mod+l focus up 49 | bindsym $mod+ograve focus right 50 | 51 | # alternatively, you can use the cursor keys: 52 | bindsym $mod+Left focus left 53 | bindsym $mod+Down focus down 54 | bindsym $mod+Up focus up 55 | bindsym $mod+Right focus right 56 | 57 | # move focused window 58 | bindsym $mod+Shift+j move left 59 | bindsym $mod+Shift+k move down 60 | bindsym $mod+Shift+l move up 61 | bindsym $mod+Shift+ograve move right 62 | 63 | # alternatively, you can use the cursor keys: 64 | bindsym $mod+Shift+Left move left 65 | bindsym $mod+Shift+Down move down 66 | bindsym $mod+Shift+Up move up 67 | bindsym $mod+Shift+Right move right 68 | 69 | # split in horizontal orientation 70 | bindsym $mod+h split h 71 | 72 | # split in vertical orientation 73 | bindsym $mod+v split v 74 | 75 | # enter fullscreen mode for the focused container 76 | bindsym $mod+f fullscreen toggle 77 | 78 | # change container layout (stacked, tabbed, toggle split) 79 | bindsym $mod+s layout stacking 80 | bindsym $mod+w layout tabbed 81 | bindsym $mod+e layout toggle split 82 | 83 | # toggle tiling / floating 84 | bindsym $mod+Shift+space floating toggle 85 | 86 | # change focus between tiling / floating windows 87 | bindsym $mod+space focus mode_toggle 88 | 89 | # focus the parent container 90 | bindsym $mod+a focus parent 91 | 92 | # focus the child container 93 | #bindsym $mod+d focus child 94 | 95 | # Define names for default workspaces for which we configure key bindings later on. 96 | # We use variables to avoid repeating the names in multiple places. 97 | set $ws1 "1" 98 | set $ws2 "2" 99 | set $ws3 "3" 100 | set $ws4 "4" 101 | set $ws5 "5" 102 | set $ws6 "6" 103 | set $ws7 "7" 104 | set $ws8 "8" 105 | set $ws9 "9" 106 | set $ws10 "10" 107 | 108 | # switch to workspace 109 | bindsym $mod+1 workspace $ws1 110 | bindsym $mod+2 workspace $ws2 111 | bindsym $mod+3 workspace $ws3 112 | bindsym $mod+4 workspace $ws4 113 | bindsym $mod+5 workspace $ws5 114 | bindsym $mod+6 workspace $ws6 115 | bindsym $mod+7 workspace $ws7 116 | bindsym $mod+8 workspace $ws8 117 | bindsym $mod+9 workspace $ws9 118 | bindsym $mod+0 workspace $ws10 119 | 120 | # move focused container to workspace 121 | bindsym $mod+Shift+1 move container to workspace $ws1 122 | bindsym $mod+Shift+2 move container to workspace $ws2 123 | bindsym $mod+Shift+3 move container to workspace $ws3 124 | bindsym $mod+Shift+4 move container to workspace $ws4 125 | bindsym $mod+Shift+5 move container to workspace $ws5 126 | bindsym $mod+Shift+6 move container to workspace $ws6 127 | bindsym $mod+Shift+7 move container to workspace $ws7 128 | bindsym $mod+Shift+8 move container to workspace $ws8 129 | bindsym $mod+Shift+9 move container to workspace $ws9 130 | bindsym $mod+Shift+0 move container to workspace $ws10 131 | 132 | # reload the configuration file 133 | bindsym $mod+Shift+c reload 134 | # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) 135 | bindsym $mod+Shift+r restart 136 | # exit i3 (logs you out of your X session) 137 | bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" 138 | 139 | # resize window (you can also use the mouse for that) 140 | mode "resize" { 141 | # These bindings trigger as soon as you enter the resize mode 142 | 143 | # Pressing left will shrink the window’s width. 144 | # Pressing right will grow the window’s width. 145 | # Pressing up will shrink the window’s height. 146 | # Pressing down will grow the window’s height. 147 | bindsym j resize shrink width 10 px or 10 ppt 148 | bindsym k resize grow height 10 px or 10 ppt 149 | bindsym l resize shrink height 10 px or 10 ppt 150 | bindsym ograve resize grow width 10 px or 10 ppt 151 | 152 | # same bindings, but for the arrow keys 153 | bindsym Left resize shrink width 10 px or 10 ppt 154 | bindsym Down resize grow height 10 px or 10 ppt 155 | bindsym Up resize shrink height 10 px or 10 ppt 156 | bindsym Right resize grow width 10 px or 10 ppt 157 | 158 | # back to normal: Enter or Escape or $mod+r 159 | bindsym Return mode "default" 160 | bindsym Escape mode "default" 161 | bindsym $mod+r mode "default" 162 | } 163 | 164 | bindsym $mod+r mode "resize" 165 | 166 | # Start i3bar to display a workspace bar (plus the system information i3status 167 | # finds out, if available) 168 | exec_always --no-startup-id $HOME/.config/polybar/launch.sh 169 | client.focused #2e3436 #2e3436 #ffffff #2e3436 #2e3436 170 | exec_always --no-startup-id feh --bg-scale /usr/share/backgrounds/macaw-poly2.jpg 171 | -------------------------------------------------------------------------------- /skel/.config/kactivitymanagerd-statsrc: -------------------------------------------------------------------------------- 1 | [Favorites-org.kde.plasma.kickoff.favorites.instance-19-3d13b8fe-96bf-4993-985a-ecc27e09956c] 2 | ordering=applications:firefox.desktop,applications:org.kde.konsole.desktop,applications:org.kde.kwrite.desktop,applications:org.kde.dolphin.desktop,applications:vlc.desktop,applications:libreoffice-startcenter.desktop,applications:geany.desktop,applications:systemsettings.desktop 3 | 4 | [Favorites-org.kde.plasma.kickoff.favorites.instance-19-b0ba2a31-bec2-4f7e-bb4f-b5c657488e4a] 5 | ordering=applications:firefox.desktop,applications:org.kde.dolphin.desktop,applications:org.kde.konsole.desktop,applications:org.kde.kwrite.desktop,applications:libreoffice-startcenter.desktop,applications:vlc.desktop,applications:systemsettings.desktop 6 | 7 | [Favorites-org.kde.plasma.kickoff.favorites.instance-19-global] 8 | +ordering=applications:firefox.desktop,applications:org.kde.dolphin.desktop,applications:org.kde.konsole.desktop,applications:org.kde.kwrite.desktop,applications:libreoffice-startcenter.desktop,applications:vlc.desktop,applications:systemsettings.desktop 9 | -------------------------------------------------------------------------------- /skel/.config/katepartrc: -------------------------------------------------------------------------------- 1 | [Document] 2 | Allow End of Line Detection=true 3 | BOM=false 4 | Backup Flags=0 5 | Backup Prefix= 6 | Backup Suffix=~ 7 | Encoding=UTF-8 8 | End of Line=0 9 | Indent On Backspace=true 10 | Indent On Tab=true 11 | Indent On Text Paste=true 12 | Indentation Mode=cstyle 13 | Indentation Width=4 14 | Keep Extra Spaces=false 15 | Line Length Limit=4096 16 | Newline at End of File=true 17 | On-The-Fly Spellcheck=false 18 | Overwrite Mode=false 19 | PageUp/PageDown Moves Cursor=false 20 | Remove Spaces=0 21 | ReplaceTabsDyn=false 22 | Show Spaces=true 23 | Show Tabs=true 24 | Smart Home=true 25 | Swap Directory= 26 | Swap File Mode=1 27 | Swap Sync Interval=15 28 | Tab Handling=0 29 | Tab Width=4 30 | Trailing Marker Size=1 31 | Word Wrap=false 32 | Word Wrap Column=80 33 | 34 | [Editor] 35 | Encoding Prober Type=1 36 | Fallback Encoding=ISO-8859-15 37 | 38 | [Renderer] 39 | Animate Bracket Matching=false 40 | Schema=Breeze Dark 41 | Show Indentation Lines=false 42 | Show Whole Bracket Expression=false 43 | Word Wrap Marker=false 44 | 45 | [View] 46 | Allow Mark Menu=true 47 | Auto Brackets=true 48 | Auto Center Lines=0 49 | Auto Completion=true 50 | Backspace Remove Composed Characters=false 51 | Bookmark Menu Sorting=0 52 | Default Mark Type=1 53 | Dynamic Word Wrap=true 54 | Dynamic Word Wrap Align Indent=80 55 | Dynamic Word Wrap Indicators=1 56 | Fold First Line=false 57 | Folding Bar=true 58 | Folding Preview=true 59 | Icon Bar=false 60 | Input Mode=0 61 | Keyword Completion=true 62 | Line Modification=false 63 | Line Numbers=false 64 | Maximum Search History Size=100 65 | Persistent Selection=false 66 | Scroll Bar Marks=false 67 | Scroll Bar Mini Map All=false 68 | Scroll Bar Mini Map Width=60 69 | Scroll Bar MiniMap=true 70 | Scroll Bar Preview=true 71 | Scroll Past End=true 72 | Search/Replace Flags=140 73 | Show Lines Count=false 74 | Show Scrollbars=0 75 | Show Word Count=false 76 | Smart Copy Cut=true 77 | Vi Input Mode Steal Keys=false 78 | Vi Relative Line Numbers=false 79 | Word Completion=true 80 | Word Completion Minimal Word Length=3 81 | Word Completion Remove Tail=true 82 | -------------------------------------------------------------------------------- /skel/.config/kateschemarc: -------------------------------------------------------------------------------- 1 | [$Version] 2 | update_info=fonts_kate.upd:Plasma_Fonts_Kate 3 | 4 | [Breeze Dark] 5 | Color Background[$d] 6 | Color Code Folding[$d] 7 | Color Current Line Number[$d] 8 | Color Highlighted Bracket[$d] 9 | Color Highlighted Line[$d] 10 | Color Icon Bar[$d] 11 | Color Indentation Line[$d] 12 | Color Line Number[$d] 13 | Color MarkType 1[$d] 14 | Color MarkType 2[$d] 15 | Color MarkType 3[$d] 16 | Color MarkType 4[$d] 17 | Color MarkType 5[$d] 18 | Color MarkType 6[$d] 19 | Color MarkType 7[$d] 20 | Color Modified Lines[$d] 21 | Color Replace Highlight[$d] 22 | Color Saved Lines[$d] 23 | Color Search Highlight[$d] 24 | Color Selection[$d] 25 | Color Separator[$d] 26 | Color Spelling Mistake Line[$d] 27 | Color Tab Marker[$d] 28 | Color Template Background[$d] 29 | Color Template Editable Placeholder[$d] 30 | Color Template Focused Editable Placeholder[$d] 31 | Color Template Not Editable Placeholder[$d] 32 | Color Word Wrap Marker[$d] 33 | dummy=prevent-empty-group 34 | 35 | [Normal] 36 | dummy=prevent-empty-group 37 | -------------------------------------------------------------------------------- /skel/.config/katesyntaxhighlightingrc: -------------------------------------------------------------------------------- 1 | [Highlighting None - Schema Breeze Dark] 2 | Normal Text=0,,,,,,,,,,--- 3 | 4 | [Highlighting None - Schema Normal] 5 | Normal Text=0,,,,,,,,,,--- 6 | -------------------------------------------------------------------------------- /skel/.config/katevirc: -------------------------------------------------------------------------------- 1 | [Kate Vi Input Mode Settings] 2 | Command Mode Mapping Keys= 3 | Command Mode Mappings= 4 | Command Mode Mappings Recursion= 5 | Insert Mode Mapping Keys= 6 | Insert Mode Mappings= 7 | Insert Mode Mappings Recursion= 8 | Macro Completions= 9 | Macro Contents= 10 | Macro Registers= 11 | Map Leader=\\ 12 | Normal Mode Mapping Keys= 13 | Normal Mode Mappings= 14 | Normal Mode Mappings Recursion= 15 | Visual Mode Mapping Keys= 16 | Visual Mode Mappings= 17 | Visual Mode Mappings Recursion= 18 | -------------------------------------------------------------------------------- /skel/.config/kcmdisplayrc: -------------------------------------------------------------------------------- 1 | [X11] 2 | exportKDEColors=true 3 | -------------------------------------------------------------------------------- /skel/.config/kcminputrc: -------------------------------------------------------------------------------- 1 | [Mouse] 2 | cursorTheme=breeze_cursors 3 | -------------------------------------------------------------------------------- /skel/.config/kconf_updaterc: -------------------------------------------------------------------------------- 1 | updateInfoAdded=true 2 | 3 | [disable_kmix.upd] 4 | ctime=1533041698 5 | done=PlasmaVolume_DisableKMixAutostart 6 | mtime=1533041698 7 | 8 | [filepicker.upd] 9 | ctime=1533381789 10 | done=filepicker-remove-old-previews-entry 11 | mtime=1533381789 12 | 13 | [fonts_akregator.upd] 14 | ctime=1536056320 15 | done=Plasma_Fonts_Akregator 16 | mtime=1536056320 17 | 18 | [fonts_global.upd] 19 | ctime=1536056320 20 | done=Fonts_Global 21 | mtime=1536056320 22 | 23 | [fonts_global_toolbar.upd] 24 | ctime=1536056320 25 | done=Fonts_Global_Toolbar 26 | mtime=1536056320 27 | 28 | [fonts_kate.upd] 29 | ctime=1536056320 30 | done=Plasma_Fonts_Kate 31 | mtime=1536056320 32 | 33 | [gtkbreeze5.5.upd] 34 | ctime=1536055412 35 | done=GTKBreeze5.5 36 | mtime=1536055412 37 | 38 | [kde4breeze.upd] 39 | ctime=1533040269 40 | done=5.0KDE4Breeze_2 41 | mtime=1533040269 42 | 43 | [krdb_libpathwipe.upd] 44 | ctime=1536056249 45 | done=LibraryPathWipeOut 46 | mtime=1536056249 47 | 48 | [krunnerplugins.upd] 49 | ctime=1536056523 50 | done=5.9KRunnerPlugins 51 | mtime=1536056523 52 | 53 | [kscreenlocker.upd] 54 | ctime=1536055869 55 | done=0.1-autolock 56 | mtime=1536055869 57 | -------------------------------------------------------------------------------- /skel/.config/kded5rc: -------------------------------------------------------------------------------- 1 | [Module-appmenu] 2 | autoload=true 3 | 4 | [Module-baloosearchmodule] 5 | autoload=true 6 | 7 | [Module-bluedevil] 8 | autoload=true 9 | 10 | [Module-colorcorrectlocationupdater] 11 | autoload=true 12 | 13 | [Module-device_automounter] 14 | autoload=false 15 | 16 | [Module-freespacenotifier] 17 | autoload=true 18 | 19 | [Module-keyboard] 20 | autoload=true 21 | 22 | [Module-khotkeys] 23 | autoload=true 24 | 25 | [Module-kscreen] 26 | autoload=true 27 | 28 | [Module-ksysguard] 29 | autoload=true 30 | 31 | [Module-ktimezoned] 32 | autoload=true 33 | 34 | [Module-kwrited] 35 | autoload=true 36 | 37 | [Module-networkmanagement] 38 | autoload=true 39 | 40 | [Module-networkstatus] 41 | autoload=true 42 | 43 | [Module-proxyscout] 44 | autoload=true 45 | 46 | [Module-remotenotifier] 47 | autoload=true 48 | 49 | [Module-solidautoeject] 50 | autoload=true 51 | 52 | [Module-statusnotifierwatcher] 53 | autoload=true 54 | 55 | [Module-touchpad] 56 | autoload=true 57 | -------------------------------------------------------------------------------- /skel/.config/kdeglobals: -------------------------------------------------------------------------------- 1 | [$Version] 2 | update_info=filepicker.upd:filepicker-remove-old-previews-entry,fonts_global.upd:Fonts_Global,fonts_global_toolbar.upd:Fonts_Global_Toolbar 3 | 4 | [ColorEffects:Disabled] 5 | ChangeSelectionColor= 6 | Color=56,56,56 7 | ColorAmount=0 8 | ColorEffect=0 9 | ContrastAmount=0.65 10 | ContrastEffect=1 11 | Enable= 12 | IntensityAmount=0.1 13 | IntensityEffect=2 14 | 15 | [ColorEffects:Inactive] 16 | ChangeSelectionColor=true 17 | Color=112,111,110 18 | ColorAmount=0.025 19 | ColorEffect=2 20 | ContrastAmount=0.1 21 | ContrastEffect=2 22 | Enable=false 23 | IntensityAmount=0 24 | IntensityEffect=0 25 | 26 | [Colors:Button] 27 | BackgroundAlternate=77,77,77 28 | BackgroundNormal=49,54,59 29 | DecorationFocus=61,174,233 30 | DecorationHover=61,174,233 31 | ForegroundActive=61,174,233 32 | ForegroundInactive=189,195,199 33 | ForegroundLink=41,128,185 34 | ForegroundNegative=218,68,83 35 | ForegroundNeutral=246,116,0 36 | ForegroundNormal=239,240,241 37 | ForegroundPositive=39,174,96 38 | ForegroundVisited=127,140,141 39 | 40 | [Colors:Complementary] 41 | BackgroundAlternate=59,64,69 42 | BackgroundNormal=49,54,59 43 | DecorationFocus=30,146,255 44 | DecorationHover=61,174,230 45 | ForegroundActive=246,116,0 46 | ForegroundInactive=175,176,179 47 | ForegroundLink=61,174,230 48 | ForegroundNegative=237,21,21 49 | ForegroundNeutral=201,206,59 50 | ForegroundNormal=239,240,241 51 | ForegroundPositive=17,209,22 52 | ForegroundVisited=61,174,230 53 | 54 | [Colors:Selection] 55 | BackgroundAlternate=29,153,243 56 | BackgroundNormal=61,174,233 57 | DecorationFocus=61,174,233 58 | DecorationHover=61,174,233 59 | ForegroundActive=252,252,252 60 | ForegroundInactive=239,240,241 61 | ForegroundLink=253,188,75 62 | ForegroundNegative=218,68,83 63 | ForegroundNeutral=246,116,0 64 | ForegroundNormal=239,240,241 65 | ForegroundPositive=39,174,96 66 | ForegroundVisited=189,195,199 67 | 68 | [Colors:Tooltip] 69 | BackgroundAlternate=77,77,77 70 | BackgroundNormal=49,54,59 71 | DecorationFocus=61,174,233 72 | DecorationHover=61,174,233 73 | ForegroundActive=61,174,233 74 | ForegroundInactive=189,195,199 75 | ForegroundLink=41,128,185 76 | ForegroundNegative=218,68,83 77 | ForegroundNeutral=246,116,0 78 | ForegroundNormal=239,240,241 79 | ForegroundPositive=39,174,96 80 | ForegroundVisited=127,140,141 81 | 82 | [Colors:View] 83 | BackgroundAlternate=49,54,59 84 | BackgroundNormal=35,38,41 85 | DecorationFocus=61,174,233 86 | DecorationHover=61,174,233 87 | ForegroundActive=61,174,233 88 | ForegroundInactive=189,195,199 89 | ForegroundLink=41,128,185 90 | ForegroundNegative=218,68,83 91 | ForegroundNeutral=246,116,0 92 | ForegroundNormal=239,240,241 93 | ForegroundPositive=39,174,96 94 | ForegroundVisited=127,140,141 95 | 96 | [Colors:Window] 97 | BackgroundAlternate=77,77,77 98 | BackgroundNormal=49,54,59 99 | DecorationFocus=61,174,233 100 | DecorationHover=61,174,233 101 | ForegroundActive=61,174,233 102 | ForegroundInactive=189,195,199 103 | ForegroundLink=41,128,185 104 | ForegroundNegative=218,68,83 105 | ForegroundNeutral=246,116,0 106 | ForegroundNormal=239,240,241 107 | ForegroundPositive=39,174,96 108 | ForegroundVisited=127,140,141 109 | 110 | [General] 111 | BrowserApplication[$e]=firefox.desktop 112 | ColorScheme=Breeze Dark 113 | Name=Breeze Dark 114 | XftAntialias=true 115 | XftHintStyle= 116 | XftSubPixel=none 117 | dbfile=/home/user/.mozilla/firefox/xk1uxyq9.Parrot/places.sqlite 118 | shadeSortColumn=true 119 | widgetStyle=Breeze 120 | 121 | [Icons] 122 | Theme=ara 123 | 124 | [KDE] 125 | ColorScheme=Breeze 126 | LookAndFeelPackage=org.kde.breezedark.desktop 127 | ShowIconsInMenuItems=true 128 | ShowIconsOnPushButtons=true 129 | SingleClick=false 130 | contrast=4 131 | widgetStyle=breeze 132 | 133 | [KFileDialog Settings] 134 | Automatically select filename extension=true 135 | Breadcrumb Navigation=true 136 | Decoration position=0 137 | LocationCombo Completionmode=5 138 | PathCombo Completionmode=5 139 | Show Bookmarks=false 140 | Show Full Path=false 141 | Show Inline Previews=true 142 | Show Preview=false 143 | Show Speedbar=true 144 | Show hidden files=false 145 | Sort by=Name 146 | Sort directories first=true 147 | Sort reversed=false 148 | Speedbar Width=107 149 | View Style=Simple 150 | listViewIconSize=0 151 | 152 | [KShortcutsDialog Settings] 153 | Dialog Size=600,480 154 | 155 | [Toolbar style] 156 | ToolButtonStyle=TextBesideIcon 157 | ToolButtonStyleOtherToolbars=TextBesideIcon 158 | 159 | [WM] 160 | activeBackground=49,54,59 161 | activeBlend=255,255,255 162 | activeForeground=239,240,241 163 | inactiveBackground=49,54,59 164 | inactiveBlend=75,71,67 165 | inactiveForeground=127,140,141 166 | -------------------------------------------------------------------------------- /skel/.config/keepassxc/keepassxc.ini: -------------------------------------------------------------------------------- 1 | [General] 2 | ConfigVersion=1 3 | 4 | [GUI] 5 | ApplicationTheme=dark 6 | 7 | -------------------------------------------------------------------------------- /skel/.config/kgammarc: -------------------------------------------------------------------------------- 1 | [ConfigFile] 2 | use=kgammarc 3 | 4 | [Screen 0] 5 | bgamma=0.85 6 | ggamma=0.85 7 | rgamma=0.85 8 | 9 | [SyncBox] 10 | sync=no 11 | -------------------------------------------------------------------------------- /skel/.config/klaunchrc: -------------------------------------------------------------------------------- 1 | [BusyCursorSettings] 2 | Blinking=false 3 | Bouncing=true 4 | Timeout=5 5 | 6 | [FeedbackStyle] 7 | BusyCursor=true 8 | TaskbarButton=true 9 | 10 | [TaskbarButtonSettings] 11 | Timeout=5 12 | -------------------------------------------------------------------------------- /skel/.config/konsolerc: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | DefaultProfile=Profile 3.profile 3 | 4 | [Favorite Profiles] 5 | Favorites= 6 | 7 | [Notification Messages] 8 | ShowPasteHugeTextWarning=false 9 | -------------------------------------------------------------------------------- /skel/.config/kscreenlockerrc: -------------------------------------------------------------------------------- 1 | [$Version] 2 | update_info=kscreenlocker.upd:0.1-autolock 3 | 4 | [Daemon] 5 | LockGrace=20 6 | Timeout=20 7 | 8 | [Greeter] 9 | Theme=org.kde.breezedark.desktop 10 | 11 | [Greeter][Wallpaper][org.kde.image][General] 12 | Image=file:///usr/share/desktop-base/parrot-theme/wallpaper/contents/images/1920x1080.png 13 | -------------------------------------------------------------------------------- /skel/.config/ksmserverrc: -------------------------------------------------------------------------------- 1 | [General] 2 | confirmLogout=true 3 | excludeApps= 4 | loginMode=default 5 | offerShutdown=true 6 | shutdownType=2 7 | -------------------------------------------------------------------------------- /skel/.config/ksplashrc: -------------------------------------------------------------------------------- 1 | [KSplash] 2 | Engine=KSplashQML 3 | Theme=org.kde.breeze.desktop 4 | -------------------------------------------------------------------------------- /skel/.config/kwalletrc: -------------------------------------------------------------------------------- 1 | [Wallet] 2 | Close When Idle=false 3 | Close on Screensaver=false 4 | Default Wallet=kdewallet 5 | Enabled=false 6 | First Use=false 7 | Idle Timeout=10 8 | Launch Manager=false 9 | Leave Manager Open=false 10 | Leave Open=true 11 | Prompt on Open=false 12 | Use One Wallet=true 13 | -------------------------------------------------------------------------------- /skel/.config/kwinrc: -------------------------------------------------------------------------------- 1 | [Compositing] 2 | AnimationSpeed=1 3 | Backend=OpenGL 4 | Enabled=true 5 | GLCore=false 6 | GLPreferBufferSwap=a 7 | GLTextureFilter=1 8 | HiddenPreviews=5 9 | OpenGLIsUnsafe=false 10 | WindowsBlockCompositing=true 11 | XRenderSmoothScale=false 12 | 13 | [Desktops] 14 | Number=4 15 | Rows=1 16 | 17 | [Effect-Cube] 18 | BorderActivate=9 19 | BorderActivateCylinder=9 20 | BorderActivateSphere=9 21 | 22 | [Effect-DesktopGrid] 23 | BorderActivate=9 24 | 25 | [Effect-PresentWindows] 26 | BorderActivate=9 27 | BorderActivateAll=9 28 | BorderActivateClass=9 29 | 30 | [ElectricBorders] 31 | Bottom=None 32 | BottomLeft=ApplicationLauncher 33 | BottomRight=None 34 | Left=None 35 | Right=None 36 | Top=None 37 | TopLeft=None 38 | TopRight=None 39 | 40 | [Plugins] 41 | cubeEnabled=true 42 | cubeslideEnabled=true 43 | desktopchangeosdEnabled=false 44 | kwin4_effect_fadedesktopEnabled=false 45 | slideEnabled=false 46 | 47 | [Script-desktopchangeosd] 48 | PopupHideDelay=1000 49 | TextOnly=false 50 | 51 | [TabBox] 52 | BorderActivate=9 53 | BorderAlternativeActivate=9 54 | DesktopLayout=org.kde.breeze.desktop 55 | DesktopListLayout=org.kde.breeze.desktop 56 | LayoutName=org.kde.breeze.desktop 57 | 58 | [Windows] 59 | ElectricBorderCooldown=350 60 | ElectricBorderCornerRatio=0.25 61 | ElectricBorderDelay=150 62 | ElectricBorderMaximize=true 63 | ElectricBorderTiling=true 64 | ElectricBorders=0 65 | RollOverDesktops=true 66 | 67 | [org.kde.kdecoration2] 68 | BorderSize=Tiny 69 | ButtonsOnLeft=XAIH 70 | ButtonsOnRight=MS 71 | CloseOnDoubleClickOnMenu=false 72 | library=org.kde.breeze 73 | -------------------------------------------------------------------------------- /skel/.config/lxpanel/LXDE/config: -------------------------------------------------------------------------------- 1 | [Command] 2 | Logout=lxde-logout 3 | -------------------------------------------------------------------------------- /skel/.config/lxpanel/LXDE/panels/panel: -------------------------------------------------------------------------------- 1 | # lxpanel config file. Manually editing is not recommended. 2 | # Use preference dialog in lxpanel to adjust config when you can. 3 | 4 | Global { 5 | edge=bottom 6 | allign=left 7 | margin=0 8 | widthtype=percent 9 | width=100 10 | height=26 11 | transparent=1 12 | tintcolor=#071d1a 13 | alpha=187 14 | setdocktype=1 15 | setpartialstrut=1 16 | usefontcolor=1 17 | fontcolor=#ffffff 18 | background=0 19 | backgroundfile=/usr/share/backgrounds/default.jpg 20 | } 21 | Plugin { 22 | type=space 23 | Config { 24 | Size=2 25 | } 26 | } 27 | Plugin { 28 | type=menu 29 | Config { 30 | image=/usr/share/icons/parrot-logo.png 31 | system { 32 | } 33 | separator { 34 | } 35 | item { 36 | command=run 37 | } 38 | separator { 39 | } 40 | item { 41 | image=gnome-logout 42 | command=logout 43 | } 44 | } 45 | } 46 | Plugin { 47 | type=launchbar 48 | Config { 49 | Button { 50 | id=pcmanfm.desktop 51 | } 52 | Button { 53 | id=menu://applications/Internet/firefox.desktop 54 | } 55 | Button { 56 | id=menu://applications/System/lxterminal.desktop 57 | } 58 | Button { 59 | id=menu://applications/Development/geany.desktop 60 | } 61 | } 62 | } 63 | Plugin { 64 | type=space 65 | Config { 66 | Size=4 67 | } 68 | } 69 | Plugin { 70 | type=wincmd 71 | Config { 72 | Button1=iconify 73 | Button2=shade 74 | } 75 | } 76 | Plugin { 77 | type=space 78 | Config { 79 | Size=4 80 | } 81 | } 82 | Plugin { 83 | type=pager 84 | Config { 85 | } 86 | } 87 | Plugin { 88 | type=space 89 | Config { 90 | Size=4 91 | } 92 | } 93 | Plugin { 94 | type=taskbar 95 | expand=1 96 | Config { 97 | tooltips=1 98 | IconsOnly=0 99 | AcceptSkipPager=1 100 | ShowIconified=1 101 | ShowMapped=1 102 | ShowAllDesks=0 103 | UseMouseWheel=1 104 | UseUrgencyHint=1 105 | FlatButton=0 106 | MaxTaskWidth=150 107 | spacing=1 108 | } 109 | } 110 | Plugin { 111 | type=cpu 112 | Config { 113 | } 114 | } 115 | Plugin { 116 | type=tray 117 | Config { 118 | } 119 | } 120 | Plugin { 121 | type=dclock 122 | Config { 123 | ClockFmt=%R 124 | TooltipFmt=%A %x 125 | BoldFont=0 126 | IconOnly=0 127 | CenterText=0 128 | } 129 | } 130 | Plugin { 131 | type=launchbar 132 | Config { 133 | Button { 134 | id=lxde-screenlock.desktop 135 | } 136 | Button { 137 | id=lxde-logout.desktop 138 | } 139 | } 140 | } 141 | -------------------------------------------------------------------------------- /skel/.config/lxpanel/launchtaskbar.cfg: -------------------------------------------------------------------------------- 1 | [special_cases] 2 | synaptic=synaptic-pkexec 3 | soffice.bin=abiword 4 | x-terminal-emulator=lxterminal 5 | -------------------------------------------------------------------------------- /skel/.config/lxterminal/lxterminal.conf: -------------------------------------------------------------------------------- 1 | [general] 2 | fontname=Monospace 10 3 | selchars=-A-Za-z0-9,./?%&#:_ 4 | scrollback=1000 5 | bgcolor=#000000000000 6 | bgalpha=45232 7 | fgcolor=#aaaaaaaaaaaa 8 | disallowbold=false 9 | cursorblinks=false 10 | cursorunderline=false 11 | audiblebell=false 12 | tabpos=top 13 | hidescrollbar=false 14 | hidemenubar=false 15 | hideclosebutton=false 16 | hidepointer=false 17 | disablef10=false 18 | disablealt=false 19 | 20 | [shortcut] 21 | new_window_accel=N 22 | new_tab_accel=T 23 | close_tab_accel=W 24 | close_window_accel=Q 25 | copy_accel=C 26 | paste_accel=V 27 | name_tab_accel=I 28 | previous_tab_accel=Page_Up 29 | next_tab_accel=Page_Down 30 | move_tab_left_accel=Page_Up 31 | move_tab_right_accel=Page_Down 32 | -------------------------------------------------------------------------------- /skel/.config/mimeapps.list: -------------------------------------------------------------------------------- 1 | [Default Applications] 2 | x-scheme-handler/http=firefox.desktop; 3 | x-scheme-handler/https=firefox.desktop; 4 | x-scheme-handler/mailto=thunderbird.desktop; 5 | -------------------------------------------------------------------------------- /skel/.config/pcmanfm/LXDE/pcmanfm.conf: -------------------------------------------------------------------------------- 1 | [config] 2 | bm_open_method=0 3 | 4 | [volume] 5 | mount_on_startup=0 6 | mount_removable=0 7 | autorun=0 8 | 9 | [ui] 10 | always_show_tabs=0 11 | max_tab_chars=32 12 | win_width=640 13 | win_height=480 14 | splitter_pos=150 15 | media_in_new_tab=0 16 | desktop_folder_new_win=0 17 | change_tab_on_drop=1 18 | close_on_unmount=1 19 | focus_previous=0 20 | side_pane_mode=places 21 | view_mode=icon 22 | show_hidden=0 23 | sort=name;ascending; 24 | toolbar=newtab;navigation;home; 25 | show_statusbar=1 26 | pathbar_mode_buttons=0 27 | -------------------------------------------------------------------------------- /skel/.config/plasma-org.kde.plasma.desktop-appletsrc: -------------------------------------------------------------------------------- 1 | [ActionPlugins][0] 2 | MidButton;NoModifier=org.kde.paste 3 | RightButton;NoModifier=org.kde.contextmenu 4 | wheel:Vertical;NoModifier=org.kde.switchdesktop 5 | 6 | [ActionPlugins][1] 7 | RightButton;NoModifier=org.kde.contextmenu 8 | 9 | [Containments][1][Configuration] 10 | PreloadWeight=42 11 | 12 | [Containments][18] 13 | activityId= 14 | formfactor=2 15 | immutability=1 16 | lastScreen=0 17 | location=4 18 | plugin=org.kde.panel 19 | wallpaperplugin=org.kde.image 20 | 21 | [Containments][18][Applets][19] 22 | immutability=1 23 | plugin=org.kde.plasma.kickoff 24 | 25 | [Containments][18][Applets][19][Configuration] 26 | PreloadWeight=100 27 | 28 | [Containments][18][Applets][19][Configuration][ConfigDialog] 29 | DialogHeight=540 30 | DialogWidth=720 31 | 32 | [Containments][18][Applets][19][Configuration][General] 33 | customButtonImage=emblem-parrot 34 | favoritesPortedToKAstats=true 35 | icon=distributor-logo 36 | menuItems=application:t,computer:t,leave:t,oftenUsed:f,bookmark:f,used:f 37 | systemApplications=systemsettings.desktop,org.kde.kinfocenter.desktop 38 | useCustomButtonImage=true 39 | 40 | [Containments][18][Applets][19][Configuration][Shortcuts] 41 | global=Alt+F1 42 | 43 | [Containments][18][Applets][19][Shortcuts] 44 | global=Alt+F1 45 | 46 | [Containments][18][Applets][20] 47 | immutability=1 48 | plugin=org.kde.plasma.pager 49 | 50 | [Containments][18][Applets][20][Configuration] 51 | PreloadWeight=42 52 | 53 | [Containments][18][Applets][21] 54 | immutability=1 55 | plugin=org.kde.plasma.taskmanager 56 | 57 | [Containments][18][Applets][21][Configuration] 58 | PreloadWeight=42 59 | 60 | [Containments][18][Applets][21][Configuration][ConfigDialog] 61 | DialogHeight=540 62 | DialogWidth=720 63 | 64 | [Containments][18][Applets][21][Configuration][General] 65 | launchers=preferred://browser,preferred://filemanager,applications:org.kde.kate.desktop,applications:org.kde.konsole.desktop,applications:codium.desktop,applications:libreoffice-startcenter.desktop,applications:systemsettings.desktop 66 | 67 | [Containments][18][Applets][22] 68 | immutability=1 69 | plugin=org.kde.plasma.systemtray 70 | 71 | [Containments][18][Applets][22][Configuration] 72 | PreloadWeight=42 73 | SystrayContainmentId=23 74 | 75 | [Containments][18][Applets][24] 76 | immutability=1 77 | plugin=org.kde.plasma.digitalclock 78 | 79 | [Containments][18][Applets][24][Configuration] 80 | PreloadWeight=42 81 | 82 | [Containments][18][Applets][43] 83 | immutability=1 84 | plugin=org.kde.plasma.systemloadviewer 85 | 86 | [Containments][18][Applets][43][Configuration] 87 | PreloadWeight=0 88 | 89 | [Containments][18][Applets][43][Configuration][ConfigDialog] 90 | DialogHeight=540 91 | DialogWidth=720 92 | 93 | [Containments][18][Applets][43][Configuration][General] 94 | cacheActivated=false 95 | cacheDirtyColor=0,255,0 96 | cacheWritebackColor=255,0,0 97 | cpuNiceColor=85,170,255 98 | cpuUserColor=0,255,0 99 | memApplicationColor=0,255,0 100 | memBuffersColor=0,0,255 101 | setColorsManually=true 102 | swapActivated=false 103 | 104 | [Containments][18][ConfigDialog] 105 | DialogHeight=84 106 | DialogWidth=1024 107 | 108 | [Containments][18][Configuration] 109 | PreloadWeight=42 110 | 111 | [Containments][18][General] 112 | AppletOrder=19;21;43;20;22;24 113 | 114 | [Containments][2][Applets][3][Configuration] 115 | PreloadWeight=92 116 | 117 | [Containments][2][Applets][4][Configuration] 118 | PreloadWeight=42 119 | 120 | [Containments][2][Applets][5][Configuration] 121 | PreloadWeight=42 122 | 123 | [Containments][2][Applets][6][Configuration] 124 | PreloadWeight=42 125 | 126 | [Containments][2][Applets][8][Configuration] 127 | PreloadWeight=42 128 | 129 | [Containments][2][Configuration] 130 | PreloadWeight=42 131 | 132 | [Containments][23] 133 | activityId= 134 | formfactor=2 135 | immutability=1 136 | lastScreen=0 137 | location=4 138 | plugin=org.kde.plasma.private.systemtray 139 | wallpaperplugin=org.kde.image 140 | 141 | [Containments][23][Applets][25] 142 | immutability=1 143 | plugin=org.kde.plasma.volume 144 | 145 | [Containments][23][Applets][25][Configuration] 146 | PreloadWeight=42 147 | 148 | [Containments][23][Applets][26] 149 | immutability=1 150 | plugin=org.kde.plasma.clipboard 151 | 152 | [Containments][23][Applets][26][Configuration] 153 | PreloadWeight=42 154 | 155 | [Containments][23][Applets][27] 156 | immutability=1 157 | plugin=org.kde.plasma.devicenotifier 158 | 159 | [Containments][23][Applets][27][Configuration] 160 | PreloadWeight=42 161 | 162 | [Containments][23][Applets][28] 163 | immutability=1 164 | plugin=org.kde.plasma.notifications 165 | 166 | [Containments][23][Applets][28][Configuration] 167 | PreloadWeight=42 168 | 169 | [Containments][23][Applets][29] 170 | immutability=1 171 | plugin=org.kde.discovernotifier 172 | 173 | [Containments][23][Applets][30] 174 | immutability=1 175 | plugin=org.kde.plasma.battery 176 | 177 | [Containments][23][Applets][30][Configuration] 178 | PreloadWeight=42 179 | 180 | [Containments][23][Applets][31] 181 | immutability=1 182 | plugin=org.kde.plasma.bluetooth 183 | 184 | [Containments][23][Applets][32] 185 | immutability=1 186 | plugin=org.kde.plasma.networkmanagement 187 | 188 | [Containments][23][Applets][32][Configuration] 189 | PreloadWeight=42 190 | 191 | [Containments][23][Applets][61] 192 | immutability=1 193 | plugin=org.kde.kdeconnect 194 | 195 | [Containments][23][Applets][61][Configuration] 196 | PreloadWeight=42 197 | 198 | [Containments][23][Applets][62] 199 | immutability=1 200 | plugin=org.kde.plasma.keyboardindicator 201 | 202 | [Containments][23][Applets][62][Configuration] 203 | PreloadWeight=42 204 | 205 | [Containments][23][Applets][63] 206 | immutability=1 207 | plugin=org.kde.plasma.nightcolorcontrol 208 | 209 | [Containments][23][Applets][63][Configuration] 210 | PreloadWeight=42 211 | 212 | [Containments][23][Configuration] 213 | PreloadWeight=42 214 | 215 | [Containments][23][General] 216 | extraItems=org.kde.discovernotifier,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.notifications,org.kde.plasma.volume,org.kde.kdeconnect,org.kde.kupapplet,org.kde.plasma.keyboardindicator,org.kde.plasma.nightcolorcontrol 217 | knownItems=org.kde.discovernotifier,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.notifications,org.kde.plasma.volume,org.kde.kdeconnect,org.kde.kupapplet,org.kde.plasma.keyboardindicator,org.kde.plasma.nightcolorcontrol 218 | 219 | [Containments][39][Wallpaper][org.kde.image][General] 220 | Image=file://usr/share/backgrounds/default.jpg 221 | 222 | [Containments][65] 223 | activityId=f37e3dfe-8790-48e7-b573-903e13efbc66 224 | formfactor=0 225 | immutability=1 226 | lastScreen=0 227 | location=0 228 | plugin=org.kde.plasma.folder 229 | wallpaperplugin=org.kde.image 230 | 231 | [Containments][65][General] 232 | ToolBoxButtonState=topcenter 233 | ToolBoxButtonX=220 234 | 235 | [Containments][65][Wallpaper][org.kde.image][General] 236 | Image=file:///usr/share/desktop-base/parrot-theme/wallpaper/contents/images/1024x768.png 237 | 238 | [Containments][7][Applets][10][Configuration] 239 | PreloadWeight=42 240 | 241 | [Containments][7][Applets][11][Configuration] 242 | PreloadWeight=42 243 | 244 | [Containments][7][Applets][12][Configuration] 245 | PreloadWeight=42 246 | 247 | [Containments][7][Applets][13][Configuration] 248 | PreloadWeight=42 249 | 250 | [Containments][7][Applets][14][Configuration] 251 | PreloadWeight=42 252 | 253 | [Containments][7][Applets][15][Configuration] 254 | PreloadWeight=42 255 | 256 | [Containments][7][Applets][16][Configuration] 257 | PreloadWeight=42 258 | 259 | [Containments][7][Applets][9][Configuration] 260 | PreloadWeight=42 261 | 262 | [Containments][7][Configuration] 263 | PreloadWeight=42 264 | 265 | -------------------------------------------------------------------------------- /skel/.config/plasmarc: -------------------------------------------------------------------------------- 1 | [OSD] 2 | Enabled=true 3 | 4 | [PlasmaToolTips] 5 | Delay=0.7 6 | 7 | [Theme] 8 | name=breeze-dark 9 | 10 | [Wallpapers] 11 | usersWallpapers=/usr/share/backgrounds/default.jpg 12 | -------------------------------------------------------------------------------- /skel/.config/plasmashellrc: -------------------------------------------------------------------------------- 1 | [KPropertiesDialog] 2 | Virtual-1 Height 768=458 3 | Virtual-1 Width 1024=410 4 | 5 | [PlasmaTransientsConfig] 6 | PreloadWeight=0 7 | 8 | [ScreenConnectors] 9 | 0=Virtual-1 10 | 11 | [Updates] 12 | performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/desktop-base.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/maintain_existing_desktop_icon_sizes.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/move_desktop_layout_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/obsolete_kickoffrc.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/unlock_widgets.js 13 | -------------------------------------------------------------------------------- /skel/.config/polybar/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParrotSec/parrot-core/8157d5afec3aba9ec30793936d76084d9f0f94a1/skel/.config/polybar/.gitkeep -------------------------------------------------------------------------------- /skel/.config/polybar/config: -------------------------------------------------------------------------------- 1 | ;========================================================== 2 | ; 3 | ; 4 | ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ 5 | ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ 6 | ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ 7 | ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ 8 | ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ 9 | ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ 10 | ; 11 | ; 12 | ; To learn more about how to configure Polybar 13 | ; go to https://github.com/polybar/polybar 14 | ; 15 | ; The README contains a lot of information 16 | ; 17 | ;========================================================== 18 | 19 | [colors] 20 | ;background = ${xrdb:color0:#222} 21 | background = #2e3436 22 | background-alt = #444 23 | ;foreground = ${xrdb:color7:#222} 24 | foreground = #dfdfdf 25 | foreground-alt = #555 26 | primary = #ffb52a 27 | secondary = #e60053 28 | alert = #bd2c40 29 | green = #4be349 30 | [bar/parrot] 31 | ;monitor = ${env:MONITOR:HDMI-1} 32 | width = 100% 33 | height = 18 34 | ;offset-x = 0% 35 | ;offset-y = 0% 36 | radius = 0.0 37 | fixed-center = true 38 | 39 | background = ${colors.background} 40 | foreground = ${colors.foreground} 41 | 42 | line-size = 1 43 | line-color = #f00 44 | 45 | border-size = 0 46 | border-color = #00000000 47 | 48 | padding-left = 0 49 | padding-right = 0 50 | 51 | module-margin-left = 1 52 | module-margin-right = 2 53 | 54 | font-0 = Cantarell:size=10 55 | ;font-1 = fixed:pixelsize=10;1 56 | font-1 = unifont:fontformat=truetype:size=8:antialias=false;0 57 | ;font-1 = siji:pixelsize=11;1 58 | font-2 = FontAwesome:size=10 59 | 60 | modules-left = i3 61 | modules-center = memory cpu filesystem 62 | modules-right = wlan eth battery pulseaudio alsa date powermenu 63 | 64 | tray-position = right 65 | tray-padding = 2 66 | ;tray-background = #0063ff 67 | 68 | ;wm-restack = bspwm 69 | ;wm-restack = i3 70 | 71 | ;override-redirect = true 72 | 73 | ;scroll-up = bspwm-desknext 74 | ;scroll-down = bspwm-deskprev 75 | 76 | scroll-up = i3wm-wsnext 77 | scroll-down = i3wm-wsprev 78 | 79 | cursor-click = pointer 80 | cursor-scroll = ns-resize 81 | 82 | [module/xwindow] 83 | type = internal/xwindow 84 | label = %title:0:30:...% 85 | 86 | 87 | [module/xkeyboard] 88 | type = internal/xkeyboard 89 | blacklist-0 = num lock 90 | 91 | format-prefix = " " 92 | format-prefix-foreground = ${colors.foreground-alt} 93 | format-prefix-underline = ${colors.secondary} 94 | 95 | label-layout = %layout% 96 | label-layout-underline = ${colors.secondary} 97 | 98 | label-indicator-padding = 2 99 | label-indicator-margin = 1 100 | label-indicator-background = ${colors.secondary} 101 | label-indicator-underline = ${colors.secondary} 102 | 103 | [module/filesystem] 104 | type = internal/fs 105 | interval = 25 106 | 107 | mount-0 = / 108 | 109 | label-mounted =  : %percentage_used%% 110 | label-unmounted = %mountpoint% not mounted 111 | label-unmounted-foreground = ${colors.foreground-alt} 112 | 113 | [module/i3] 114 | type = internal/i3 115 | format = 116 | index-sort = true 117 | wrapping-scroll = false 118 | 119 | ; Only show workspaces on the same output as the bar 120 | ;pin-workspaces = true 121 | 122 | label-mode-padding = 2 123 | label-mode-foreground = #000 124 | label-mode-background = ${colors.primary} 125 | 126 | ; focused = Active workspace on focused monitor 127 | label-focused = %index% 128 | label-focused-background = ${colors.background-alt} 129 | label-focused-padding = 2 130 | 131 | ; unfocused = Inactive workspace on any monitor 132 | label-unfocused = %index% 133 | label-unfocused-padding = 2 134 | 135 | ; visible = Active workspace on unfocused monitor 136 | label-visible = %index% 137 | label-visible-background = ${self.label-focused-background} 138 | ;label-visible-underline = ${self.label-focused-underline} 139 | label-visible-padding = ${self.label-focused-padding} 140 | 141 | ; urgent = Workspace with urgency hint set 142 | label-urgent = %index% 143 | label-urgent-background = ${colors.alert} 144 | label-urgent-padding = 2 145 | 146 | ; Separator in between workspaces 147 | ; label-separator = | 148 | 149 | 150 | [module/xbacklight] 151 | type = internal/xbacklight 152 | 153 | format =