Commit graph

170 commits

Author SHA1 Message Date
Janno Tjarks
3984f13963
Merge branch 'master' into spotify-tui 2022-10-28 22:12:51 +02:00
Nuno Sá
e9f46f76ca scripts: git: add '--no-optional-locks' option
As stated in 'git status --help':

"By default, git status will automatically refresh the index, updating
the cached stat information from the working tree and writing out the
result. Writing out the updated index is an optimization that isn’t
strictly necessary (status computes the values for itself, but writing
them out is just to save subsequent programs from repeating our
computation). When status is run in the background, the lock held during
the write may conflict with other simultaneous processes, causing them to
fail. Scripts running status in the background should consider using git
--no-optional-locks status (see git(1) for details)."

This was actually happen during rebasing whith the following error:

"error: Unable to create '/home/nsa/work/linux/.git/index.lock': File
exists.

Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue."

This change fixes the above...

Signed-off-by: Nuno Sá <noname.nuno@gmail.com>
2022-09-06 14:36:47 +02:00
Nuno Sá
135637745d scripts: git: add option for untracked files
By default 'git status' will look for untracked files and the script will
always detect that the local tree has changes if untracked files are
present. That is not always optimal since sometimes we might have, for
example, some custom build scripts (for some project) that is always
present and we don't want the status bar to always indicate changes.

Hence, add an option to disable this behavior by adding the '-uno' flag
to 'git status'. The default behavior is still maintained.

Signed-off-by: Nuno Sá <noname.nuno@gmail.com>
2022-09-05 16:07:43 +02:00
Jihed Mastouri
8012d2164a
Battery Status for Fedora 36 2022-08-10 14:14:17 +01:00
Pholawat
49f212207e
import utils.sh in battery.sh 2022-05-11 15:53:37 +07:00
Janno Tjarks
fb043e3ac2 Added the plugin spotify-tui 2022-02-11 17:38:01 +01:00
adrianmihalko
a0987b8b96 Update network_ping.sh 2021-12-23 00:55:35 +01:00
adrianmihalko
45ad8cdafd Update dracula.sh 2021-12-23 00:51:47 +01:00
adrianmihalko
41d32c0af3 Ping plugin 2021-12-23 00:50:24 +01:00
adrianmihalko
2dbd75cadf Add load average support 2021-12-22 23:11:09 +01:00
adrianmihalko
b06419366c Enable custom location for weather plugin 2021-12-03 18:49:34 +01:00
Andrew Lechowicz
9b2cadc8e1
Add battery icon option 2021-10-24 20:49:23 -04:00
Ethan Edwards
952e02222e
Merge pull request #135 from xiao0yy/patch-1
Support for top version of procps-ng
2021-10-23 12:25:26 -04:00
xiao0yy
7592fdd0fd
Reduce the execution time of top command 2021-10-15 16:56:54 +08:00
Ethan Edwards
cce69791b6
Merge pull request #133 from foxtrot/step-bandwidth-units
Show network bandwidth in gB/s and mB/s when required
2021-10-14 14:38:09 -04:00
Ethan Edwards
0b4954180c
Merge pull request #130 from ethancedwards8/cleanup-ram
Cleanup RAM file
2021-10-14 14:18:07 -04:00
xiao0yy
16aa5f080c
Support for top version procps-ng 2021-10-13 16:56:34 +08:00
Marc
2f96680973
Show bandwidth in gB/s and mB/s when required 2021-10-10 04:44:40 +01:00
Ethan Edwards
67f7e5ecf8 Cleanup RAM file 2021-10-09 19:48:10 -04:00
Marc
b3f05ca19d
Merge branch 'master' of github.com:dracula/tmux into fix-bandwidth-typo 2021-10-10 00:25:43 +01:00
Mikel Bravo
4eaa335c7c
Shows leading 0. on network bandwidth values 2021-09-22 16:46:53 +02:00
Marc
c558b6b024
Fix typos in network_bandwith -> network_bandwidth 2021-09-13 22:00:18 +01:00
Artur Tsuda
d075e4d048
Fix $used_mem when page size is not 4Kb 2021-08-10 17:02:34 -03:00
August Feng
f863305ef8 Fix spacing between status elements
Only the most right status element seemed to be padded with a space, for
the non-powerline configuration. The powerline configuration seems to
embed padding by the seperator, and thus requires a pad on the last
element.

This commit moves the padding next to the seperator to the script
output instead.

Remove trailing newline

Uniformalizes to the other scripts.
2021-07-30 14:19:52 -04:00
Ethan Edwards
9705766ba2
Merge pull request #104 from joeperri95/master
Issue #67 Add git functionality
2021-07-29 14:21:12 -04:00
joeperri95
e0203af1ed Update to new plugin scheme 2021-07-26 22:57:16 -04:00
eeno
8ea687e327 fix incorrect color option being read for the time colors 2021-07-26 23:30:03 +02:00
Sabato Luca Guadagno
832d06405b start weather script only when weather is present in plugins 2021-07-22 12:23:57 +02:00
Sabato Luca Guadagno
9fcf4515b8 wait for $datafile if weather plugin is active 2021-07-22 12:17:11 +02:00
Sabato Luca Guadagno
58619bd3c6 fix too many arguments in utils.sh 2021-07-19 08:19:41 +02:00
Sabato Luca Guadagno
90c2748a39 remove commented code 2021-07-06 13:44:31 +02:00
Sabato Luca Guadagno
4abfcf2799 resolve #42, Enhancement: Make status bar modules / color more configurable 2021-07-06 13:39:01 +02:00
Sabato Luca Guadagno
87df275c6e get_tmux_option(), normalize_percent_len() in scripts/utils.sh
source scripts/utils.sh in dracula.sh, cpu_info.sh, gpu_usage.sh, ram_info.sh
normalize_percent_len for ram_info
custom labels for cpu-usage, gpu-usage, ram-usage
2021-07-06 11:21:21 +02:00
Sabato Luca Guadagno
151cd3e45f resolve #106, Bug: GiGB in RAM usage (Ubuntu) 2021-07-06 10:29:37 +02:00
Sabato Luca Guadagno
d00c245d4e consistent formatting across all scripts 2021-07-06 10:22:36 +02:00
Mark Cornick
a84b57943f
Correct location of weather data file
following change in 8748783
2021-06-30 19:06:07 -04:00
Ethan Edwards
8748783b60
Fix for immutable Nix store 2021-06-20 22:02:57 -04:00
Joe Perri
6cac0951d4 Add git functionality 2021-06-05 12:21:05 -04:00
Rodrigo Nascimento
2b5906140f Change from backticks to $() as command substitution 2021-05-02 19:29:23 -03:00
Rodrigo Nascimento
4616ee9ebe Only set status-right-length when the network_bandwidth option is enabled 2021-05-02 19:24:57 -03:00
Rodrigo Nascimento
910d648d67 Fixing shebang to follow script files convention 2021-04-30 10:59:22 -03:00
Rodrigo Nascimento
2e48e24b70 installation and readme instructions 2021-04-11 17:27:44 -03:00
Rodrigo Nascimento
550e8ce144 checking if network_name exists and call network_bandwith script 2021-04-10 00:38:43 -03:00
Rodrigo Nascimento
6ac5897ac1 increased status-right-length to show bandwith values 2021-04-10 00:37:12 -03:00
Rodrigo Nascimento
d5afb7822f gets the RX and TX values and transform to kB/s 2021-04-10 00:35:06 -03:00
Iago Tito Oliveira
698cbc2191 create function to normalize cpu usage width 2021-03-27 15:41:07 -03:00
Ethan Edwards
8d1a7fa41b Fix for #89 , problem with padding option 2021-02-17 18:02:04 -05:00
Ankush Menat
33dc0396bf
Fix: False AC charging message on MacOS
Fixes dracula/tmux/issues/91
2021-01-26 17:03:10 +05:30
Ethan Edwards
6757a53299 Fix cpu usage bug on MacOSX/darwin 2020-12-28 11:41:54 -05:00
Daniel Memije
3a2538ac2e
Fixed @dracula-left-icon-padding not disabling padding when 0 2020-12-16 11:12:33 -06:00