git clone https://github.com/romainprignon/dotfiles git clone https://frama.likn/rp-dot
- git
- make
make install
make desktop
make configure
make configure-desktop
sudo reboot
make snap
Apply what you need from the makefile
- completions
- pip
- ...
- Create swap file if not already done
make swap size=8G
- sudo timedatectl set-timezone My/Timezone
- sudo hostnamectl set-hostname MY_HOSTNAME
- micro /etc/hosts
- micro /etc/hostname
- in /usr/share/X11/xkb/symbols/pc
key <CAPS> { [ Caps_Lock ] };
- remove caps lock
key <CAPS> {};
- launch and configure
-
install extensions:
- Emoji Selector by Maestroschan
- dash to panel by charlesg99
- gtk title bar by velitasali OR no titlebar when maximized (focal) OR pixelsaver (focal)
- just perfection by JustPerfection
- escape overview by rael
- start overlay in application view by hex_cz or tmk
- alphabetical app grid by stuartheyhurst
- sound output device chooser by kgshank
- lock screen background by sun_wang (optional)
- User Themes by fmuellner
- alttab-scroll-workaround by lucasresck
-
reload dconf
make dconf-load
-
after that, configure desktop settings again
make configure-desktop
/!\ setting headers might not work on ubuntu 22.04
- sudo nano /etc/default/grub
- GRUB_TIMEOUT_STYLE=menu
- GRUB_TIMEOUT=1
- GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" => GRUB_CMDLINE_LINUX_DEFAULT="text quiet"
- OR
- GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" => GRUB_CMDLINE_LINUX_DEFAULT="nosplash"
- sudo update-grub
- sudo nano /etc/netplan/01-netcfg.yaml
- use
NetworkManager
as renderer
- install extensions
make vscode
- reload
- install package control
- relaunch
- go to chrome://apps/
- install shortcuts:
- devdocs
- install extensions:
- js-graphql-intellij-plugin
- remove unused extensions (doc/unused-phpstorm-ext.txt)
- remove line
120
from~/.bash-git-prompt/gitstatus.sh
- replace
C-t
withC-e
in /home/romainprignon/.fzf/shell/key-bindings.bash - replace
^T
with^E
in /home/romainprignon/.fzf/shell/key-bindings.zsh
gitmoji -g
- add keyboard shortcut to focus terminal
- go to settings > devices > keyboard
- add custom shortcut
- name: terminal
- command: bash /home/romainprignon/scripts/focus-terminal.sh
- shortcut: CTRL + T
- add keyboard shortcut to switch windows instead of applications
- go to settings > devices > keyboard
- look for switch
- bind alt+tab to 'switch windows'
- use extension for lock
- do it manually for backgroud in settings
- either use gnome on xorg at login
- use wayland but use large resolution and scale down