Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Wayfire
- Environment
- /home/bluebyt/.config/environment.d/environment.conf
- WAYFIRE_SOCKET=/tmp/wayfire-wayland-1.socket
- Plugin and IPC
- follow-focus
- wayfire-shell
- systemctl --user start mpDris2.service
- Native Resolution QHD 2560 x 1440 at 75 Hz
- Youtube sec.
- https://www.youtube.com/watch?v=0zvXSQRsLHk&t=15s
- Delete the folder gnome-thumbnail-factory
- ~/.cache/thumbnails/fail/gnome-thumbnail-factory/
- *****************************************
- List of thing to do:
- Put eww on bottom full screen Window (Work with :stacking "bg" but something disappear
- wf-info
- gtkcord4 (CPU crash possible...)
- check why the Gstreamer bug freeze video more in detail.
- Systemd boot up menu
- pactl load-module module-switch-on-connect (Not working in .config/pulse/default.pa)
- ulauncher --no-window in v6 and --hide-window in v5
- Mouse with Flatpak
- Try pixdecor
- Try OBS to work
- Window decoration archcraft-wayfire
- Find sddm theme
- Remove xf86-video-intel
- ______________________________________________
- wayfire.ini
- [scale]
- toggle_all = <super> KEY_W | hotspot right-top 10x10 200
- ______________________________________________
- Install C++
- make
- make install
- Terminal key
- Clean up the line: You can use Ctrl+U to clear up to the beginning.
- Recall the deleted command: Ctrl+Y (then Alt+Y)
- Go to beginning of the line: Ctrl+A
- Go to end of the line: Ctrl+E
- Alt+F moves one word forward, and Alt+B moves one word back.
- Remove the forward words for example, if you are middle of the command: Ctrl+K
- Remove characters on the left, until the beginning of the word: Ctrl+W
- To clear your entire command prompt: Ctrl + L
- Fish
- Shortcut Description
- ^A ←/^E → Move to the line beginning/end
- Alt ←/Alt → Jump to the previous/next word
- ↑/↓ Switch to the previous/next command
- Alt ↑/Alt ↓ Switch to the previous/next arguments
- --- ---
- ^U Delete to the beginning
- ^C Cancel the line
- --- ---
- Alt H Show the command man page description
- Alt W Show the short command description
- ______________________________________________
- Pacman command
- pacman -Qe List all Arch package
- sudo pacman -Rns example Remove the program and dependencies
- sudo pacman -Rsc qemu-common
- sudo pacman -Qm List Aur package
- sudo pacman -Scc Cache clean – remove all files from cache
- sudo pacman -Rns $(pacman -Qdtq) Remove Orphaned (Unused) Packages
- sudo pacman -Rsunc $(pacman -Qdtq)
- pacman -Ql vlc Find All Files Owned by a Package
- Packages already installed
- pacman -Qi intel-ucode
- ______________________________________________
- Update kernel USB
- efivar --list
- timedatectl set-ntp true
- mount /dev/nvme1n1p2 /mnt
- mount /dev/nvme1n1p1 /mnt/boot/
- lsblk
- arch-chroot /mnt
- pacman -Syu
- -------------------------------------------
- mpd Play 2, 8
- Nom de musique player de marde!
- ncmpcpp
- App
- Telegram or tangram(Telegram for Gnome)
- Celluloid -video player
- Cavalier -spectrum
- pamixer -adjust volume
- catfish
- czkawka_gui
- Font Manager
- gucharmap
- pdf slider
- reminder
- bashtop
- btop
- wl-clipboard
- nitch
- Image roll
- overskride (Bluetooth manager GTK4)
- xana spectrum viewer
- lswt (List all wayland windows)
- sudo pacman -S gstreamer-vaapi
- G4music
- audience-video-player or io.elementary.videos
- org.gnome.Prompt.Devel
- flatseal (Flatpak permission)
- xlsclients (List Xwayland app)
- wl-screenrec
- mediainfo
- vainfo
- intel-gpu-tools
- org.gnome.Prompt.Devel
- waybar-hyprland-cava-git
- brave-beta-bin
- brave://flags
- ozone
- scrollbars
- brave://components
- brave://gpu/
- Bluetooth
- lsusb | grep -i "bluetooth"
- sudo /etc/bluetooth/nano main.conf
- AutoEnable=true
- sudo nano /etc/bluetooth/audio.conf
- [General]
- Enable=Control,Gateway,Headset,Media,Sink,Socket,Source
- systemctl status bluetooth
- systemctl start bluetooth
- systemctl stop bluetooth
- systemctl enable bluetooth
- Bluetooth Airpod
- bluetoothctl
- power on
- scan on
- remove 60:93:16:0D:F9:59
- Push the button while ipod is in the case (pair 60:93:16:0D:F9:59)
- connect 60:93:16:0D:F9:59
- trust 60:93:16:0D:F9:59
- Device
- Device 00:1F:47:EC:E3:19 YSP-2500 Yamaha
- Device 50:1A:A5:76:B3:6D Jabra MOVE v2.5.0
- command
- bluetoothctl -- pair XX:XX:XX:XX:XX:XX
- sleep 10
- bluetoothctl -- trust XX:XX:XX:XX:XX:XX
- bluetoothctl -- connect XX:XX:XX:XX:XX:XX
- sleep 5
- Icons thunar
- /home/bluebyt/.local/share/icons/Nordzy-cyan-dark/actions/16
- tab-close.svg
- File:
- Key bindings
- https://github.com/WayfireWM/wayfire/wiki/Tutorial
- Autostart
- dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY XAUTHORITY
- /home/bluebyt/.config/environment.d/envvars.conf
- GST_PLUGIN_FEATURE_RANK=pulsesink:NONE
- Logfile:
- .local/share/wayfire/wayfire.log
- /opt/wayfire/include/wlr/config.h (install log)
- /run/user/1000/wayfire.log
- window-list widget of wf-panel
- Install master wayfire:
- Install before:
- python-pip
- wlroots
- glm
- cmake
- Archlinux-keyring
- gobject-introspection
- nlohmann-json
- doxygen
- doctest
- libliftoff
- wlroots
- glm
- cmake
- wayland-protocols
- git clone https://github.com/WayfireWM/wf-install
- cd wf-install
- ./install.sh --prefix /opt/wayfire --stream master
- CTRL ALT F2 desktop or F3 wayfire
- Gnome-session-quit
- CTRL-BACK-BSPC
- Screenshot
- sudo pacman -S slurp grim
- -grim $HOME/Downloads/screenshot.png
- -sleep 2 && grim $HOME/Downloads/screenshot-$(date "+%Y-%m-%d-%H:%M:%S").png
- Select part of the screen:
- slurp | grim -g - ~/Downloads/slurped.png
- Pick a color:
- grim -g "$(slurp -p)" -t ppm - | convert - -format '%[pixel:p{0,0}]' txt:-
- Configuration Wayfire
- wcm
- [workarounds]
- #app_id_mode = stock
- app_id_mode = full
- Wf-recorder
- trizen -S wf-recorder-git
- run wf-recorder to start recording and use Ctrl+C to stop.
- wf-recorder -f video.mp4 -c h264_vaapi -d /dev/dri/renderD128 -a -t
- Yay
- yay -Rns cmatrix
- yay -Qu
- Terminal command:
- checkupdates 2> /dev/null | wc -l
- checkupdates-with-aur 2> /dev/null | wc -l
- grep -rnw -e 'dunst'
- wdisplays
- sensors
- lspci
- lsusb
- lscpu
- pactl info
- ps -ax | grep pipewire
- hwinfo --short >hwinfo.ini
- journalctl -x -b -p 3
- systemctl --user restart wireplumber pipewire pipewire-pulse
- systemctl --user daemon-reload
- flatpak list --app
- dmesg (Kernel message)
- dmesg | grep -i usb
- sudo lspci -k | grep -A 4 Audio
- SDL_VIDEODRIVER=wayland lite-xl &
- launcher26 = SDL_VIDEODRIVER=wayland lite-xl
- launcher18 = celluloid $HOME/Documents/playlist.m3u
- wf-recorder --audio --file=recording_with_audio.mp4
- wayfire -d (Load)
- blackbox -c ncmpcpp
- tilix --geometry=110x55 -a app-new-window -x "bpytop"
- tilix --geometry=112x110 -a app-new-window -x "weechat"
- tilix --geometry=65x17 -a app-new-window -x "ncmpcpp"
- gnome-terminal -e ncmpcpp &
- gnome-terminal --geometry 80x22+100+75
- Exec=gnome-terminal --geometry 73x31+100+300
- --geometry=GEOMETRY
- Set the window size; for example: 80x24, or 80x24+200+200 (COLSxROWS+X+Y)
- gst-discoverer-1.0 dTreeGO.mp4
- gst-inspect-1.0 vaapi
- sudo intel_gpu_top
- swww init
- swww kill
- for i in *.HEIC; do heif-convert "$i" "${i%.*}.jpg"; done
- flatpak run org.gnome.Prompt.Devel -x "htop"
- flatpak run org.gnome.Prompt.Devel -x zsh
- ffmpeg -i input.mp4 -vf "fps=10,scale=1080:-1:flags=lanczos" -c:v pam \
- -f image2pipe - | \
- convert -delay 10 - -loop 0 -layers optimize output.gif
- sudo usermod -a -G video bluebyt
- Check the temp M2 Nvme disk:
- sudo nvme smart-log /dev/nvme0
- grep -ir rnotify .weechat/
- Aur helper
- sudo pacman -Syu --overwrite='*' python-setuptools
- source ~/.zshrc
- Drivers$ glxinfo | grep OpenGL
- glxinfo | grep "OpenGL renderer"
- sudo pacman -S waybar
- Waybar /home/.config/waybar/config and style.css
- nautilus ~/
- "on-click": "nautilus --new-window"
- gnome-calendar
- gnome-system-monitor
- exa -l
- trizen -S mako-git (A lightweight notification daemon for Wayland)
- Exec=thunar /home/bluebyt
- Mediainfo
- Gtop
- Cmatrix -a
- dd bs=4M if=archlinux-2020.08.01-x86_64.iso of=/dev/sdd status=progress oflag=sync
- sudo virsh net-start default
- for i in *.rar; do unrar x -o+ "$i"; done
- For i in *.rar; do unrar x -o+ "$i"; done ; rm *.jpg
- Shows multiple desktops
- Install imagemagick
- For vertical stacking (top to bottom):
- convert screenshot1.png screenshot2.png -append out.png
- For horizontal stacking (left to right):
- convert screenshot1.png screenshot2.png +append out.png
- Or
- open one screenshot in GIMP, change the canvas size to double the height, and paste the second one below
- WhiteSur Gtk Theme
- ./install.sh --nord -l -c Dark -m -p 60 -P bigger --normal
- git clone https://github.com/vinceliuice/Magnetic-gtk-theme.git
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord outline
- git clone https://github.com/vinceliuice/Graphite-gtk-theme.git
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord rimless
- git clone https://github.com/alvatip/Nordzy-icon.git
- ./install.sh -d /home/bluebyt/.local/share/icons -t cyan -c dark
- Input in the group user
- sudo usermod -aG input $USER
- wayfire -c /tmp/wayfire.ini
- Font command
- cp Agave/* ~/.local/share/fonts/
- fc-cache -f -v
- fc-list | grep -i jetbrain
- fc-match -s monospace:charset=f79f | head -n7
- Task to do and issues:
- Settings Video crash:
- dconf reset -f /org/gnome/control-center/
- Terminal weather:
- curl wttr.in/Montreal
- Clapper
- Ctrl R : Added repeat modes: single video, whole playlist and shuffle
- Command
- killall wf-panel; wf-panel & disown
- locate *wayfire* >wayfiresearch
- Ctrl+Shift+Alt+R
- fc-match monospace
- NotoSansMono-Regular.ttf: "Noto Sans Mono" "Regular"
- Package:
- pamac list
- grep -i installed /var/log/pacman.log
- grep -i upgraded /var/log/pacman.log
- Disable the alt-key menu bar showing behavior in Firefox
- about:config?filter=ui.key.menuAccessKeyFocuses
- wf-recorder -f test-vaapi.mkv -c h264_vaapi -d /dev/dri/renderD128
- wf-recorder -f video.mp4 -c h264_vaapi -d /dev/dri/renderD128 -a -t -b=100M
- Xwayland
- The decoration plugin and buttons are not implemented in wayfire.
- try running the app with
- export GDK_BACKEND=wayland && appname
- if its qt app
- export QT_QPA_PLATFORM=wayland-egl && appname
- Desktop entry
- Exec=bash -c "export QT_QPA_PLATFORM=wayland-egl && keepassxc %f"
- Restart Puseaudio
- $ pulseaudio -k
- $ pulseaudio --start
- List of Apps
- pacman-contrib
- Shotwell
- Thunar
- Waybar
- Wofi (command: wofi --show drun)
- Rofi(rofi -show drun, rofi-theme-selector)
- rofi -show window -theme solarized_alternate
- rofi -show drun -theme solarized_alternate
- rofi -show run -theme solarized_alternate
- wlogout
- KeepassXC
- gThumb
- Ytop
- BashTOP
- Bpytop [Uninstall gnu-free-fonts]
- Htop
- Gtop
- glances
- Xfce-terminal
- Tilix
- pitivi
- powerlevel10k
- virt-manager
- unrar
- sudo pacman -S zsh-completions
- Password safe gnome
- Shell-color-scripts
- Lshw (hardware configuration)
- gst-libav (Drivers h264)
- mediainfo
- libva-utils (vainfo)
- Easytag
- Weechat
- Hexchat
- nautilus-image-converter
- pacman-contrib (checkupdates | wc -l)
- bat, exa
- font-manager
- paru seatd
- paru doctest
- sudo pacman -S cmake
- sudo pacman -S gtkmm3
- sudo pacman -S meson
- Terminal apps
- black box
- Tilix
- xfce-terminal
- gnome-terminal
- terminator
- prompt
- Fonts
- Monofur Nerd Font Bold 12
- home\.mame\mame.ini
- homepath $HOME/.mame
- rompath roms;/home/bluebyt/.mame/roms
- hashpath hash
- samplepath samples
- artpath artwork
- ctrlrpath ctrlr
- inipath $HOME/.mame;.;ini
- fontpath .
- cheatpath cheat
- crosshairpath crosshair
- pluginspath plugins
- languagepath /home/bluebyt/.local
- swpath /home/bluebyt/.local
- #
- # CORE OUTPUT DIRECTORY OPTIONS
- #
- cfg_directory $HOME/.mame/cfg
- nvram_directory $HOME/.mame/nvram
- input_directory $HOME/.mame/inp
- state_directory $HOME/.mame/sta
- snapshot_directory $HOME/.mame/snap
- diff_directory $HOME/.mame/diff
- comment_directory $HOME/.mame/comment
- Partition
- sudo parted -l
- [sudo] password for bluebyt:
- Model: ATA KINGSTON SH103S3 (scsi)
- Disk /dev/sda: 120GB
- Sector size (logical/physical): 512B/512B
- Partition Table: msdos
- Disk Flags:
- Number Start End Size Type File system Flags
- 1 1049kB 31.5GB 31.5GB primary ext4 boot
- 2 31.5GB 120GB 88.6GB primary ext4
- Model: ATA WDC WD10EZEX-00R (scsi)
- Disk /dev/sdb: 1000GB
- Sector size (logical/physical): 512B/4096B
- Partition Table: msdos
- Disk Flags:
- Number Start End Size Type File system Flags
- 1 1049kB 1000GB 1000GB primary ext4
- Model: ATA KINGSTON SUV400S (scsi)
- Disk /dev/sdc: 240GB
- Sector size (logical/physical): 512B/4096B
- Partition Table: msdos
- Disk Flags:
- Number Start End Size Type File system Flags
- 1 1049kB 240GB 240GB primary ext4 boot
- ************************
- Have applications open in specific, targeted locations
- https://github.com/WayfireWM/wayfire/issues/588
- notifications = mako
- portal = /usr/libexec/xdg-desktop-portal
- P8B75-M ASUS
- dmesg | grep ata
- [ 0.731196] ata1.00: ATA-8: KINGSTON SH103S3120G, 502ABBF0, max UDMA/133
- [ 0.719298] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
- [ 0.716375] ata4.00: ATA-11: KINGSTON SUV400S37240G, 0C3K87RA, max UDMA/133
- [13156.536056] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
- [ 0.717151] ata3.00: ATA-8: WDC WD10EZEX-00RKKA0, 80.00A80, max UDMA/133
- [13159.896368] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
- Hardware
- Motherboard P8B75-M ASUS
- CPU Intel i5-3470 CPU @ 3.20GHz
- RAM 16 GiB DIMM DDR3 1333 MHz Kingston
- KINGSTON SH103S3
- Disk /dev/sda: 111.79 GiB
- KINGSTON SUV400S
- Disk /dev/sdc: 223.57 GiB
- WDC WD10EZEX-00R
- Disk /dev/sdb: 931.51 GiB
- Disk
- ❯ sudo hdparm -Tt --direct /dev/sdc
- /dev/sdc:
- Timing O_DIRECT cached reads: 508 MB in 2.01 seconds = 253.07 MB/sec
- Timing O_DIRECT disk reads: 794 MB in 3.01 seconds = 264.14 MB/sec
- /dev/nvme0n1p3:
- Timing O_DIRECT cached reads: 3282 MB in 2.00 seconds = 1642.13 MB/sec
- HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
- Timing O_DIRECT disk reads: 7150 MB in 3.00 seconds = 2383.09 MB/sec
- ❯ dd if=/dev/zero of=/tmp/test1.img bs=1G count=1 oflag=dsync
- 1+0 records in
- 1+0 records out
- 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 0.868882 s, 1.2 GB/s
- 1+0 records in
- 1+0 records out
- 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 0.595394 s, 1.8 GB/s
- ❯ smartctl -i /dev/sdc
- SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
- MPD
- sudo pacman -S mpd mpc ncmpcpp timidity++
- sudo service mpd stop
- mkdir ~/.config/mpd/playlists
- mkdir -p ~/.config/ncmpcpp/lyrics
- chmod 710 /home/bluebyt
- systemctl --user enable mpd
- sudo killall mpd
- sudo systemctl restart mpd
- sudo gpasswd -a mpd bluebyt
- sudo gpasswd -a mpd audio
- Notification
- systemctl --user start mpDris2.service
- systemctl --user enable mpDris2.service
- Ctrl l (Split terminal to view visualizer)
- Once Launched, type u to update the database, it will automatically discover songs on ~/Music/directory:
- Space toggle between Visualiser
- ncmpcpp -S visualizer
- Capital S save the playlist ask for a name
- sudo systemctl restart mpd
- sudo systemctl status mpd.service
- ********************************
- Virtual manager
- sudo pacman -S virt-manager
- sudo pacman -S libvirt
- systemctl start libvirtd.service
- systemctl start virtlogd.service
- sudo pacman -S ebtables dnsmasq
- Gosser pour que network marche!
- sudo usermod -a -G kvm bluebyt
- sudo nano /etc/polkit-1/rules.d/50-libvirt.rules
- Paste the following:
- /* Allow users in kvm group to manage the libvirt
- daemon without authentication */
- polkit.addRule(function(action, subject) {
- if (action.id == "org.libvirt.unix.manage" &&
- subject.isInGroup("kvm")) {
- return polkit.Result.YES;
- }
- });
- *******************************************
- Fish path
- set -Ua fish_user_paths ~/.bin/
- fish_config
- > bash -c SomeBashCommand
- fish_update_completions
- ****************
- XFCE
- rofi -show drun -theme solarized_alternate
- bash ~/.config/polybar/launch.sh --material
- fc-list | grep -i noto
- sudo pacman -S gvfs (poubelle)
- paru ttf-material-design-icons
- fc-list | grep -i Terminus
- sudo pacman -S catfish
- **********************
- Conky
- font Open Sans
- sudo pacman -S lsb-release
- sudo pacman -S conky-lua
- ************************************
- Do you want larger icons in the Alt + Tab window cycling overlay? Simply create/modify the ~/.config/gtk-3.0/gtk.css file
- #xfwm-tabwin {
- -XfwmTabwinWidget-icon-size: 96;
- -XfwmTabwinWidget-preview-size: 512;
- }
- Polybar
- audacious
- sudo pacman -S playerctl
- paru -S zscroll-git
- paru mpdris2
- Copy /home/bluebyt/.config/autostart/mpdris2.desktop
- wf-recorder -f video.mp4 -c h264_vaapi -d /dev/dri/renderD128 -a -t -l
- wf-recorder -f video.mp4 -c h264_vaapi -d /dev/dri/renderD128 -a -t -F hwupload,scale_vaapi=format=yuv444p
- playerctl --follow metadata
- Mame
- Coin - 6
- Start - 1
- Packages already installed
- pacman -Qi intel-ucode
- wlprop | jq -r '.app_id'
- Chromium wayland
- ~/.config/chromium-flags.conf, add the following lines:
- --enable-features=UseOzonePlatform
- --ozone-platform=wayland
- git apply /path/to/some-changes.patch
- wf-info
- export PKG_CONFIG_PATH=/opt/wayfire/lib/pkgconfig/
- meson build --prefix=/opt/wayfire
- ninja -C build
- sudo ninja -C build install
- /opt/wayfire/bin/wf-info
- **************************************************************************
- State of the keyboard layout in Wayland
- Both command doesn't work in Wayland
- setxkbmap -print -verbose 10
- localectl status
- Install libxkbcommon
- xkbcli
- libinput events
- Actually xkbcli does not make it possible to set the XKB layout of the desktop environment. On Wayland currently each compositor has their own settings for that.
- On gnome it's gsettings get org.gnome.desktop.input-sources sources and similar settings. I am not familiar with KDE personally, but a DDG search suggest something like qdbus org.kde.keyboard /Layouts setLayout "us".
- *************************************************************************
- wf-shell.ini
- widgets_center = clock
- widgets_left = spacing4 menu spacing18 launchers window-list
- widgets_right = network spacing6 battery spacing12
- **************************************
- upgrading ydotool
- Make sure your user is in the `input` group by running the following command:
- $ usermod -aG input $USER
- *************************************************
- systemctl --user enable eww.service
- systemctl --user daemon-reload
- systemctl --user start eww.service
- /home/bluebyt/.config/systemd/user
- [Unit]
- Description=eww startup
- [Service]
- Type=oneshot
- ExecStart=/home/bluebyt/.bin/eww-start.sh
- [Install]
- WantedBy=multi-user.target
- Script
- #!/bin/bash
- /home/bluebyt/.local/bin/eww/eww daemon
- /home/bluebyt/.local/bin/eww/eww open sidebar
- File and path
- ~/.config/mimeapps.list
- /home/bluebyt/.local/share/applications
- Graphite-gtk-theme
- git clone https://github.com/vinceliuice/Graphite-gtk-theme.git
- cd Graphite-gtk-theme/
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord rimless
- Magnetic gtk theme
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord
- ./install.sh -d /home/bluebyt/.local/share/themes -c dark -l --tweaks nord black
- git clone https://github.com/vinceliuice/Tela-circle-icon-theme.git
- cd Tela-circle-icon-theme/
- ./install.sh nord
- Icons
- /home/bluebyt/.local/share/icons/
- /home/bluebyt/.icons
- /usr/share/icons/
- Folder
- /home/bluebyt/.local/share/applications/
- /home/bluebyt/.config/systemd/user/
- /home/bluebyt/.bin/
- /home/bluebyt/.config/scripts/
- /home/bluebyt/.local/share/themes/
- /home/bluebyt/.local/share/icons/
- ~/.profile
- /home/bluebyt/.config/yay/
- /usr/local/share/applications/
- /opt/wayfire/bin/
- /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
- /usr/share/wayland-sessions/
- /usr/share/backgrounds/gnome/drool-d.svg
- ~/.local/share/gnome-shell/extensions/
- /home/bluebyt/.config/autostart
- /var/lib/flatpak/exports/share/applications/
- ~/.local/share/flatpak/exports/share/applications/
- ~/.local/share/applications/
- ~/.config/environment.d/*.conf
- /etc/environment
- Error
- Malformed input:
- on created if app_id is "gimp-2.99" then set alpha 0.8
- ^ Literal parser error. Text could not be converted to double. text:"gimp-2.99"
- gnome-text-editor
- sudo cp nord.xml /usr/share/gnome-text-editor/styles/
- ***********************************************************
- /home/bluebyt/.config/systemd/user/updates-notifier.service
- [Unit]
- Description=Check and notify pacman updates
- [Service]
- Type=simple
- ExecStart=/home/bluebyt/.bin/updates-notifier.sh
- systemctl --user enable updates-notifier.service
- systemctl --user start updates-notifier.service
- systemctl --user status updates-notifier.service
- ************************************************************
- /home/bluebyt/.config/systemd/user/updates-notifier.timer
- [Unit]
- Description=Runs updates-notifier.service every hour
- [Timer]
- # Time to wait after booting before we run first time
- OnBootSec=5min
- # Time between running each consecutive time
- OnUnitActiveSec=1h
- Unit=updates-notifier.service
- [Install]
- WantedBy=timers.target
- *************************************************************
- Video
- /home/bluebyt/.bin/./wallpapers_loop.sh &
- swww img ~/Pictures/Grayscale.jpeg
- OBS
- sudo pacman -S xdg-desktop-portal-gnome
- sudo pacman -S qt5-wayland
- QT_QPA_PLATFORM=wayland obs
- Rules
- The order of the rules does matter:
- Always put Workspace at the last line
- Example2:
- rule_001 = on created if app_id is "firefox" then move 270 70
- rule_002 = on created if app_id is "firefox" then set alpha 1.0
- rule_003 = on created if app_id is "firefox" then assign_workspace 1 0
- Gstreamer command
- /home/bluebyt/.local/share/gstreamer-1.0/presets/
- GST_PLUGIN_FEATURE_RANK=pulsesink:NONE totem &
- GST_PLUGIN_FEATURE_RANK=pulsesink:NONE clapper &
- GST_PLUGIN_FEATURE_RANK=pulsesink:NONE io.elementary.videos &
- gst-play-1.0 alt-tab.mkv
- __________________________________________________
- wpctl status
- 0. Audio/Sink bluez_output.60_93_16_0D_F9_59.1
- 1. Audio/Source alsa_output.pci-0000_00_1f.3.analog-stereo
- pactl get-default-sink
- pactl set-default-sink <sink-name>
- pactl set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
- pactl set-default-sink bluez_output.60_93_16_0D_F9_59.1
- __________________________________________________
- Change I have done
- systemctl --user restart wireplumber pipewire pipewire-pulse
- systemctl --user daemon-reload
- sudo systemctl restart bluetooth
- Add files:
- /home/bluebyt/.config/pipewire/pipewire-pulse.conf.d/switch-on-connect.conf
- /home/bluebyt/.config/pulse/default.pa
- Remove
- /home/bluebyt/.config/pipewire/media-session.d/default-routes
- /home/bluebyt/.config/pipewire/media-session.d/restore-stream
- Change the command line for volume in wayfire.ini
- From
- pactl set-sink-volume 0 -5% | swayosd-client --output-volume lower
- pactl set-sink-volume 0 +5% | swayosd-client --output-volume raise
- to
- wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- | swayosd-client --output-volume lower
- wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ | swayosd-client --output-volume raise
- Create a folder
- /home/bluebyt/.config/wireplumber/
- ~/.config/wireplumber/bluetooth.lua.d/50-bluez-config.lua
- "bluez5.enable-hw-volume" = true to false
- sudo pacman -S gstreamer-vaapi
- __________________________________________________
- This is working:
- export WAYFIRE_SOCKET=/tmp/wayfire-wayland-1.socket
- __________________________________________________
- Flatseal config
- All applications/Files system/Other files
- xdg-config/gtk-4.0
- ~/.local/share/themes/
- ~/.local/share/icons/
- export XCURSOR_THEME=Graphite-dark-cursors
- flatpak override --user --env=XCURSOR_PATH=~/.local/share/icons/
- alacritty -e zsh
- __________________________________________________
- sddm‑greeter ‑‑test‑mode ‑‑theme /usr/share/sddm/themes/sugar‑candy
- sudo cp /usr/lib/sddm/sddm.conf.d/default.conf /etc/sddm.conf
- /usr/share/sddm/themes/sddm-astronaut-theme
- /etc/sddm.conf
- [Theme]
- Current=sddm-astronaut-theme
- CursorSize=24
- wlogout layout
- GDM
- loginctl terminate-user $USER
- SDDM
- loginctl kill-user $(whoami)
- GDM
- sudo systemctl disable gdm -f
- sudo systemctl enable lightdm -f
- sudo systemctl enable sddm.service -f
- __________________________________________________
- /etc/modprobe.d/i915.conf
- options i915 enable_guc=2
- sudo dmesg | grep -i guc
- sudo dmesg | grep i915
- modinfo i915 | grep guc
- __________________________________________________
- obs
- [pipewire] No captures available
- export XDG_CURRENT_DESKTOP=Wayfire
- echo $XDG_CURRENT_DESKTOP
- Wayfire
- env | grep '^WAYLAND_DISPLAY='
- WAYLAND_DISPLAY=wayland-1
- __________________________________________________
- sudo modprobe vboxdrv
- sudo usermod -aG vboxusers bluebyt
- export XCURSOR_THEME=Graphite-dark-cursors
- unset XCURSOR_THEME=Graphite-dark-cursors
- org.gnome.Prompt.Devel
- Failed to read portal settings
- /usr/share/xdg-desktop-portal/portals/gtk.portal
- UseIn=gnome;wayfire
- __________________________________________________
- flatpak info --show-location
- /home/bluebyt/.local/share/flatpak/app/
- /var/lib/flatpak/app/
- du -hsc ~/.var/app/*
- du -hsc /var/lib/flatpak/*
- flatpak info --user --show-permissions
- YouTube thumbnail size in pixels is 1280 × 720
- gsettings set org.gnome.Epiphany.web:/ hardware-acceleration-policy 'always'
- --------------------------------------------------------
- lsblk
- NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
- nvme0n1 259:0 0 931.5G 0 disk
- ├─nvme0n1p1 259:1 0 512M 0 part /boot
- └─nvme0n1p2 259:2 0 931G 0 part /mnt/xfce
- nvme1n1 259:3 0 931.5G 0 disk
- ├─nvme1n1p1 259:4 0 512M 0 part /boot
- ├─nvme1n1p2 259:5 0 200G 0 part /
- └─nvme1n1p3 259:6 0 731G 0 part /mnt/media
- ____________________________
- Install Archlinux
- setfont ter-132n
- efivar --list
- lsblk
- ping google.com
- timedatectl set-ntp true
- mkfs.ext4 /dev/nvme1n1p2
- mkfs.fat -F32 dev/nvme1n1p1
- mount /dev/nvme1n1p2 /mnt
- mkdir -p /mnt/boot
- mount /dev/nvme1n1p1 /mnt/boot
- pacstrap /mnt base base-devel linux linux-firmare nano
- genfstab -U /mnt >> /mnt/etc/fstab
- nano /mnt/etc/fstab
- arch-chroot /mnt
- ln -sf /usr/share/zoneinfo/America/Montreal /etc/localtime
- hwclock --systohc
- nano /etc/locale.gen
- uncomment en_US.UTF-8 UTF-8
- locale-gen
- echo LANG=en_US.UTF-8 >> /etc/locale.conf
- echo KEYMAP=us >> /etc/vconsole.conf
- echo "gnome1" >> /etc/hostname
- nano /etc/hosts
- 127.0.0.1 localhost
- ::1 localhost
- 127.0.1.1 gnome1.localdomain gnome1
- passwd
- pacman -S efibootmgr networkmanager base-devel pacman-contrib sudo wget curl dialog mtools dosfstools linux-headers intel-ucode
- bootctl --path=/boot install
- cd /boot/loader
- nano loader.conf
- default arch-*
- timeout 3
- cd entries
- nano arch.conf
- title Gnome
- linux /vmlinuz-linux
- initrd /intel-ucode.img
- initrd /initramfs-linux.img
- options root=/dev/nvme1n1p2 rw
- or
- options root=UUID=xxxxxxxxxxxxxxxxxxx rw
- blkid -s UUID -o value /dev/nvme1n1p2 >> /boot/loader/entries/arch.conf
- systemctl enable NetworkManager
- useradd -mG wheel bluebyt
- passwd bluebyt
- EDITOR=nano visudo
- %wheel ALL=(ALL:ALL) ALL
- exit
- umount -a
- reboot
- sudo pacman -S xorg-server libva-utils libva-intel-driver mesa gdm gnome gnome-extra
- sudo systemctl enable gdm
- sudo systemctl enable systemd-boot-update.service
- sudo pacman -S git curl wget meson fish
- Install rust and go
- curl https://sh.rustup.rs -sSf | sh
- Install other stuff
- MesloLGS NF
- chsh -s /usr/bin/fish
- -----------------------------------
- mkfs.ext4 /dev/nvme1n1p2
- mount /dev/nvme1n1p2 /mnt
- mount /dev/nvme1n1p1 /mnt/boot
- --------------
- Not need
- pacman -Syy
- pacman -S archlinux-keyring
- pacman -Sy archinstall
- ---------------------
- ---------------------------------------------
- Prompt a new terminal for Gnome by developer Christian Hergert
- Features: Customizing the color themes, fancy animation, Built-In Profile and mores ...
- https://blogs.gnome.org/chergert/2023/12/14/prompt/
- Workflow
- https://youtu.be/e9MxDKri1z0
- ------------------------------------------------
- /opt/wayfire/share/wayfire/metadata/expo.xml
- <default><super> KEY_E</default>
- <default><super></default>
- ----------------------------------
- /usr/share/backgrounds/gnome/
- Gnome extension
- Auto move Windows
- Compiz windows effect
- Burn my windows
- ----------------------------------------------
- Autostart multiple instances on different workspaces
- exec --no-startup-id sh -c 'sleep 1; i3-msg "workspace 10: <icon>"'
- exec --no-startup-id "sh -c 'sleep 2; exec gnome-terminal --working-directory=/media/Data/Music -e ranger'"
- exec --no-startup-id sh -c 'sleep 3; i3-msg "splitv"'
- exec --no-startup-id sh -c 'sleep 4; exec gnome-terminal -e cava'
- exec --no-startup-id sh -c 'sleep 5; i3-msg "focus up"; i3-msg "splith"'
- exec --no-startup-id sh -c 'sleep 6; i3-msg "workspace 3: <icon>"'
- _____________________________________________________
- You need to set XDG_CURRENT_DESKTOP yourself if your display manager does not do it. The variable has to be set before sway is launched not afterward
- Before in wayfire.ini
- [autostart]
- 0_0 = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
- portal = sleep 1 && (XDG_SESSION_TYPE=wayland XDG_CURRENT_DESKTOP=sway /usr/lib/xdg-desktop-portal --replace & /usr/lib/xdg-desktop-portal-wlr)
- ----------------------------------
- < "/proc/$(pidof xdg-desktop-portal)/environ" tr '\0' '\n' | grep '^XDG_CURRENT_DESKTOP='
- [autostart]
- 00_autostart1 = systemctl --user set-environment XCURSOR_THEME=Hydrogen
- _________________________________________
- - --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons # This is used to show the correct cursor on Wayland
- libva-intel-driver vs intel-media-driver
- /home/bluebyt/.local/share/flatpak/runtime/org.gnome.Platform/x86_64/master/9334bdf3f3b16e7fcd95606435a260b02a916ec2f2953e28349194735d0df0ce/files/share/icons/Adwaita/cursors
- sudo flatpak update --commit=fb1dd3a4e4904ad0b5e6c21965b0f5c8f81586988fd96f4da0977d17411dfdec org.kde.kdenlive
- Ironbar
- crackling sound
- Focus window
- script temp exterieur
- It seem to happens less frequently.
- [Log file](https://pastebin.com/Mfhbqfi1)
- https://pastebin.com/Mfhbqfi1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement