Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arch Linux #3

Open
certifiedfoolio opened this issue Oct 1, 2024 · 4 comments
Open

Arch Linux #3

certifiedfoolio opened this issue Oct 1, 2024 · 4 comments

Comments

@certifiedfoolio
Copy link

certifiedfoolio commented Oct 1, 2024

I would like to replicate just the ags bar on Arch, is there a list of dependencies? Just applied the ags configs and the result is a functioning bar with no rounded corners, white buttons, etc (the panel just looks broken).

@certifiedfoolio
Copy link
Author

screenshot of the state of the bar
20241001_13h00m28s_grim

@Serpentian
Copy link
Owner

Serpentian commented Oct 1, 2024

Try adding the options-nix.json file in the ~/.cache/ags/options-nix.json:

{
  "bar": {
    "curved": true
  },
  "font": {
    "name": "JetBrains Mono",
    "size": 12
  },
  "theme": {
    "blur": 9.999999999999998,
    "border": {
      "opacity": 96,
      "width": 1
    },
    "palette": {
      "bg": "#2e3440",
      "border": "#e5e9f0",
      "error": {
        "bg": "#eceff4",
        "fg": "#2e3440"
      },
      "fg": "#e5e9f0",
      "primary": {
        "bg": "#81a1c1",
        "fg": "#2e3440"
      },
      "secondary": {
        "bg": "#b48ead",
        "fg": "#2e3440"
      },
      "widget": "#434c5e"
    },
    "radius": 25,
    "shadows": true
  },
  "widget": {
    "opacity": 0
  }
}

This should give you the following look:

image


Don't forget to restart ags after adding the file) bar.curved does the trick, rounded corners in the bar

@Serpentian
Copy link
Owner

Serpentian commented Oct 1, 2024

If you want the catppuccin theme, here's the non parametrized ags config, but rounding is hardcoded there. The current version from the master branch is way cleaner

@Serpentian
Copy link
Owner

Serpentian commented Oct 1, 2024

The list of deps:

dependencies = [
which
dart-sass
fd
fzf
brightnessctl
swww
# inputs.matugen.packages.${system}.default
slurp
wf-recorder
wl-clipboard
wayshot
swappy
hyprpicker
pavucontrol
networkmanager
gtk3
];

wf-recorder is not needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants