Skip to content

tonietto/Elementary-OS-First-Steps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Elementary-OS-First-Steps

🍼 First steps for configuring a fresh installed Elementary OS.

Contents

  1. update the system

  2. deb & ppa

  3. elementary tweaks

  4. prevent heating & mem overload

  5. libreoffice

  6. vim, git & zsh

  7. thefuck, revolver, Sublime Text & Antigen

  8. n & nodengine

  9. my .zshrc

  10. hyper & yarn

  11. other

1) update the system

command: sudo apt-get update && sudo apt-get upgrade

⬆ Back to top

2) deb & ppa

command: sudo apt install gdebi && sudo apt-get install software-properties-common

⬆ Back to top

3) elementary tweaks

install: sudo add-apt-repository ppa:philip.scott/elementary-tweaks && sudo apt-get update && sudo apt-get install elementary-tweaks

⬆ Back to top

4) prevent heating & mem overload

install TLP: sudo apt install tlp tlp-rdw

stop samba: sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse

⬆ Back to top

5) libreoffice

install: sudo apt install libreoffice

⬆ Back to top

6) vim, git & zsh

  • vim: sudo apt-get install vim && sudo update-alternatives --config editor

  • git: sudo apt-get install git

  • ZSH

⬆ Back to top

7) thefuck, revolver, Sublime Text & Antigen

⬆ Back to top

8) n & nodengine

⬆ Back to top

9) my .zshrc

.zshrc

⬆ Back to top

10) hyper & yarn

⬆ Back to top

11) other

  • trash-cli

  • gitflow

  • sushi:

    sudo apt-get update && sudo apt-get install gnome-sushi
    
  • arc-theme:

    wget http:https://download.opensuse.org/repositories/home:Horst3180/xUbuntu_15.10/Release.key
    sudo apt-key add - < Release.key 
    
    sudo sh -c "echo 'deb http:https://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.10/ /' >> /etc/apt/sources.list.d/arc-theme.list"
    sudo apt-get update
    sudo apt-get install arc-theme
    
  • papirus icons:

    sudo add-apt-repository ppa:noobslab/icons
    sudo apt-get update
    sudo apt-get install papirus-icons
    
  • Sushi(nemo):

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install nemo-gloobus-sushi
    
  • Ranger:

    sudo apt-get install ranger caca-utils highlight atool w3m poppler-utils mediainfo
    
  • htop:

    sudo apt-get install htop
    
  • indicator-sysmonitor

  • sensors-indicator

  • Magic mouse (askubuntu):

    put this inside /etc/modprobe.d/magicmouse.conf:

    options hid_magicmouse scroll-speed=45 scroll-acceleration=1

  • Alternate command & ctrl keys (StackExchange):

    gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:swap_lwin_lctl']"

  • Disable annoying middle mouse click (AskUbuntu):

    Run the following command:

    xmodmap -e "pointer = 1 25 3 4 5 6 7 8 9"

    To persist this behavior, edit ~/.Xmodmap and add

    pointer = 1 25 3 4 5 6 7 8 9

  • Create native app with npm package nativefyer

  • Add an app to Applications menu (StackExchange):

    Create an application desktop-entry at /usr/share/applications/ with the name app-name.desktop with the following basic details:

    [Desktop Entry]
    Version=1.0
    Name=App Name
    Exec=/dir/path/app/binary
    Terminal=false
    Icon=/icon/path/icon.png
    Type=Application
    
  • Neovim

  • Better emojis - fonts.conf file:

    <fontconfig>
    
      <match>
        <test name="family"><string>sans-serif</string></test>
        <edit name="family" mode="prepend" binding="weak">
        <string>Noto Color Emoji</string>
        </edit>
      </match>
    
      <match>
        <test name="family"><string>serif</string></test>
        <edit name="family" mode="prepend" binding="weak">
        <string>Noto Color Emoji</string>
        </edit>
      </match>
    
      <match>
        <test name="family"><string>Apple Color Emoji</string></test>
        <edit name="family" mode="prepend" binding="weak">
        <string>Noto Color Emoji</string>
        </edit>
      </match>
    
    </fontconfig>
    

⬆ Back to top

About

🍼 First steps for configuring a fresh installed eOS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published