Compare commits

..

3 commits

14 changed files with 88 additions and 59 deletions

View file

@ -1,5 +1,3 @@
actions:
chmod-wireguard: chmod 0640 /etc/systemd/network/99-wireguard.netdev
config: config:
backup: true backup: true
banner: true banner: true
@ -20,10 +18,11 @@ dotfiles:
dst: /usr/local/bin dst: /usr/local/bin
src: usr/local/bin src: usr/local/bin
d_networkd: d_networkd:
actions:
- chmod-wireguard
src: etc/systemd/network src: etc/systemd/network
dst: /etc/systemd/network dst: /etc/systemd/network
f_networkd:
src: etc/systemd/networkd.conf
dst: /etc/systemd/networkd.conf
f_99-sysctl.conf: f_99-sysctl.conf:
dst: /etc/sysctl.d/99-sysctl.conf dst: /etc/sysctl.d/99-sysctl.conf
src: etc/sysctl.d/99-sysctl.conf src: etc/sysctl.d/99-sysctl.conf
@ -66,9 +65,6 @@ dotfiles:
f_sshd_config: f_sshd_config:
dst: /etc/ssh/sshd_config dst: /etc/ssh/sshd_config
src: etc/ssh/sshd_config src: etc/ssh/sshd_config
f_timesyncd.conf:
dst: /etc/systemd/timesyncd.conf
src: etc/systemd/timesyncd.conf
f_welcomemessage.conf: f_welcomemessage.conf:
dst: /etc/welcomemessage.conf dst: /etc/welcomemessage.conf
src: etc/welcomemessage.conf src: etc/welcomemessage.conf
@ -132,58 +128,64 @@ dotfiles:
f_pacserve.service.conf: f_pacserve.service.conf:
src: etc/pacserve/pacserve.service.conf src: etc/pacserve/pacserve.service.conf
dst: /etc/pacserve/pacserve.service.conf dst: /etc/pacserve/pacserve.service.conf
f_resolved.conf:
src: etc/systemd/resolved.conf
dst: /etc/systemd/resolved.conf
profiles: profiles:
Network:
dotfiles:
- d_networkd
- f_resolved.conf
Locale: Locale:
dotfiles: dotfiles:
- f_locale.conf - f_locale.conf
- f_locale.gen - f_locale.gen
Pacman: Pacman:
dotfiles: dotfiles:
- f_pacman.conf - f_pacman.conf
- f_pacserve.service.conf - f_pacserve.service.conf
Mirkwood: Mirkwood:
dotfiles: dotfiles:
- f_getty.conf - f_getty.conf
- f_cryptissue - f_cryptissue
- f_welcomemessage.conf - f_welcomemessage.conf
- d_bin - d_bin
- d_networkd - f_adb.service
- f_adb.service - f_bluetooth.conf
- f_bluetooth.conf - f_iwd@.service
- f_iwd@.service - f_sshd_config
- f_sshd_config - f_logind.conf
- f_logind.conf - f_60-uinput-permissions.rules
- f_60-uinput-permissions.rules - f_freetype2.sh
- f_freetype2.sh - f_fonts.conf
- f_fonts.conf - f_99-sysctl.conf
- f_timesyncd.conf - f_99-lowbat.rules
- f_99-sysctl.conf - f_ignore
- f_99-lowbat.rules - f_mkinitcpio.conf
- f_ignore - f_vconsole.conf
- f_mkinitcpio.conf - f_20-quiet-printk.conf
- f_vconsole.conf - f_system.conf
- f_20-quiet-printk.conf - f_cpupower
- f_system.conf - f_arch.conf
- f_cpupower - f_arch-lts.conf
- f_arch.conf - f_kodi.conf
- f_arch-lts.conf - f_pacserve.service.conf
- f_kodi.conf
- f_pacserve.service.conf
include: include:
- Locale - Locale
- Pacman - Pacman
- Network
Moria: Moria:
include: include:
- Locale - Locale
- Pacman - Pacman
dotfiles: dotfiles:
- f_sshd_config - f_sshd_config
- f_99-sysctl.conf - f_99-sysctl.conf
Gondor: Gondor:
include: include:
- Locale - Locale
dotfiles: dotfiles:
- f_sshd_config - f_sshd_config
localhost: localhost:
include: include:
- Locale - Locale

View file

@ -0,0 +1,9 @@
# vim: filetype=neomuttrc
set folder = ~/.mail/marko@korhonen.cc
set spoolfile = +INBOX
set postponed = +Drafts
set record = +Sent
set realname='Marko Korhonen'
set from=marko@korhonen.cc

View file

@ -0,0 +1,9 @@
# vim: filetype=neomuttrc
## General options
set header_cache = "~/.cache/neomutt"
set mbox_type=Maildir
# Accounts
source "~/.config/neomutt/accounts/marko@korhonen.cc"
folder-hook $folder 'source ~/.config/neomutt/accounts/marko@korhonen.cc'

View file

@ -8,4 +8,3 @@ set runtimepath+=~/.config/nvim/plugged/vim-polyglot
source ~/.config/nvim/conf.d/02-appearance.vim source ~/.config/nvim/conf.d/02-appearance.vim
source ~/.config/nvim/conf.d/03-keybinds.vim source ~/.config/nvim/conf.d/03-keybinds.vim
source ~/.config/nvim/conf.d/06-misc.vim source ~/.config/nvim/conf.d/06-misc.vim
source ~/.config/nvim/conf.d/07-clipboardfix.vim

View file

@ -3,5 +3,5 @@
set $mod Mod4 set $mod Mod4
set $term alacritty set $term alacritty
set $gnome-schema org.gnome.desktop.interface set $gnome-schema org.gnome.desktop.interface
set $wallpaper ~/pictures/Wallpapers/random/$(ls ~/Pictures/Wallpapers/random | sort -R | tail -n 1) set $wallpaper ~/pictures/Wallpapers/random/$(ls ~/pictures/Wallpapers/random | sort -R | tail -n 1)
set $scripts ~/.config/sway/scripts set $scripts ~/.config/sway/scripts

View file

@ -54,11 +54,15 @@ bindsym --locked XF86Search output eDP-1 toggle
# FZF # FZF
# exit menu # exit menu
bindsym $mod+Shift+e exec $term --class fzf-launcher -e $scripts/exit.sh bindsym $mod+Shift+e exec $term --class fzf-launcher -e $scripts/exit.sh
# password manager
bindsym $mod+p exec $term --class fzf-launcher --title "FZF pass" -e sh -c fzf-pass
# launch a program # launch a program
bindsym $mod+d exec wofi bindsym $mod+d exec wofi
bindsym $mod+Shift+d exec wofi --show run bindsym $mod+Shift+d exec wofi --show run
# password manager
bindsym $mod+p exec $term --class fzf-launcher --title "FZF pass" -e sh -c fzf-pass # manage clipboard
bindsym $mod+c exec clipman pick -t wofi
# manage notifications # manage notifications
bindsym $mod+Backspace exec makoctl invoke bindsym $mod+Backspace exec makoctl invoke

View file

@ -7,9 +7,9 @@ exec {
telegram-desktop telegram-desktop
/usr/lib/kdeconnectd /usr/lib/kdeconnectd
kdeconnect-indicator kdeconnect-indicator
thunderbird
mako mako
wl-paste -t text --watch clipman store 1>> ~/.log/clipman 2>&1 & wl-paste -t text --watch clipman store --notify 1>> ~/.log/clipman 2>&1
wl-paste -p -t text --watch clipman store -P --histpath="~/.local/share/clipman-primary.json"
mkfifo $SWAYSOCK.wob && tail -f $SWAYSOCK.wob | wob mkfifo $SWAYSOCK.wob && tail -f $SWAYSOCK.wob | wob
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
gnome-keyring-daemon --start --components=secrets gnome-keyring-daemon --start --components=secrets

View file

@ -2,7 +2,8 @@
Name=enp* Name=enp*
[Network] [Network]
DHCP=ipv4 DHCP=yes
[DHCP] [DHCP]
RouteMetric=10 RouteMetric=10
UseDomains=true

View file

@ -2,7 +2,8 @@
Name=usb0 Name=usb0
[Network] [Network]
DHCP=ipv4 DHCP=yes
[DHCP] [DHCP]
RouteMetric=10 RouteMetric=10
UseDomains=true

View file

@ -2,7 +2,8 @@
Name=wlp* Name=wlp*
[Network] [Network]
DHCP=ipv4 DHCP=yes
[DHCP] [DHCP]
RouteMetric=20 RouteMetric=20
UseDomains=true

View file

@ -2,7 +2,8 @@
Name=wlan0 Name=wlan0
[Network] [Network]
DHCP=ipv4 DHCP=yes
[DHCP] [DHCP]
RouteMetric=20 RouteMetric=20
UseDomains=true

View file

@ -0,0 +1,3 @@
[Network]
SpeedMeter=yes
SpeedMeterIntervalSec=10sec

View file

@ -0,0 +1,2 @@
[Resolve]
LLMNR=no

View file

@ -1,3 +0,0 @@
[Time]
NTP=0.arch.pool.ntp.org
FallbackNTP=0.pfsense.pool.ntp.org