Skip to content
This repository has been archived by the owner on Nov 13, 2024. It is now read-only.
/ dotfiles Public archive
forked from JaKooLit/Hyprland-Dots

My Xfce, Hyprland Backup Files.

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

cilegordev/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles contents

Screenshot

Simple

Lockscreen

Classic

Desktop Environment

Multitasking

Workspace

Dependencies

  • Shell : zsh
  • Terminal : xfce4-terminal
  • Text Editor : code
  • Image Viewer : ristretto
  • Media Player : mpv
  • File Manager : thunar
  • Archive Manager : file-roller
  • Task Manager : xfce4-taskmanager
  • Web Browser : google-chrome

Component

  • brightnessctl
  • btop
  • cava
  • dunst
  • grim
  • hypr
  • hyprland-plugins
  • network-manager
  • nwg-look
  • polkit-kde-agent-1
  • pulseaudio
  • rofi
  • swappy
  • swaylock
  • swww
  • udiskie
  • upower
  • waybar
  • wf-recorder
  • wl-clipboard
  • wlogout
  • xdg-desktop-portal-hyprland
  • yad

Other

  • font-manager
  • gnome-terminal
  • grub-customizer
  • htop
  • kitty
  • logo-ls
  • microsoft-edge
  • mousepad
  • mugshot
  • neofetch
  • nvtop
  • nwg-dock-hyprland
  • nwg-drawer
  • pipes.sh
  • qterminal
  • radeontop
  • wireless-tools

To implement

Note : If you need use this dotfiles. recommended use at clean install user or add new user.

GitHub repo size

Clone this repository.

git clone --depth=1 https://github.com/cilegordev/dotfiles ~/dotfiles

Automatic

Run apply.sh

~/./dotfiles/apply.sh

Manually

Optional Y : If you want xfce you must install additional packages.

sudo apt install xfce4* kali-grant-root apt-transport-https psutils -y && pip install psutil

Optional N : If you don't need xfce you can remove before you copy main command.

rm -rf ~/dotfiles/config/autostart ~/dotfiles/config/menus ~/dotfiles/config/xfce4 ~/dotfiles/config/xsettingsd ~/dotfiles/local/share/applications ~/dotfiles/local/share/desktop-directories

Copy dotfiles & including things that might be useful.

mkdir -p ~/.cache ~/.config ~/.local ~/Pictures/wallpapers && cp -r ~/dotfiles/cache/* ~/.cache/ && cp -r ~/dotfiles/config/* ~/.config/ && cp -r ~/dotfiles/local/* ~/.local/ && cp -r ~/dotfiles/wallpapers ~/Pictures/ && cp -r ~/dotfiles/home/* ~/dotfiles/home/.* ~/ && rm ~/.Hyprland_log*

Add symlink. otherwise the dunst, rofi, waybar will be broken.

ln -sf ~/.config/dunst/styles/dunstrc-dark ~/.config/dunst/dunstrc && ln -sf ~/.config/waybar/custom_config/config-costume-short ~/.config/waybar/config && ln -sf ~/.config/waybar/style/style-costume-colorful.css ~/.config/waybar/style.css && ln -sf ~/Pictures/wallpapers/exclsv/echo_hello_world.png ~/.config/rofi/.wallpaper && ln -sf ~/.config/dunst/styles/dunstrc-dark ~/.config/dunst/styles/dunstrc && ln -sf ~/.cache/wal/colors-rofi-dark.rasi ~/.config/rofi/pywal-color/pywal-theme.rasi

Know Issue

Note : If you use Kali Linux. That means you should know what kind of system you are using. Using Kali Linux means you understand basic knowledge such as using the Package Manager, CLI, etc. This should not be needed. but if it is related to Xfce or Hyprland I think there are several answers.
~because I really hate so much the question of wifi not working on kali linux.

OK NEXT >>>

I add package for xfce like kali-grant-root apt-transport-https psutils
use this for configure.
use sudo without asking password.
sudo dpkg-reconfigure kali-grant-root
then Enable password-less privilege escalation
next sudo EDITOR=nano visudo
one more step
root ALL=(ALL:ALL) ALL
user ALL=(ALL:ALL) NOPASSWD:ALL

Add https on your kali repository.
because it was previously installed apt-transport-https
then sudo nano /etc/apt/sources.list
deb https://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb-src https://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware

If xfce4-panel-profiles "Backup and restore" can't open or force close.
just install psutils pip install psutil

If you need switch bash to zsh.
just runchsh -s $(which zsh) user

If you need open thunar as root.
sudo thunar and it say
(thunar:00000): Gtk-WARNING **: 00:00:00.000: cannot open display: :1
just run sudo -EH thunar

If you have trouble wlan0 can't detect on nm-applet and it say "Device Not Ready"
just remove all Ethernet on list.

If you have trouble when doing full screen on the application and it appears like a green splash.
try changing vrr = 0 on ~/.config/hypr/hyprland.conf

The sound will automatically be set at 75% and the mic will be disabled on startup.
because I have made a special script for that ~/.config/hypr/scripts/privacy.sh

Don't try systemctl suspend use hyprctl dispatch dpms off if you need configure lockscreen on Hyprland.
because it will make your broken screen. "50/50"

If you annoying sound "beeb" "beeb" "beeb" when you press Tab on terminal or tty.
just turn off with use the one I have provided in .zshrc
# disable beeb sound effect
#setterm --bfreq=0 #tty
#xset b off #terminal

If you don't want "core" in your home directory.
just reconfigure with nano /etc/sysctl.conf
# disable core on home directory
fs.suid_dumpable=0
kernel.core_pattern= | /bin/false

If keyboard-state not showing on waybar i think you need libinput
just install libinput-tools sudo apt install libinput-tools
then sudo usermod -a -G input user

I hope this it can helps you thanks!

Keybinds

Keys Output
Super + Q Floating
Super + W Killactive
Super + E Fullscreen
Super + R Reload
Super + T Cava
Super + Y Pipes
and use HINT! for the rest

Credits

Packaging status

  • Installed on : Tuesday, 14 November 2023, 03:00
  • Hyprland package currently is not available in any Debian distro repository.
  • Install Hyprland based Debian distro using script by JaKooLit : Debian-Hyprland include dotfiles.
  • Forked from JaKooLit and i'm remake it almost 90%
  • I can't promise if these dotfiles work on other device. and I configured it for 1366x768 not for below or above it and maybe need a little change in some aspects.
  • And i'll back when a kali-desktop-hyprland Tracker Index
  • Hyprland Debian package currently maintenance see it on GitLab

License

GNU General Public License v3.0

About

My Xfce, Hyprland Backup Files.

Topics

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 61.6%
  • CSS 28.9%
  • Python 4.6%
  • Scheme 3.2%
  • GLSL 1.7%