mirror of
https://github.com/EnumeratedDev/stormfetch.git
synced 2026-09-25 04:06:12 +00:00
Compare commits
2
Commits
6.2
..
489e6e2143
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
489e6e2143
|
||
|
|
ba43a98926
|
+1
-1
@@ -17,7 +17,7 @@ var PackageManagers = []PackageManager{
|
|||||||
{Name: "pacman", ExecutableName: "pacman", PackageListCommand: "pacman -Q"},
|
{Name: "pacman", ExecutableName: "pacman", PackageListCommand: "pacman -Q"},
|
||||||
{Name: "rpm", ExecutableName: "rpm", PackageListCommand: "rpm -qa"},
|
{Name: "rpm", ExecutableName: "rpm", PackageListCommand: "rpm -qa"},
|
||||||
{Name: "xbps", ExecutableName: "xbps-query", PackageListCommand: "xbps-query -l"},
|
{Name: "xbps", ExecutableName: "xbps-query", PackageListCommand: "xbps-query -l"},
|
||||||
{Name: "bpm", ExecutableName: "bpm", PackageListCommand: "bpm list -n"},
|
{Name: "bpm", ExecutableName: "bpm", PackageListCommand: "ls /var/lib/bpm/installed/"},
|
||||||
{Name: "portage", ExecutableName: "emerge", PackageListCommand: "find /var/db/pkg/*/ -mindepth 1 -maxdepth 1"},
|
{Name: "portage", ExecutableName: "emerge", PackageListCommand: "find /var/db/pkg/*/ -mindepth 1 -maxdepth 1"},
|
||||||
{Name: "flatpak", ExecutableName: "flatpak", PackageListCommand: "flatpak list"},
|
{Name: "flatpak", ExecutableName: "flatpak", PackageListCommand: "flatpak list"},
|
||||||
{Name: "snap", ExecutableName: "snap", PackageListCommand: "snap list | tail +2"},
|
{Name: "snap", ExecutableName: "snap", PackageListCommand: "snap list | tail +2"},
|
||||||
|
|||||||
+4
-1
@@ -1,7 +1,6 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/mitchellh/go-ps"
|
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
@@ -9,6 +8,8 @@ import (
|
|||||||
"slices"
|
"slices"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
"github.com/mitchellh/go-ps"
|
||||||
)
|
)
|
||||||
|
|
||||||
func GetShell() string {
|
func GetShell() string {
|
||||||
@@ -98,6 +99,8 @@ func GetDEWM() string {
|
|||||||
return "MATE " + runCommand("mate-about --version | awk '{print $4}'")
|
return "MATE " + runCommand("mate-about --version | awk '{print $4}'")
|
||||||
} else if processExists("lxsession") {
|
} else if processExists("lxsession") {
|
||||||
return "LXDE"
|
return "LXDE"
|
||||||
|
} else if processExists("lxqt-session") {
|
||||||
|
return "LXQt " + runCommand("lxqt-session --version | head -n1 | awk '{print $2}'")
|
||||||
} else if processExists("i3") || processExists("i3-with-shmlog") {
|
} else if processExists("i3") || processExists("i3-with-shmlog") {
|
||||||
return "i3 " + runCommand("i3 --version | awk '{print $3}'")
|
return "i3 " + runCommand("i3 --version | awk '{print $3}'")
|
||||||
} else if processExists("sway") {
|
} else if processExists("sway") {
|
||||||
|
|||||||
Reference in New Issue
Block a user