Compare commits

...

38 Commits

Author SHA1 Message Date
4e7c3ceee8 [Yazi] Remove plugins from here 2025-04-28 10:16:30 +02:00
390874374e [Hyprland] Hyprlock: Animations 2025-04-28 10:16:30 +02:00
7f7a755e32 [Hyprland] Fix merge error 2025-04-28 08:56:38 +02:00
ac6b47449a [README] Update 2025-04-27 17:11:41 +02:00
ce5f530ed2 Merge V2 complete 2025-04-27 17:07:20 +02:00
62789224a7 Merge 2025-04-27 16:56:43 +02:00
0b849bad4f Fish change alias bt 2025-04-25 08:55:02 +02:00
0022880936 Actually create kitty config 2025-04-21 20:26:45 +02:00
1d5240b7c6 Add terminal file chooser 2025-04-14 16:51:42 +02:00
0b0e83f505 Improve notifications 2025-04-14 15:23:28 +02:00
f4cfa20dea Add fastfetch config 2025-04-10 11:35:39 +02:00
d866102fcc Improve copying in Zathura 2025-04-09 19:20:00 +02:00
921373f049 Update package list 2025-04-09 10:13:54 +02:00
1c39478650 Remove VSCode forced workspace 2025-04-05 15:19:55 +02:00
a845e086fd Change switch workspace keybind 2025-04-03 11:06:32 +02:00
b363438f6a Add zathura launch bind 2025-04-03 08:35:54 +02:00
7d9da82b6c Add restore plugin, improve ouch for yazi 2025-04-02 11:14:00 +02:00
c52c5b5a42 Improve Zathura, move to zoxide, add yazi plugins 2025-04-02 11:08:15 +02:00
97c49f17e6 Add nohlsearch to keybind zathura 2025-04-02 10:40:04 +02:00
134519558a Remove some zathura binds that come by default 2025-04-02 10:31:09 +02:00
9e5ae7db83 Update zathura binds 2025-04-01 17:52:33 +02:00
a31b3481c3 Make zathura open on 2nd workspace 2025-04-01 17:44:07 +02:00
1c757d1173 Add zathura config 2025-04-01 17:40:25 +02:00
89b97c4ba1 Add Zathura config 2025-04-01 17:40:10 +02:00
2ba627a370 Hyprland revert mouse focus change 2025-04-01 15:57:44 +02:00
995de3617c Hyprland change mouse focus 2025-04-01 13:50:28 +02:00
a477078f16 Hyprland fix vivado window rules 2025-03-31 15:33:15 +02:00
f93eeb5d87 Hyprland improve vivado 2025-03-31 15:17:32 +02:00
5b0e3767bd Add yazi keybinds 2025-03-31 10:50:44 +02:00
51962c424b Hyprland fix for V0.48 2025-03-30 08:09:44 +02:00
a6ce7ccdce Fix path for scripts 2025-03-28 13:50:42 +01:00
0f0e0e8671 improve notifications keybinds 2025-03-28 11:45:42 +01:00
c6061e0f12 Remove quit keybind from hyprland. Can be done through wlogout 2025-03-27 16:23:12 +01:00
cac0e41a2e Change shortcuts for fish 2025-03-24 09:12:07 +01:00
c4797dd592 Remove killactive from MainMod + C 2025-03-22 20:41:22 +01:00
8986ad894e Improve keybindings 2025-03-22 11:31:46 +01:00
f127ea8a41 Fix binds for new notification handler 2025-03-21 18:25:36 +01:00
bb75cfabaf Add binds for new notification handler 2025-03-21 18:10:15 +01:00
2 changed files with 38 additions and 1 deletions

View File

@@ -1,4 +1,36 @@
# janishutz Hyprland
<div id="title" align="center">
<img src="https://static.janishutz.com/logo.jpg" width="300">
<h1>janishutz Hyprland</h1>
</div>
Collection of dotfiles for my personal Hyprland setup, running on Arch Linux. Includes a setup and install script (that one is not complete yet though). For my neovim config, see [here](https://git.janishutz.com/janishutz/nvim)
## Features
- Astal4 based Status Bar and Quick Actions menu
- System info
- Hyprland info
- Date & Time
- Bluetooth picker
- some networking settings (more coming later)
- Audio and brightness control
- battery monitoring
- Logout, Reboot, Shutdown, etc
- Rofi config for App launcher
- Wlogout config
- Theming script that generates a GTK theme and theming for bar, Hyprland, etc
- Fish config (with some handy aliases, based on one from ohh-my-fish)
- Fastfetch config
- kitty config with cursor trail
- Linter configs (currently only eslint, which is not complete yet)
- mpv config
- zathura configs
- yazi configs with links to various directories I use commonly plus a few plugins and themes that are applied by the script
- Astal3 based Notifications (due to be migrated to Astal4)
## Installing
Clone your repo to any folder and adapt what you need. Some folders are still hard-coded, which I will be changing later on, so you will likely run into issues.
You may then run the `setup` script. That won't install all dependencies though. The `install` script is what serves that purpose, but that is not complete yet
## Setting up to develop

View File

@@ -98,3 +98,8 @@ label {
shadow_color = rgb(255,255,255)
}
animations {
enabled = true
bezier = linear, 1, 1, 0, 0
animation = fade, 1, 2, linear
}