Giter Site home page Giter Site logo

saimoomedits / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
1.1K 8.0 46.0 37.48 MB

The ArchLinux and AwesomeWM configs. ๐Ÿ“‚

License: GNU General Public License v3.0

Shell 7.56% Lua 92.44%
archlinux dotfiles arch-linux awesomewm ricing rice linux setup configuration desktop

dotfiles's Introduction

dotfiles's People

Contributors

arrowpc avatar hannest03 avatar niraj998 avatar saifshahriar avatar saimoomedits avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Unable to Set new Pinned apps on the Dock.

Cant get the icon to set to the dock and the launch of the app. On arch Linux and I am able to set the launch command, just not able to set the icon image for the app launch on the dock. Help me Please!

title bar

How do I disable title bars for the entire system?

Volume controls not working

So I installed your config. After some hassle, I managed to get to work ( I think there is a typo in the dependency install command). Unfortunately, the volume controls don't seem to work. The brightness works just fine. To make sure I have everything, I reinstalled the dependencies. Seemingly no effect. Am I missing some kind of package? I am on arch.

Notification center/ Expand notification

Hey, could you please implement a notification center where I can view notification history? Also, sometimes the notification's content is longer than defined size so I can't read it fully. Is there any way to expand notification?

Screenshot and colorpicker not working for me [Quest]

Hi, first of all amazing work.

I followed the installation guide in the README, and almost everything is working as it should, but whenever I press PrintScreen key or Win + R I'm not getting the expected functionality from either. I have tried checking my awesome logs but there's nothing significant there. I also tried changing the keybinds but that didn't work either. I have the required dependencies installed, what may the problem be? Thanks in advance.

Feature SysTray

Description
Hello. For some reason i need systray to kill app, and I hope you can make a feature systray on bar

for advice, when you press time (left bottom bar) function systray will called

How to add new workspaces and systray

Hello, using this as my daily driver for a few weeks now and loving it. The only thing I really need is to make the number of workspaces higher (4 sometimes is not enough) and adding a way to see the systray(I tried other systray programs like stalonetray but they don't work so well).

Could you please point me in the right direction on how I could add these things?

DPI scaling on different monitors [Bug]

The DPI scaling of some elements is inconsistent at different resolutions. I noticed the dock, the control panel and the calendar are not scaled correctly in 4K and their alignment is off. What resolution/DPI did you use to make the theme? I really love it! If you attempt any fix, I would be glad to test it.

Awesthetic gtk theme no file selection highlight on thunar file manager [Bug]

Expected behaviour
Selected files get highlighted so i can see what i selected

Actual behaviour
Theres no highlighting on selected files

System Info

  • OS: Arch linux
  • WM: i3-gaps

Shots (optional)
Right is pcmanfm, left is thunar
image

Steps to reproduce the problem (optional)
If feasible, please provide steps to reproduce this bug.

Additional information
Works on pcmanfm but not thunar

Sidebar not working

Expected behaviour
Sidebar is working

Actual behaviour
I got message:
"The following errors were detected when starting rofi:

Failed to open theme: /home/username/.config/awesome/theme/sidebar.rasi
Error: This file is doesn't exist"

System Info

  • OS: Arch Linux

Steps to reproduce the problem (optional)
If feasible, please provide steps to reproduce this bug.

  1. Trying to open sidebar

Awesome config error [Bug]

Expected behaviour
Awesome should be properly configured

Actual behaviour
Whenever I start (or restart) awesome, I get an error in the top right of the screen saying :

Oops, there were errors during startup!
error while running function!
stack traceback
   [C] in?
   [C]: in function 'require'
   /home/said/.config/awesome/layout/lockscreen/init.lua:9: in function 'layout.lockscreen.init
   /home/said/.config/awesome/config/keys.lua: 12: in main chunk
   [C]: in function 'require'
   /home/said/.config/awesome/config/init.lua:1: in main chunk
   [C]: in function 'require'
   /home/said/.config/awesome/rc.lua:37: in main chunk
error: error loading module 'liblua_pam' from file '/home/said/.config/awesome/mods/liblua_pam.so:
   liblua.so.5.4: cannot open shared object file: No such file or directory

System Info

  • Debian 12.5 testing

Shots (optional)
awesome-error

Steps to reproduce the problem (optional)
If feasible, please provide steps to reproduce this bug.

  1. Follow the installation guide
  2. When you restart awesome to apply changes, nothing happens and the error appears in the top right of the screen

Additional information
Tried installing lua-pam as it seems to be the cause of the error but it isn't available as a debian package. And when I try building lua-pam, I get an error saying :

said@debian:~/lua-pam/build$ make
[ 50%] Building CXX object CMakeFiles/lua_pam.dir/src/main.cpp.o
[ 50%] Linking CXX shared library liblua_pam.so
/usr/bin/ld: /usr/local/lib/liblua.a(lauxlib.o): warning: relocation against `stdin@@GLIBC_2.2.5' in read-only section `.text'
/usr/bin/ld: /usr/local/lib/liblua.a(lstate.o): relocation R_X86_64_PC32 against symbol `lua_newstate' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/lua_pam.dir/build.make:97: liblua_pam.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/lua_pam.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

(Suggestion) Make the lockscreen clock look like Android 12

I stumbled on this repository from your post in r/unixporn and it looks great!

However the clock style in the lockscreen looks like Android 9 - Android 11 instead

lockscreen

Android_11_Lock_Screen

But i think this dotfiles is supposed to look like Material 3 (as seen in Android 12) so maybe it should look like this:

thread-133337499-1497477143686209883

But i'm worried that the newer clock style wastes more screen space, anyway this is just a suggestion, you can close it without any action if you want

.themes is missing

Step 4 says it needs to copy .themes to user's themes, but is absent in this repo.

Errors during startup

Hey! I'm completely new to theming awesome, and I'm stumped.
I followed your instructions, and I'm now getting an error that says;

Oops, there were errors during startup!
error while running function!
stack traceback:
/home/main/.config/awesome/config/error_notif.lua:5 in main chunk
[C]: in function 'require'
/home/main/.config/awesome/rc.lua:34: in main chunk
error: /home/main/.config/awesome/config/error_notif.lua:5: attempt to call a nil value (field 'connect_singal')

Any help would be greatly appreciated! :3

Bar and Dock don't appear

Only the default dock appears and error messages:
./config/awesome/config/other.lua:100: attempt to index a nil value (field 'images')
appears two times. What did I do wrong?

using arch and awesome-git

Make sure the commands are still working

hey , some paths u gave seems to be wrong and instead I had to enter the extras folder , and in the end it didn't work but giving me a bunch of errors
also , with all respect , how stupid are you to include firefox, neovim, and the whole linux kernel 419 with a bunch of ther usless stuff , I spent hours removing them , please , only necessary stuff , also mention that mpv is the music player , some ppl like me don't wanna have that

BUG. init.lua: 125: attempt to index a nil value (filed 'device')

Expected behaviour
to have your dot files installed

Actual behaviour
error in a popping window
init.lua: 125: attempt to index a nil value (filed 'device').
also one almost the same but instead of device it was image

System Info

  • I am using arch linux

Shots (optional)
If feasible, please provide screenshots about the bug.

Steps to reproduce the problem (optional)
follow the installation steps provided, using arch linux

Additional information
Add any other info that you can, here.

How to change the battery

In the widget the battery is set BAT0, i have BAT1 on my laptop and because of that it crashes awesome and does not let me run the rice i tried changing it in .config/awesome/mods/battery-widget/init.lua the line where in says local bat0_path = '/org/freedesktop/UPower/devices/battery_BAT0' any help?

Configurations are not quite user agnostic

First of all, this rice looks awesome from the screenshots!
I wanted to try it out but am encountering some problems, for example when trying to launch rofi. The username saimoom is hardcoded in some paths, resulting some config files not being found.
In .config/awesome I found:

awesome/config/bling.lua
42:        image = gears.color.recolor_image("/home/saimoom/wallpapers/plain.png", beautiful.bg_color),

awesome/layout/widgets/dashboard/profile.lua
37:    markup = "<span foreground='" .. beautiful.fg_color .. "BF" .. "'>Saimoom</span>",

awesome/layout/widgets/dashboard/ss.lua
57:        awful.spawn.with_shell("scrot " .. ss_dirs .. "/Screenshot_%Y-%m-%d-%S.png" ..  "&& dunstify -i \"/home/saimoom/.config/awesome/images/screenshot/ss_full.png\" \"Screenshot\" \"saved!\"")
73:        awful.spawn.with_shell("scrot  -d 3" .. ss_dirs .. "/Screenshot_%Y-%m-%d-%S.png" ..  "&& dunstify -i \"/home/saimoom/.config/awesome/images/screenshot/ss_timed.png\" \"Screenshot\" \"saved!\"")

awesome/misc/rofi/theme.rasi
22:// import colors (change "saimoom" to your username)
23:@import "/home/saimoom/.config/awesome/misc/rofi/colors.rasi"

awesome/misc/scripts/Rofi/themes/four-horizontal.rasi
1:@import "/home/saimoom/.config/awesome/misc/scripts/Rofi/themes/colors.rasi"

Lockscreen locked (for real) after sleep

Hi !
I encountered a bug using this config, with the lockscreen : when I lock the screen, I can enter the password with the little animation around the locker. But when my computer goes to sleep, and I wake it up pressing space, the lockscreen is displayed, but I cannot do any input, there is no animation on the locker when a key is pressed, and I cannot unlock my computer, so I have to force restart.

More infos :
OS : Arch Linux
Kernel version : linux 5.17.7
awesome version : 4.3-1360-gc539e0e43 (Too long)
picom version : vgit-4107

How to make ncmpcpp look like yours ?

Hello, I've just started using ncmpcpp with modipy spotify using your config. However i can't figure how to get the same interface as you ? Mine doesnt have the status bar at the bottom nor the buttons. What am I missing ? Thanks !

Here is how it looks

Issues while installing

Hey!
Im having an issue while installing. After follwing all the required steps an error occurs: /usr/share/lua/5.4/namespace.lua:158: Typelib file for namespace 'Playerctl' (any version) not found
Google doesn't seem to help and neither does reinstall.
Thanks for the help!

AwesomeWM fails to load.

My issue is that module 'mods.rubato' is not found, do you know how to solve this, I have followed the install guide.

Just a couple of questions

Hey I'm back!
Sorry for bothering you again...
I just got it installed, but I'm just wondering how I can remove the battery indicators, and also I'm having issues with the material design font.

Any help would be greatly appreciated, thanks!

[TESTING BRANCH] No music art/music-title in dashboard/taskbar | Media buttons in dashboard/taskbar don't function [Bug]

I know these are Experimental dots and I don't expect to get any help because of this. Any help would be appreciated though.

Expected behaviour
Music art appears in dashboard | Media buttons are working fine | music-title appearing in taskbar/dashboard

Actual behaviour
No music art/music-title in dashboard/taskbar | Media buttons in dashboard/taskbar don't function

System Info
OS: Arch Linux
Kernal version: 6.0.12
CPU: AMD Ryzen 5600h
GPU: GTX 1650 (Mobile)
Memory: 2x16gb | 32gb 3200mhz

Shots
This is when music is playing with mpd:

screensht_22-12-15_17:57:50
screensht_22-12-15_17:59:03

I tried to provide as much info as possible with this bug report. If you want me to provide more please let me know.

Disable calendar widget toggle

Expected behaviour
I have a two monitor setup. Whenever I move to my right monitor by moving my mouse the calendar widget pops up. The calendar pops up from my right monitor and moves to the left. This happens when I move my mouse and when I press the clock to toggle the calendar. Screengrab of my right monitor attached below.

Is there a way to disable the toggle and only show calendar when keybind is pressed.

Actual behaviour
Disable popup on right monitor.

System Info
EndeavorOS

Shots (optional)
out

Steps to reproduce the problem (optional)
Press the clock to toggle on left monitor to show calendar.

Additional information
Add any other info that you can, here.

local vol

Hello,

I'm having the following errors:

  1. Ugh, an error just occurred :(! concatenate a nill value local vol
  2. Battery icons or brightens bar do not update unless I press ctrl + super + r
  3. When battery is low, it spam notifications telling you this. I plugged the A/C adapter and it didn't stopped the notifications.

Am I doing something wrong? I fresh installed arch and followed your instructions :/ Also, the notifications when I use slack do not display the slack icon, is this normal or I have to hard-code this? I'm just wondering what is happening to check if I can fix it my self.

I really love this project, keep the great work!!

Improved OG Gray Wallpaper

Really liked the original gray wallpaper featured on the Reddit post from 8 months ago, but realized that it had some bright colored pixels that stuck out in contrast to the wallpaper colors.

image

So I fixed it up using Gimp and I wanted to post this here if anyone wanted it. Feel free to remove if unwanted :)

goodgray

Wifi Script [Bug]

Expected behaviour
When clicking the Wifi button in control center. It should enable/disable the wifi state

Actual behaviour
When clicking the wifi button the wifi got disabled but the button change it's state from disable to enable. Now I can't enable Wifi again.

System Info

  • OS: Arch Linux
  • Kernel: 6.1.6-arch1-1
    Shots (optional)
    image

Steps to reproduce the problem (optional)
Idk, just installed your dotfiles.

REQUEST
If you may, can you tell me if there a script that control the wifi actions??. I recently came from BSPWM so I don't have much of idea regarding AwesomeWM

Auto hide dock and/or vertical bar [feat]

Description
Hide it when an app "collides" with the vertical bar.
And show it again when the cursor goes to the screen borders.

Additional information
I'm a total lua, awesome and picom noob so i don't really know if this is possible, so don't mind if it isn't.

Battery error

got error:
/.config/awesome/mods/battery-widget/init.lua:125:attempt to index a nil value (field 'device')
My spec: laptop msi modern 15 r5-5500u, amd radeon graphics
Distro: Arch

Awesome error in switcher.lua

Description

Im trying to run the dotfiles in Ubuntu LST 22.04 having build the awesomewm from source on github.

I used Lua 5.1 to build it and the the start I thought that may be the problem so I installed Lua 5.4 with no results.

Error message

error while running function!
stack traceback:
    [C]: ?
    [C]: in function 'require'
    ...user/.config/awesome/mods/layout-machi/init.lua:4: in main chunk
    [C]: in function 'require'
    /home/user/.config/awesome/config/keys.lua:9: in main chunk
    [C]: in function 'require'
    /home/user/.config/awesome/config/init.lua:1: in main chunk
    [C]: in function 'require'
    /home/user/.config/awesome/rc.lua:41: in main chunk
error: error loading module 'mods.layout-machi.switcher' from file '/home/user/.config/awesome/mods/layout-machi/switcher.lua':
    /home/user/.config/awesome/mods/layout-machi/switcher.lua:357: '=' expected near 'continue'

Any suggestions?
Thanks for your time!

Problems with ncmpcpp album-art

Im on arch and when a press mod+s to display the custom ncmpcpp ui and when i play a song i get unknown artist and album-art, my songs are flac and have embedded album-art and artist information

2022-05-13_13-26-13.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.