diff options
Diffstat (limited to 'guides/setups/operating-systems')
| -rw-r--r-- | guides/setups/operating-systems/debian.org | 59 |
1 files changed, 24 insertions, 35 deletions
diff --git a/guides/setups/operating-systems/debian.org b/guides/setups/operating-systems/debian.org index dc7f5c5..8f92025 100644 --- a/guides/setups/operating-systems/debian.org +++ b/guides/setups/operating-systems/debian.org @@ -1,14 +1,9 @@ -* Step-by-step recap +* Step-by-step recap (Bullseye) ** Setup keyboard Turn CapsLock key into Control (cf. keyboard(5)): - add =ctrl:nocaps= to =XKBOPTIONS= in =/etc/default/keyboard= - run =udevadm trigger --subsystem-match=input --action=change= - run =setupcon= in a TTY -** Setup package repositories -- use HTTPS rather than HTTP -- add bacpkports -- add non-free repositories -- change security.debian.org to deb.debian.org ** Install stuff *** Distro-provided packages #+begin_src sh @@ -19,8 +14,6 @@ packages=( elementary-xfce-icon-theme greybird-gtk-theme # Enable volume management with Thunar. gvfs-backends gvfs-fuse - # Enable touchpad configuration with XFCE. - xserver-xorg-input-synaptics # System monitoring. htop powertop wavemon # Documentation: @@ -37,7 +30,7 @@ packages=( # Fonts. fonts-noto-color-emoji # Miscellaneous applications. - ffmpeg gimp pandoc vlc + ffmpeg gimp pandoc terminator vlc ) sudo apt install ${packages[@]} #+end_src @@ -69,17 +62,17 @@ $ pip3 install --user youtube-dl - create new SSH key for GitLab - follow instructions in dotfiles README *** Tweak non-versioned dotfiles -- set EMAIL in .profile +- set EMAIL in =.profile= - add =~/.local/bin= to PATH -- copy .profile to .xsessionrc -- in .bashrc +- copy =.profile= to =.xsessionrc= +- in =.bashrc= - enable globstar and autocd - uncomment grep and ls aliases - source =~/.bash_prompt= ** Setup Emacs - clone from Savannah - =apt build-dep emacs= -- =apt install libjansson-dev libwebkit2gtk-4.0-dev= +- =apt install libgconf2-dev libwebkit2gtk-4.0-dev= (optional build dependencies for ≥27) - comment out .emacs below =(load custom-file)= #+begin_src elisp @@ -89,12 +82,10 @@ $ pip3 install --user youtube-dl ** Setup XFCE *** Appearance **** Style -Greybird +Greybird-dark **** Icons elementary Xfce darker **** Fonts -- Default Font: Sans 9 -- Default Monospace Font: Monospace 9 - Rendering - [X] Enable anti-aliasing - Hinting: Slight @@ -105,22 +96,22 @@ elementary Xfce darker - View as Detailed List *** Panel **** Top panel -***** Display -- Row Size: 24px ***** Items ****** Whisker Menu ****** Window Buttons ****** Separator ****** Workspace Switcher +****** Separator +****** Status Tray Plugin +****** PulseAudio Plugin ****** Power Manager Plugin - Show label: None -****** Notification Area -****** PulseAudio Plugin +****** Notification Plugin +****** Separator ****** Clock -Format: Custom format: =%d %b, %R= +**** Bottom panel +Delete. *** Window Manager -**** Style -- Theme: Greybird-compact **** Keyboard - Move window to previous workspace: Shift+Super+Left - Move window to next workspace: Shift+Super+Right @@ -131,7 +122,7 @@ Format: Custom format: =%d %b, %R= **** Accessibility - [X] Hide title of windows when maximized **** Compositor -- [ ] Show shadows under docker windows +- [ ] Show shadows under… *** Terminal **** General - Scrolling @@ -166,16 +157,14 @@ Format: Custom format: =%d %b, %R= - xfce4-session-logout: Super+X - xflock4: Super+L *** Mouse and Touchpad -- General - - [X] Disable touchpad while typing - - Duration: 0.5s - - [X] Tap touchpad to click +**** Devices +- =… Touchpad= + - Touchpad + - [X] Tap touchpad to click *** Power Manager -**** General -- Laptop Lid - - When laptop lid is closed - - On battery: Suspend - - Plugged in: Suspend +**** System +- On battery / Plugged in + - When laptop lid is closed: Suspend *** Removable Drives and Media **** Storage - [X] Mount removable drives when hot-plugged @@ -201,7 +190,7 @@ do done #+end_src * Live reactions -** Samsung NC10 +** Samsung NC10 (Buster) *** installer Touchpad is not recognized, for some reason. *** first boot @@ -334,7 +323,7 @@ diff -u /usr/share/themes/Greybird/gtk-2.0/gtkrc.bkp /usr/share/themes/Greybird/ **** lightdm Debian [[https://wiki.debian.org/LightDM#Enable_user_list][hides the list of users]] on the login screen; Bunsenlabs [[https://github.com/BunsenLabs/bunsen-configs/blob/9.6-1/lightdm.conf.d/50_bunsen.conf][enables it]] and I kind of like it (fewer keystrokes, and a cute avatar). -** Dell 3190 +** Dell 3190 (Buster) *** groundwork Using instructions from <https://wiki.debian.org/Firmware>. **** Get netinst image from <https://www.debian.org/CD/netinst/> |
