Test commit
This commit is contained in:
parent
987b94bf5d
commit
f04f791a84
@ -3,10 +3,6 @@ set $mod Mod4
|
|||||||
# Set font
|
# Set font
|
||||||
font pango:monospace 8
|
font pango:monospace 8
|
||||||
|
|
||||||
# Configure betterlockscreen
|
|
||||||
exec --no-startup-id "betterlockscreen --fx dim -u $HOME/Pictures/wallpaper-*"
|
|
||||||
bindsym $mod+Shift+x exec "betterlockscreen -l dim -w"
|
|
||||||
|
|
||||||
# Use pactl to adjust volume in PulseAudio.
|
# Use pactl to adjust volume in PulseAudio.
|
||||||
set $refresh_i3status killall -SIGUSR1 i3status
|
set $refresh_i3status killall -SIGUSR1 i3status
|
||||||
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
|
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
|
||||||
@ -142,8 +138,8 @@ bindsym l resize shrink width 10 px or 10 ppt
|
|||||||
bindsym $mod+r mode "resize"
|
bindsym $mod+r mode "resize"
|
||||||
|
|
||||||
# Brightness keys setup
|
# Brightness keys setup
|
||||||
bindsym XF86MonBrightnessDown exec --no-startup-id "doas $HOME/.scripts/brightness.sh -5"
|
bindsym XF86MonBrightnessDown exec --no-startup-id "sudo $HOME/.scripts/brightness.sh -5"
|
||||||
bindsym XF86MonBrightnessUp exec --no-startup-id "doas $HOME/.scripts/brightness.sh 5"
|
bindsym XF86MonBrightnessUp exec --no-startup-id "sudo $HOME/.scripts/brightness.sh 5"
|
||||||
|
|
||||||
# Window Cosmetic Changes
|
# Window Cosmetic Changes
|
||||||
gaps inner 5
|
gaps inner 5
|
||||||
@ -153,8 +149,8 @@ client.focused_inactive #333333 #222222 #888888 #292d2e #eeeeee
|
|||||||
client.unfocused #333333 #222222 #888888 #292d2e #eeeeee
|
client.unfocused #333333 #222222 #888888 #292d2e #eeeeee
|
||||||
|
|
||||||
# Startup Applications
|
# Startup Applications
|
||||||
exec --no-startup-id "lxpolkit &" # start authentication agent (prompt)
|
exec_always --no-startup-id "$HOME/.screenlayout/launch.sh &" # setup screen layout and wallpapers
|
||||||
|
exec_always --no-startup-id "$HOME/.scripts/autostart_desktop.sh &" # run autostart desktop apps
|
||||||
|
exec --no-startup-id "polybar &" # status bar
|
||||||
exec --no-startup-id "picom &" # startup composition manager (transparency)
|
exec --no-startup-id "picom &" # startup composition manager (transparency)
|
||||||
exec --no-startup-id "polybar" # status bar
|
|
||||||
exec --no-startup-id "$HOME/.scripts/autostart_desktop.sh &" # run autostart desktop apps
|
|
||||||
exec --no-startup-id "emacs --daemon &" # startup emacs daemon
|
exec --no-startup-id "emacs --daemon &" # startup emacs daemon
|
||||||
|
@ -150,7 +150,7 @@ Pretty self explanatory.
|
|||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(defun jm/set-font-faces ()
|
(defun jm/set-font-faces ()
|
||||||
(set-face-attribute 'default nil :font "Fira Code Retina" :height 140))
|
(set-face-attribute 'default nil :font "Fira Code" :height 140))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
Adding a fix for fonts when running Emacs as a daemon.
|
Adding a fix for fonts when running Emacs as a daemon.
|
||||||
|
@ -72,6 +72,8 @@ From here, I can continue onto configuring the ~mu4e~ emacs package.
|
|||||||
:load-path jm/mu4e-load-path
|
:load-path jm/mu4e-load-path
|
||||||
:bind ("C-x m" . mu4e)
|
:bind ("C-x m" . mu4e)
|
||||||
:config
|
:config
|
||||||
|
(setq mu4e-mu-binary (executable-find "mu"))
|
||||||
|
|
||||||
;; Avoids syncing issues.
|
;; Avoids syncing issues.
|
||||||
(setq mu4e-change-filenames-when-moving t)
|
(setq mu4e-change-filenames-when-moving t)
|
||||||
|
|
||||||
|
@ -15,17 +15,18 @@
|
|||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
bitwarden
|
bitwarden
|
||||||
discord
|
discord
|
||||||
isync
|
meslo-lgs-nf
|
||||||
emacsPackages.all-the-icons-nerd-fonts
|
fira-code
|
||||||
];
|
];
|
||||||
|
|
||||||
home.file = {
|
home.file = {
|
||||||
".scripts".source = ../dotfiles/.scripts;
|
|
||||||
".mbsyncrc".source = ../dotfiles/.mbsyncrc;
|
".mbsyncrc".source = ../dotfiles/.mbsyncrc;
|
||||||
".Xresources".source = ../dotfiles/.Xresources;
|
".Xresources".source = ../dotfiles/.Xresources;
|
||||||
".screenlayout".source = ../dotfiles/.screenlayout;
|
".scripts/brightness.sh".source = ../dotfiles/.scripts/brightness.sh;
|
||||||
|
".scripts/autostart_desktop.sh".source = ../dotfiles/.scripts/autostart_desktop.sh;
|
||||||
|
".screenlayout/launch.sh".source = ../dotfiles/.screenlayout/launch.sh;
|
||||||
|
".screenlayout/wallpapers.sh".source = ../dotfiles/.screenlayout/wallpapers.sh;
|
||||||
".config/i3/config".source = ../dotfiles/.config/i3/config;
|
".config/i3/config".source = ../dotfiles/.config/i3/config;
|
||||||
".local/share/fonts".source = ../dotfiles/.local/share/fonts;
|
|
||||||
".config/rofi/config.rasi".source = ../dotfiles/.config/rofi/config.rasi;
|
".config/rofi/config.rasi".source = ../dotfiles/.config/rofi/config.rasi;
|
||||||
".config/polybar/config.ini".source = ../dotfiles/.config/polybar/config.ini;
|
".config/polybar/config.ini".source = ../dotfiles/.config/polybar/config.ini;
|
||||||
|
|
||||||
@ -41,11 +42,10 @@
|
|||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
home-manager.enable = true;
|
home-manager.enable = true;
|
||||||
emacs.enable = true;
|
command-not-found.enable = true;
|
||||||
zoxide.enable = true;
|
zoxide.enable = true;
|
||||||
eza.enable = true;
|
eza.enable = true;
|
||||||
fzf.enable = true;
|
fzf.enable = true;
|
||||||
command-not-found.enable = true;
|
|
||||||
|
|
||||||
git = {
|
git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -112,10 +112,16 @@
|
|||||||
vim
|
vim
|
||||||
git
|
git
|
||||||
picom
|
picom
|
||||||
|
emacs
|
||||||
|
mu
|
||||||
cmake
|
cmake
|
||||||
emacsPackages.vterm
|
isync
|
||||||
|
ispell
|
||||||
emacsPackages.mu4e
|
emacsPackages.mu4e
|
||||||
|
emacsPackages.vterm
|
||||||
|
emacsPackages.all-the-icons
|
||||||
|
emacsPackages.nerd-icons
|
||||||
];
|
];
|
||||||
system.stateVersion = "23.11";
|
|
||||||
|
|
||||||
|
system.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user