Compare commits

...

3 Commits

Author SHA1 Message Date
a93fb0f4ec waybar update 2023-12-02 00:00:56 +01:00
08390b9437 metapkg update 2023-12-01 23:56:54 +01:00
fcc14643c1 hyperland update keybinds & xkb setting 2023-12-01 23:51:50 +01:00
10 changed files with 1170 additions and 86 deletions

View File

@@ -1,13 +1,13 @@
monitor=,preferred,auto,auto
# Load colors
source = ~/.config/hypr/nord-colors.conf
source = ~/.config/hypr/colors.conf
input {
kb_layout = us
kb_variant =
kb_model =
kb_options =
kb_options = compose:ralt
kb_rules =
numlock_by_default = true
@@ -110,7 +110,7 @@ env = XCURSOR_SIZE=24
# Autostart
exec-once = waybar
exec-once = swaync
exec-once = hyprpaper
exec-once = swww init
exec-once = swayidle -w
exec-once = alacritty --class scratchpad
@@ -126,7 +126,7 @@ bind = $mainModShift, E, exec, $XDG_CONFIG_HOME/rofi/powermenu.sh
bind = $mainModShift, Space, togglefloating
bind = $mainMod, D, exec, rofi -show drun -theme $XDG_CONFIG_HOME/rofi/launcher.rasi
bind = $mainMod, M, exec, $XDG_CONFIG_HOME/waybar/mute-toggle.sh
bind = $mainMod, J, togglesplit, # dwindle
#bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, F, fullscreen
bind =, Print, exec, $XDG_DATA_HOME/scripts/share-screenshot.sh
@@ -143,6 +143,13 @@ bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# Move focus with mainMod + hjkl
bind = $mainMod, h, movefocus, l
bind = $mainMod, l, movefocus, r
bind = $mainMod, k, movefocus, u
bind = $mainMod, j, movefocus, d
# Move windows with mainMod + Shift + arrow
bind = $mainModShift, left, movewindow, l
bind = $mainModShift, right, movewindow,r

View File

@@ -25,6 +25,7 @@ depends=(
pipewire-alsa
pipewire-jack
pipewire-pulse
wireplumber
gvfs
playerctl
xdg-desktop-portal-hyprland
@@ -52,6 +53,7 @@ depends=(
# system
sudo
zip
unzip
arch-wiki-docs
@@ -63,6 +65,7 @@ depends=(
ntfs-3g
ttf-hack
ttf-hack-nerd
ttf-dejavu
xdg-user-dirs
)

View File

@@ -9,3 +9,53 @@
- yay
- game-devices-udev
# Fresh install
- pacman S git sudo neovim
- useradd -m -G wheel -s /bin/bash niklas
- passwd niklas
- EDITOR=nvim visudo /etc/sudoers
- git clone --bare https://git.kapelle.org/niklas/dotfiles-remastered.git ~/.local/share/dotfiles-remastered
- git --git-dir=$HOME/.local/share/dotfiles-remastered --work-tree=$HOME checkout
- cd .config/metapkg
- makepkg -si
- systemctl enable greetd
`/etc/greetd/config.toml`
```toml
[terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = 1
# The default session, also known as the greeter.
[default_session]
# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh`
# with whatever you want started, such as `sway`.
command = "tuigreet --time --user-menu -r"
# The user to run the command as. The privileges this user must have depends
# on the greeter. A graphical greeter may for example require the user to be
# in the `video` group.
user = "greeter"
[initial_session]
command = "Hyprland"
user = "niklas"
```
- git clone https://aur.archlinux.org/yay.git
- cd yay
- makepkg -si
- install aur packages
- change shell of user chsh -s /bin/zsh
- Install chaedrc git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && nvim
- Link nvchad config ln -sf ../../../chadtc.lua chadrc.lua in ~/.config/nvim/lua/custom/chadrc.lua
Firefox plugins:
- ublock
- bitwarden

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,59 @@
# Generated by makepkg 6.0.2
# using fakeroot version 1.32.1
pkgname = metapkg
pkgbase = metapkg
pkgver = 1.0-1
pkgdesc = Meta package for installing all my packages. Does not include AUR packages or hardware specific packages
url = https://git.kapelle.org/niklas/dotfiles-remastered
builddate = 1691505281
packager = Unknown Packager
size = 0
arch = any
depend = alacritty
depend = code
depend = firefox
depend = gimp
depend = imv
depend = mpv
depend = pavucontrol
depend = thunar
depend = thunderbird
depend = greetd-tuigreet
depend = hyprland
depend = hyprpaper
depend = libnotify
depend = pipewire-alsa
depend = pipewire-jack
depend = pipewire-pulse
depend = gvfs
depend = playerctl
depend = xdg-desktop-portal-hyprland
depend = bat
depend = duf
depend = entr
depend = exa
depend = fzf
depend = git-delta
depend = htop
depend = jq
depend = neovim
depend = pkgfile
depend = pulsemixer
depend = rsync
depend = sl
depend = trash-cli
depend = zsh-autosuggestions
depend = zsh-completions
depend = zsh-syntax-highlighting
depend = zsh-theme-powerlevel10k
depend = zip
depend = unzip
depend = arch-wiki-docs
depend = docker
depend = flatpak
depend = gamemode
depend = git
depend = networkmanager
depend = ntfs-3g
depend = ttf-hack
depend = ttf-hack-nerd

View File

@@ -0,0 +1 @@
@import url("/home/niklas/.cache/wal/waybar.css");

View File

@@ -25,8 +25,7 @@
"modules":[
"clock",
"tray",
"custom/swaync"
]
"custom/swaync" ]
},
"tray": {
// "icon-size": 21,
@@ -78,8 +77,7 @@
"exec-if": "which swaync-client",
"exec": "swaync-client -swb",
"on-click": "swaync-client -t -sw",
"on-click-right": "swaync-client -d -sw",
"escape": true
"on-click-right": "swaync-client -d -sw"
}
}

View File

@@ -1,19 +1,15 @@
@define-color color0 #2e3440;
@define-color bg #2e3440;
@define-color fg #323f2d;
@define-color focus #3b5631;
@define-color text #ffffff;
@define-color border #f4d9e1;
@import url("colors.css");
* {
font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif;
font-size: 13px;
border-radius: 24px;
/*border-radius: 24px;*/
min-height: 0;
}
window#waybar {
background-color: @bg;
/*border-radius: 24px;*/ /* Have bar itself rounded */
color: @text;
}
@@ -23,8 +19,8 @@ window#waybar.hidden {
/*--- Workspaces ---*/
#workspaces{
border-radius: 24px;
border: solid 1px @border;
margin-top: 2px;
margin-bottom: 2px;
}
@@ -67,7 +63,7 @@ window#waybar.hidden {
border-radius: 24px;
margin-top: 2px;
margin-bottom: 2px;
background-color: @focus;
}
/*--- Each module ---*/
@@ -109,76 +105,7 @@ window#waybar.hidden {
}
*/
/*
#window,
#workspaces {
margin: 0 4px;
}
*/
/* Module style */
/*
#clock {
background-color: #64727D;
}
label:focus {
background-color: #000000;
}
#pulseaudio {
background-color: #f1c40f;
color: #000000;
}
#pulseaudio.muted {
background-color: #90b1b1;
color: #2a5c45;
}
#wireplumber {
background-color: #fff0f5;
color: #000000;
}
#wireplumber.muted {
background-color: #f53c3c;
}
#custom-media {
background-color: #66cc99;
color: #2a5c45;
min-width: 100px;
}
#custom-media.custom-spotify {
background-color: #66cc99;
}
#tray {
background-color: #2980b9;
}
#tray > .needs-attention {
-gtk-icon-effect: highlight;
background-color: #eb4d4b;
}
#idle_inhibitor {
background-color: #2d3436;
}
#idle_inhibitor.activated {
background-color: #ecf0f1;
color: #2d3436;
}
#custom-playerctl {
padding: 0 10px;
background-color: #1DB954;
}
*/
#tray > .passive {
-gtk-icon-effect: dim;
}