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
{{ message }}
Repository navigation
Commit e2d31ea
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
[](https://github.com/vinifmor/bauh/releases/)[](https://pypi.org/project/bauh)[](https://aur.archlinux.org/packages/bauh)[](https://aur.archlinux.org/packages/bauh-staging)[](https://github.com/vinifmor/bauh/blob/master/LICENSE)[](https://ko-fi.com/vinifmor)[](https://twitter.com/bauh4linux)
2
2
3
-
**bauh** (ba-oo), formerly known as **fpakman**, is a graphical interface for managing your Linux software (packages/applications). It currently supports the following formats: AppImage, ArchLinux repositories/AUR, Flatpak, Snap and Web applications.
3
+
**bauh** (ba-oo), formerly known as **fpakman**, is a graphical interface for managing your Linux software (packages/applications). It currently supports the following formats: AppImage, ArchLinux repositories/AUR, Debian packages, Flatpak, Snap and Web applications.
4
4
5
5
Key features
6
6
- A management panel where you can: search, install, uninstall, upgrade, downgrade and launch you applications (and more...)
@@ -26,6 +26,7 @@ Key features
26
26
6.[Supported types](#types)
27
27
-[AppImage](#type_appimage)
28
28
-[Arch packages/AUR](#type_arch)
29
+
-[Debian](#type_deb)
29
30
-[Flatpak](#type_flatpak)
30
31
-[Snap](#type_snap)
31
32
-[Native Web applications](#type_web)
@@ -50,6 +51,7 @@ Key features
50
51
51
52
##### Required dependencies
52
53
-`fuse`: the package name may vary from distribution
54
+
-`qt5dxcb-plugin` (or equivalent): the package name may vary from distribution
53
55
54
56
##### Steps
55
57
- Download the .AppImage file attached with the latest release from https://github.com/vinifmor/bauh/releases.
@@ -69,6 +71,7 @@ Key features
69
71
70
72
##### Optional dependencies (they should be installed with apt-get/apt)
71
73
74
+
-`aptitude`: Debian package management
72
75
-`timeshift`: system backup
73
76
-`aria2`: multi-threaded downloads
74
77
-`axel`: multi-threaded downloads alternative
@@ -202,6 +205,7 @@ bauh is officially distributed through [PyPi](https://pypi.org/project/bauh) and
202
205
-`Install AppImage file`: allows to install an external AppImage file
203
206
-`Upgrade file`: allows to upgrade a manually installed AppImage file
204
207
-`Update database`: manually synchronize the AppImage database
208
+
-`Install bauh`: installs bauh if it is running as an AppImage
205
209
206
210
- Installed applications are store at `~/.local/share/bauh/appimage/installed` (or `/usr/local/share/bauh/installed` for **root**)
207
211
- Desktop entries (menu shortcuts) of the installed applications are stored at `~/.local/share/applications` (or `/usr/share/applications` for **root**). Name pattern: `bauh_appimage_appname.desktop`
@@ -285,6 +289,22 @@ aur_rebuild_detector: true # it checks if packages built with old library versio
285
289
prefer_repository_provider: true # when there is just one repository provider for a given a dependency and several from AUR, it will be automatically picked.
-**synchronize packages**: synchronize the available packages on the repository (`aptitude update`)
296
+
-**index applications**: maps runnable installed packages (automatically done during initialization)
297
+
-**software sources**: launches the application responsible for managing software sources (at the moment only `software-properties-gtk` is supported)
298
+
- Custom package actions supported:
299
+
-**purge**: removes the packages and all related configuration files
300
+
- Files:
301
+
- runnable applications index: `~/.cache/bauh/debian/apps_idx.json` (or `/var/cache/bauh/debian/apps_idx.json` for **root**)
302
+
- package suggestions: `~/.cache/bauh/debian/suggestions.txt` (or `/var/cache/bauh/debian/suggestions.txt` for **root**)
303
+
- configuration: `~/.config/bauh/debian.yml` or `/etc/bauh/debian.yml`
304
+
-`index_apps.exp`: time period (**in minutes**) in which the installed applications cache is considered up-to-date during startup (default: `1440` -> 24 hours)
305
+
-`sync_pkgs.time`: time period (**in minutes**) in which the packages synchronization must be done on startup (default: `1440` -> 24 hours)
306
+
-`suggestions.exp`: it defines the period (**in hours**) in which the suggestions stored in disc will be considered up to date. Use 0 if you always want to update them.
307
+
-`pkg_sources.app`: it defines the application for managing the software sources. A `null` value detects one of the supported applications automatically.
288
308
289
309
##### <aname="type_flatpak">Flatpaka>
290
310
@@ -409,7 +429,7 @@ ui:
409
429
theme: defines the path to the theme/stylesheet file with a .qss extension (e.g: /path/to/my/theme.qss). For themes provided by bauh, only a string key is needed (e.g: light). Default: light
410
430
system_theme: merges the system's theme/stylesheet with bauh's. Default: false.
411
431
updates:
412
-
check_interval: 30 # the updates checking interval in SECONDS
432
+
check_interval: 5 # the updates checking interval in minutes
413
433
ask_for_reboot: true # if a dialog asking for a system reboot should be displayed after a successful upgrade
0 commit comments