[nix] Port over more changes from last home-manager build
This commit is contained in:
parent
10cb3513aa
commit
0b90bf90bc
|
@ -1,5 +1,4 @@
|
||||||
PATH=$HOME/.local/bin:$HOME/bin:$HOME/bin/go/bin:$HOME/.cargo/bin:$HOME/.emacs.d/bin:$PATH
|
PATH=$HOME/.local/bin:$HOME/bin:$HOME/bin/go/bin:$HOME/.cargo/bin:$HOME/.emacs.d/bin:$PATH
|
||||||
THIS_CAME_FROM_SYSTEM="yo"
|
|
||||||
XDG_CURRENT_DESKTOP=GNOME
|
XDG_CURRENT_DESKTOP=GNOME
|
||||||
MOZ_ENABLE_WAYLAND=1
|
MOZ_ENABLE_WAYLAND=1
|
||||||
MOZ_USE_XINPUT2=1
|
MOZ_USE_XINPUT2=1
|
||||||
|
|
|
@ -50,8 +50,8 @@ format_swap = "{SUpi}%"
|
||||||
[[block]]
|
[[block]]
|
||||||
block = "networkmanager"
|
block = "networkmanager"
|
||||||
on_click = "alacritty -e nmtui"
|
on_click = "alacritty -e nmtui"
|
||||||
interface_name_exclude = ["br\\-[0-9a-f]{12}", "docker\\d+", "tun0", "virbr\\-[0-9]{12}"]
|
#interface_name_exclude = ["br\\-[0-9a-f]{12}", "docker\\d+", "tun0", "virbr\\-[0-9]{12}"]
|
||||||
interface_name_include = []
|
#interface_name_include = []
|
||||||
device_format = "{icon}{ap}"
|
device_format = "{icon}{ap}"
|
||||||
|
|
||||||
[[block]]
|
[[block]]
|
||||||
|
|
|
@ -199,7 +199,6 @@
|
||||||
|
|
||||||
services.nextcloud-client.enable = true;
|
services.nextcloud-client.enable = true;
|
||||||
services.emacs.enable = true;
|
services.emacs.enable = true;
|
||||||
services.emacs.socketActivation.enable = true;
|
|
||||||
programs.emacs.enable = true;
|
programs.emacs.enable = true;
|
||||||
|
|
||||||
# This value determines the Home Manager release that your
|
# This value determines the Home Manager release that your
|
||||||
|
|
|
@ -62,7 +62,7 @@ set $display_coworking "Dell Inc. DELL U2713H C6F0K34O095L"
|
||||||
### Output configuration
|
### Output configuration
|
||||||
#
|
#
|
||||||
# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
|
# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
|
||||||
output * bg ~/Pictures/Wallpapers/snowy-trees.png fill
|
output * bg ~/Pictures/Wallpapers/mountains-pale.jpg fill
|
||||||
output $display_dell transform 270 pos 0 0
|
output $display_dell transform 270 pos 0 0
|
||||||
output $display_lg mode 3440x1440@49.987000Hz pos 1200 290
|
output $display_lg mode 3440x1440@49.987000Hz pos 1200 290
|
||||||
output $display_coworking pos 2560 0
|
output $display_coworking pos 2560 0
|
||||||
|
@ -107,7 +107,6 @@ input "2:7:SynPS/2_Synaptics_TouchPad" {
|
||||||
|
|
||||||
input "1133:45074:MX_Master_Mouse" {
|
input "1133:45074:MX_Master_Mouse" {
|
||||||
natural_scroll enabled
|
natural_scroll enabled
|
||||||
accel_profile flat
|
|
||||||
}
|
}
|
||||||
|
|
||||||
input "1739:0:Synaptics_TM3381-002" {
|
input "1739:0:Synaptics_TM3381-002" {
|
||||||
|
@ -134,6 +133,7 @@ input "1390:269:ELECOM_TrackBall_Mouse_HUGE_TrackBall" {
|
||||||
natural_scroll enabled
|
natural_scroll enabled
|
||||||
scroll_button 279
|
scroll_button 279
|
||||||
scroll_method on_button_down
|
scroll_method on_button_down
|
||||||
|
accel_profile adaptive
|
||||||
}
|
}
|
||||||
|
|
||||||
input "65261:4871:ErgoDox_EZ_ErgoDox_EZ" {
|
input "65261:4871:ErgoDox_EZ_ErgoDox_EZ" {
|
||||||
|
@ -163,18 +163,18 @@ bindsym $mod+shift+s sticky toggle
|
||||||
#
|
#
|
||||||
# Mine
|
# Mine
|
||||||
|
|
||||||
bindsym XF86AudioRaiseVolume exec amixer -D pulse sset Master 1%+
|
bindsym XF86AudioRaiseVolume exec pactl -- set-sink-volume @DEFAULT_SINK@ +1%
|
||||||
bindsym $mod+Prior exec amixer -D pulse sset Master 1%+
|
bindsym $mod+Prior exec pactl -- set-sink-volume @DEFAULT_SINK@ +1%
|
||||||
bindsym XF86AudioLowerVolume exec amixer -D pulse sset Master 1%-
|
bindsym XF86AudioLowerVolume exec pactl -- set-sink-volume @DEFAULT_SINK@ -1%
|
||||||
bindsym $mod+Next exec amixer -D pulse sset Master 1%-
|
bindsym $mod+Next exec pactl -- set-sink-volume @DEFAULT_SINK@ -1%
|
||||||
bindsym XF86AudioMute exec amixer -D pulse set Master toggle
|
bindsym XF86AudioMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
|
||||||
|
|
||||||
bindsym XF86MonBrightnessUp exec brightnessctl set 5%+
|
bindsym XF86MonBrightnessUp exec brightnessctl set 5%+
|
||||||
bindsym XF86MonBrightnessDown exec brightnessctl set 5%-
|
bindsym XF86MonBrightnessDown exec brightnessctl set 5%-
|
||||||
|
|
||||||
bindsym XF86AudioNext exec mpc next
|
bindsym XF86AudioNext exec playerctl next
|
||||||
bindsym XF86AudioPrev exec mpc prev
|
bindsym XF86AudioPrev exec playerctl prev
|
||||||
bindsym XF86AudioPlay exec mpc toggle
|
bindsym XF86AudioPlay exec playerctl play-pause
|
||||||
|
|
||||||
bindsym Print exec screenshot
|
bindsym Print exec screenshot
|
||||||
bindsym shift+Print exec screenshot -s
|
bindsym shift+Print exec screenshot -s
|
||||||
|
@ -377,8 +377,7 @@ mode $mode_run {
|
||||||
bindsym w exec firefox; mode "default";
|
bindsym w exec firefox; mode "default";
|
||||||
bindsym $mod+w exec chromium-browser; mode "default";
|
bindsym $mod+w exec chromium-browser; mode "default";
|
||||||
|
|
||||||
bindsym e exec em -c; mode "default"
|
bindsym e exec alacritty --class emacs -e '/home/bascht/bin/em'; mode "default"
|
||||||
bindsym $mod+e exec emacs; mode "default"
|
|
||||||
bindsym f exec screenshot-folder; mode "default"
|
bindsym f exec screenshot-folder; mode "default"
|
||||||
bindsym $mod+f exec nautilus; mode "default"
|
bindsym $mod+f exec nautilus; mode "default"
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
/home/bascht/.config/systemd/user/emacs.service
|
|
|
@ -1 +0,0 @@
|
||||||
/home/bascht/.config/systemd/user/mopidy.service
|
|
|
@ -3,4 +3,5 @@ Description=Sync Owncloud + Todoist Calenders into OrgMode
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
ExecStart=/home/bascht/Code/ical2org/sync.sh
|
ExecStart=/run/current-system/sw/bin/nix-shell --run ./sync.sh
|
||||||
|
WorkingDirectory=/home/bascht/Code/ical2org
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Mopidy
|
|
||||||
Description=Mopidy music server
|
|
||||||
After=avahi-daemon.service
|
|
||||||
After=dbus.service
|
|
||||||
After=network.target
|
|
||||||
After=nss-lookup.target
|
|
||||||
After=pulseaudio.service
|
|
||||||
After=remote-fs.target
|
|
||||||
After=sound.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
ExecStart=/home/bascht/.local/bin/mopidy
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=default.target
|
|
|
@ -43,7 +43,7 @@
|
||||||
|
|
||||||
:checkers
|
:checkers
|
||||||
(syntax +childframe) ; tasing you for every semicolon you forget
|
(syntax +childframe) ; tasing you for every semicolon you forget
|
||||||
(spell +flyspell) ; tasing you for misspelling mispelling
|
(spell +flyspell +aspell) ; tasing you for misspelling mispelling
|
||||||
grammar ; tasing grammar mistake every you make
|
grammar ; tasing grammar mistake every you make
|
||||||
|
|
||||||
:tools
|
:tools
|
||||||
|
@ -67,6 +67,7 @@
|
||||||
json ; At least it ain't XML
|
json ; At least it ain't XML
|
||||||
ledger ; an accounting system in Emacs
|
ledger ; an accounting system in Emacs
|
||||||
markdown ; writing docs for people to ignore
|
markdown ; writing docs for people to ignore
|
||||||
|
nix ; I hereby declare "nix geht mehr!"
|
||||||
org ; organize your plain life in plain text
|
org ; organize your plain life in plain text
|
||||||
(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
|
(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
|
||||||
sh ; she sells {ba,z,fi}sh shells on the C xor
|
sh ; she sells {ba,z,fi}sh shells on the C xor
|
||||||
|
@ -77,7 +78,7 @@
|
||||||
|
|
||||||
:app
|
:app
|
||||||
calendar
|
calendar
|
||||||
everywhere ; *leave* Emacs!? You must be joking
|
;everywhere ; *leave* Emacs!? You must be joking
|
||||||
(rss +org) ; emacs as an RSS reader
|
(rss +org) ; emacs as an RSS reader
|
||||||
|
|
||||||
:config
|
:config
|
||||||
|
|
|
@ -65,9 +65,6 @@
|
||||||
[branch]
|
[branch]
|
||||||
autosetuprebase = always
|
autosetuprebase = always
|
||||||
|
|
||||||
[gpg]
|
|
||||||
program = /usr/bin/gpg2
|
|
||||||
|
|
||||||
[tig]
|
[tig]
|
||||||
line-graphics = utf-8
|
line-graphics = utf-8
|
||||||
reference-format = (branch) <tag>
|
reference-format = (branch) <tag>
|
||||||
|
|
|
@ -37,6 +37,7 @@ export DISABLE_AUTO_UPDATE="true"
|
||||||
|
|
||||||
source $ZSH/oh-my-zsh.sh
|
source $ZSH/oh-my-zsh.sh
|
||||||
source $ZSH_CUSTOM/plugins/fzf-marks/fzf-marks.plugin.zsh
|
source $ZSH_CUSTOM/plugins/fzf-marks/fzf-marks.plugin.zsh
|
||||||
|
source $HOME/.nix-profile/etc/profile.d/hm-session-vars.sh
|
||||||
|
|
||||||
{{- if or (eq .chezmoi.hostname "pierogi") (eq .chezmoi.hostname "apfelstrudel") }}
|
{{- if or (eq .chezmoi.hostname "pierogi") (eq .chezmoi.hostname "apfelstrudel") }}
|
||||||
export GPG_TTY="$(tty)"
|
export GPG_TTY="$(tty)"
|
||||||
|
|
Loading…
Reference in New Issue