Skip to content

Instantly share code, notes, and snippets.

@pemre
Last active November 7, 2022 23:02
Show Gist options
  • Save pemre/feb099f8743e67a7e874205d2393ad46 to your computer and use it in GitHub Desktop.
Save pemre/feb099f8743e67a7e874205d2393ad46 to your computer and use it in GitHub Desktop.
Instructions to backup/restore my Manjaro Linux setup. Also contains my adblock filters, radios, Firefox extensions.

Before install

Create a backup

  • Firefox
  • Take screenshot
    • Desktop/panel
    • Nemo bookmarks
  • Get torrent magnets
  • Check Chromium extensions, update the list below
    • Redux DevTools
    • Redux Saga Dev Tools
    • uBlock Origin
  • Folders (All under /home/USER/)
    • .config/tilda
    • .gitkraken
    • .gnupg
    • .ssh
    • .WebStorm20XX.X
    • documents
    • projects
  • Files
    • /etc/hosts
    • .bash_history
    • .bashrc
    • .gitconfig
    • .gitignore_global
    • .npmrc
    • client.ovpn

After install

Softwares to install

Personal

  • abx360 // For XBOX 360 games
  • abx360gui
  • ? Audacious
  • Avidemux
  • Bookworm
  • ? Boomaga
  • ? Chiaki
  • Discord
  • Dropbox
  • Flameshot
  • Gimp
  • GParted
  • Google Noto Emoji Fonts
  • KeePassXC
  • Newshosting
  • NoiseTorch
  • NordVPN
  • PDF Arranger
  • RetroArch
  • SMPlayer
  • Spotify (snap)
  • Stacer
  • Sweet Home 3D
  • Tilda
  • Typora
  • Unrar // Default app doesn't open some rars with password
  • ? jstest-gtk (Joystick)
  • vdhcoapp // Video Dwonload Helper
  • yt-dlp // Youtube downloader

Development

  • ? canon-cque
  • Chromium
  • Code
  • ? docker
  • ? docker-compose
  • Firefox Dev Edition
  • git
  • GitKraken: snap install gitkraken
  • Inkscape
  • node + npm + n
  • Peek
  • Slack: snap install slack --classic
  • WebStorm
    • Copy backup folder back: /home/USERNAME/.WebStorm20XX.X/
    • snap install webstorm --classic
  • yarn
  • Zoom

Softwares to remove

  • Thunderbird
  • Pix
  • HexChat
  • Pidgin
  • Deluge
  • Timeshift

Startup applications

Add

  • Flameshot (don't add to startup, just add to Keyboard > Shortcuts as a new Custom Shortcut, type flameshot gui as command)
  • Tilda (with 10s delay for transparency fix)
  • KeePassXC

Disable

  • Parcellite
  • User folders update

Clean Manjaro

  • Install: localepurge
    • Configure it to enable it: sudo nano /etc/locale.nopurge
    • Run: sudo localepurge
  • Delete old logs: sudo journalctl --vacuum-size=50M
  • If you have npm installed: npm cache verify

Last configurations

  • Firefox
    • Sign into Firefox Sync
    • Paste uBlock Origin "MyRules" list from my-ublock-origin-filters.txt
    • To remove fullscreen title bar, change Manjaro theme a bit: Themes > Window borders > Adapta-Nokto-Eta-Maia
  • KeePassXC: Check that browser integration is enabled in settings
  • Add radios to Radio++ applet from my-radios.m3u
#EXTM3U
#EXTINF:-1,Açık Radyo
http://stream.34bit.net/ar64.mp3
#EXTINF:-1,Özgür Radyo
http://95.173.188.170:9898/;type=mp3
#EXTINF:-1,Radyo Eksen
http://46.20.3.198:80/
# Backup url: http://eksenwmp.radyotvonline.com/listen.pls
#EXTINF:-1,Radyo Voyage
http://voyagewmp.radyotvonline.com/listen.pls
# Backup url: https://ssldyg.radyotvonline.com/pozitif/smil:voyage.smil/playlist.m3u8
# Backup url: rtmp://voyagefms.radyotvonline.com:80/dyg/voyage64
#EXTINF:-1,Seymen FM
https://yayin.radyoseymen.com.tr:1070/stream
#EXTINF:-1,Yön Radyo
http://yonradyo.radyolarburada.com:8020/
! ==========================================
! PERSONAL
! ------------------------------------------
! http://www.youtube.com
www.youtube.com###chat
! https://tureng.com
tureng.com##footer
tureng.com##.tureng-navbar
tureng.com###crossDictionaryTabs
tureng.com##h1
tureng.com##h2
tureng.com##.hidden-print.btn-default.btn-sm.btn
! http://www.showtv.com.tr
www.showtv.com.tr##footer
www.showtv.com.tr##.story-castScroll.section-story-cast
www.showtv.com.tr##.series-detail-gallery.galleryScroll.section-gallery
www.showtv.com.tr##.newsScroll.detail-slider-type1.section-news
www.showtv.com.tr##.fragmentScroll.section-fragment
www.showtv.com.tr##.scenesScroll.detail-slider-type1.section-scenes
www.showtv.com.tr##.section-series-program-description
www.showtv.com.tr##.section-series-program-info
www.showtv.com.tr##.header-content > .header-social-area
www.showtv.com.tr##.widget-new-promotion
www.showtv.com.tr###iterableSection
! DIZIBOX
||www.dizibox.pw/wp-content/uploads/2018/08/skinp.jpg$image
||www.dizibox.pw/ads/*$image
www.dizibox.pw##.right.pageskin-link
www.dizibox.pw##.left.pageskin-link
www.dizibox.pw###comments-wrapper
www.dizibox.pw###site-footer
www.dizibox.pw##.translator-wrapper
www.dizibox.pw##.text-right.pull-right.span-five
www.dizibox.pw###like-box
www.dizibox.pw##.vote-box
! Spotify
! ==============================
! hide left bar
open.spotify.com##.Root__nav-bar
! hide search result tabs
open.spotify.com##.Search__content > nav
! move search input to left
open.spotify.com##.SearchInputBox:style(left: 0 !important)
! move search results to left
open.spotify.com##.Root__main-view:style(padding-left: 0 !important)
! https://odatv4.com
odatv4.com###leftbans
odatv4.com###rightbans
odatv4.com##.top-bar
odatv4.com###header
odatv4.com##.page-content.container > center
odatv4.com###footer
! https://www.goodreads.com
www.goodreads.com##.ctaBannerShown
www.goodreads.com###\32 _book_2998152 > .wtrRating.ratingStars
www.goodreads.com###buyButtonContainer
www.goodreads.com##.wtrRating.ratingStars
! ==========================================
! DEVELOPMENT
! ------------------------------------------
! Fix code review's light background color problem
git.takeaway.com##.diff-content:style(background-color: #242424 !important)
! JIRA
yourdelivery.atlassian.net##.aui-sidebar-wrapper
yourdelivery.atlassian.net###header
yourdelivery.atlassian.net###ghx-operations
yourdelivery.atlassian.net###ghx-header
yourdelivery.atlassian.net##.aui-page-panel:style(padding-left: 0 !important)
yourdelivery.atlassian.net###ghx-detail-view:style(width: 40% !important)
! JIRA > TEMPO
app.tempo.io##.card-draggable:style(margin: -1px !important)
app.tempo.io##.card-draggable:style(width: 280px !important)
app.tempo.io##.card-draggable:style(border: 1px solid #666 !important)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment