You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> The dotfiles are configured to manipulate audio and video via PipeWire as well. If you are not going to use PipeWire, you might have to change a lot of scripts to use whatever you are going to use.
104
+
> The dotfiles are configured to manipulate audio and video via PipeWire as well. It is **not recommended** to not use PipeWire, because you will have to change a lot of scripts.
105
105
106
106
Read more at [Arch Linux Wiki > PipeWire](https://wiki.archlinux.org/title/PipeWire).
These are packages that I always keep in my machine installed.
138
+
These are packages that I always keep in my machine installed. Some of these packages, such as `btop`, `socat`, and `jq` are also required by the customization steps below.
139
139
140
140
```bash
141
-
paru -S localsend-bin pfetch rclone \
142
-
tar unzip unrar p7zip zip xz rsync trash-cli \
141
+
paru -S tar unzip unrar p7zip zip xz rclone rsync trash-cli \
Sometimes, I don't want to use Nautilus to navigate the filesystem... Definitely not because I messed up my system and now GUI programs don't work. Midnight Commander is a terminal-based file manager that can be used via keyboard.
150
149
150
+
Optionally, you can install it and copy the dotfiles.
151
+
151
152
```bash
152
153
paru -S mc
153
154
cp -r ~/Temp/SGDotfiles/mc ~/.config/mc
154
155
```
155
156
156
157
#### Flatpak
157
158
159
+
I use many [Flatpak](https://www.flatpak.org/) applications, so installing it is a must for me.
[[Neovim]] is the best text editor and IDE on Linux btw (fight me). If I installed the packages from the [[#Development Tools]], then might as well use Neovim to write code. We'll have to install some packages that are required by the plugins first.
193
+
[[Neovim]] is the best text editor and IDE on Linux btw (fight me). If I installed the packages from the [[#Development Tools]] section, might as well use Neovim to write code. We'll have to install some packages that are required by the plugins first.
Sometimes, there are things that I cannot do on Neovim, such as Live Share/Pair Programming with classmates on coding sessions. Because of this, I have to use Visual Studio Code. I use the Flatpak version because it's what I use on my Fedora Workstation system.
204
+
205
+
```bash
206
+
flatpak install flathub com.visualstudio.code
207
+
```
208
+
196
209
#### Image and Video Viewers
197
210
211
+
I use [Mpv](https://mpv.io/) and [imv](https://sr.ht/~exec64/imv/) to view videos and images respectively.
212
+
213
+
With Mpv, we are going to use [tomasklaen](https://github.com/tomasklaen)'s [uosc](https://github.com/tomasklaen/uosc) config. These plugins are also used:
214
+
215
+
-[po5/evafast](https://github.com/po5/evafast): Mpv script for hybrid fast-forward and seeking.
216
+
-[rofe33/mpv-copyStuff](https://github.com/rofe33/mpv-copyStuff): Copy to clipboard the filename, full filename path, relative filename path, current video time, current displayed subtitle text, video duration/metadata.
> [!ERROR] If you are having problems with theming GRUB, you can read the FAQs section in [catppuccin/grub](https://github.com/catppuccin/grub?tab=readme-ov-file#-faq).
0 commit comments