Skip to content

Instantly share code, notes, and snippets.

@EsauPR
Last active March 19, 2022 21:41
Show Gist options
  • Select an option

  • Save EsauPR/5a262fc6e8b46d74bec11e1e67077bf8 to your computer and use it in GitHub Desktop.

Select an option

Save EsauPR/5a262fc6e8b46d74bec11e1e67077bf8 to your computer and use it in GitHub Desktop.
Manjaro - Basic setup

Basic setup after install Manjaro

Update System

sudo pacman -Syyu

Install common applications

sudo pacman -S vim yay nomacs terminator firefox-i18n-es-mx materia-gtk-theme xclip gopass opera gdb gnuplot octave speedcrunch neofetch plasma-browser-integration korganizer kdepim-addons base-devel vlc telegram-desktop ttf-cascadia-code

Install Sublime Text

Follow the instructions for pacman

https://www.sublimetext.com/docs/3/linux_repositories.html#pacman

Install apps from AUR

yay -S antu-icon-theme-git luv-icon-theme gitflow-avh visual-studio-code-bin rstudio-desktop-bin spotify typora google-chrome dropbox zoom slack-desktop 

Enable colors for yay

Edit the file /etc/pacman.conf and uncomment the attribute Color

# Misc options
#UseSyslog
Color
#TotalDownload
# We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists

Replace bash by zsh with ohmyzsh

Follow the instructions: https://ohmyz.sh/

Visual Improvements for KDE Plasma

  • Select Breeze Light color scheme in System Settings->colors
  • Select Lüv icon theme in System Settings->icons
  • Select Materia-compact gtk theme in System Settings->Application Style->GNOME/GTK -> Application Style for GTK2 and GTK3 theme option

Extra for development

Python

NodeJS

  • Install NVM as NodeJS version manager

Basic configuration for Visual-Studio-Code

Extensions

VSCode Config

{
    "workbench.colorTheme": "One Dark Pro Vivid",
    "telemetry.enableTelemetry": false,
    "telemetry.enableCrashReporter": false,
    "files.trimFinalNewlines": true,
    "files.trimTrailingWhitespace": true,
    "files.insertFinalNewline": true,
    "python.linting.pylintUseMinimalCheckers": false,
    "files.exclude": {
        "**/*.o": true,
        "/__pycache__": true
    },
    "C_Cpp.default.includePath": [
        "/usr/include/**",
        "${workspaceFolder}/**"
    ],
    "window.titleBarStyle": "custom",
    "editor.fontFamily": "'hack', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
    "editor.fontLigatures": true,
    "C_Cpp.updateChannel": "Insiders"
}

Basic configuration for Sublime Text

Packages

Basic Config

{
	"color_scheme": "Packages/Theme - Monokai Pro/Monokai Pro (Filter Machine).sublime-color-scheme",
	"ensure_newline_at_eof_on_save": true,
	"folder_exclude_patterns":
	[
		".svn",
		".git",
		".hg",
		"CVS",
		"node_modules",
		".vscode",
		"dist",
		".pytest_cache",
		"pycache",
		".serverless",
		"pycache"
	],
	"font_face": "Cascadia Code",
	"font_options":
	[
	],
	"font_size": 10,
	"highlight_line": true,
	"highlight_modified_tabs": true,
	"hot_exit": true,
	"ignored_packages":
	[
		"Rust",
		"Vintage"
	],
	"installed_packages":
	[
		"Package Control"
	],
	"line_padding_bottom": 1,
	"line_padding_top": 0,
	"show_full_path": false,
	"theme": "Default.sublime-theme",
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment