Compare commits

...

3 Commits

3 changed files with 15 additions and 5 deletions

View File

@ -361,6 +361,12 @@ Use Dashboard.el. First load `all-the-icons` for nicer rendering
(global-set-key (kbd "C-x x o") 'olivetti-mode) (global-set-key (kbd "C-x x o") 'olivetti-mode)
(add-hook 'prog-mode-hook 'olivetti-mode) (add-hook 'prog-mode-hook 'olivetti-mode)
#+end_src #+end_src
Remove this hook from Olivetti so that lines can truncate [[https://github.com/rnkn/olivetti/issues/76][Github issue]]
#+begin_src emacs-lisp
(remove-hook 'olivetti-mode-on-hook 'visual-line-mode)
#+end_src
*** Themes *** Themes
#+begin_src emacs-lisp #+begin_src emacs-lisp
@ -539,7 +545,6 @@ Ligatures... are they that useful?
(setq-default line-spacing 5) (setq-default line-spacing 5)
(setq indent-line-function #'indent-relative) (setq indent-line-function #'indent-relative)
(set-default 'truncate-lines nil)
;; (add-hook 'before-save-hook 'whitespace-cleanup) ;; (add-hook 'before-save-hook 'whitespace-cleanup)
#+end_src #+end_src
** Text Editor ** Text Editor
@ -590,6 +595,8 @@ Emacs is an great operating system, if only it had a good text editor...
(global-set-key (kbd "M-o") #'joe/insert-line-below) (global-set-key (kbd "M-o") #'joe/insert-line-below)
(global-set-key (kbd "M-O") #'joe/insert-line-above) (global-set-key (kbd "M-O") #'joe/insert-line-above)
(setq-default truncate-lines t)
#+end_src #+end_src
Stole this from [[https://github.com/purcell/unfill/][Purcell]] but didn't feel like making it a package depencendy Stole this from [[https://github.com/purcell/unfill/][Purcell]] but didn't feel like making it a package depencendy

View File

@ -96,14 +96,12 @@ keys = [
Key([mod], "space", lazy.spawn("rofi -show drun -theme Arc-Dark.rasi"), desc="Open Rofi"), Key([mod], "space", lazy.spawn("rofi -show drun -theme Arc-Dark.rasi"), desc="Open Rofi"),
KeyChord([mod], "b", [ KeyChord([mod], "b", [
Key([], "c", lazy.spawn("bluetoothctl connect F8:5B:6E:2A:6A:CF &>/dev/null", Key([], "c", lazy.spawn("connect-bt", shell=True)),
shell=True)),
Key([], "d", lazy.spawn("bluetoothctl disconnect F8:5B:6E:2A:6A:CF &>/dev/null", Key([], "d", lazy.spawn("bluetoothctl disconnect F8:5B:6E:2A:6A:CF &>/dev/null",
shell=True)), shell=True)),
Key([], "r", lazy.spawn("bluetoothctl scan on && sleep 1 && bluetoothctl connect F8:5B:6E:2A:6A:CF && sleep 2 && bluetoothctl scan off", Key([], "r", lazy.spawn("bluetoothctl scan on && sleep 1 && bluetoothctl connect F8:5B:6E:2A:6A:CF && sleep 2 && bluetoothctl scan off",
shell=True)), shell=True)),
Key([], "t", lazy.spawn("toggle-bt-codec", Key([], "t", lazy.spawn("toggle-bt-codec", shell=True)),
shell=True)),
]), ]),
# Move windows between left/right columns or move up/down in current stack. # Move windows between left/right columns or move up/down in current stack.
# Moving out of range in Columns layout will create new column. # Moving out of range in Columns layout will create new column.
@ -166,6 +164,7 @@ keys = [
# This uses discrete values # This uses discrete values
Key([], "XF86KbdBrightnessDown", lazy.function(kbd_brightness_down)), Key([], "XF86KbdBrightnessDown", lazy.function(kbd_brightness_down)),
Key([], "XF86KbdBrightnessUp", lazy.function(kbd_brightness_up)), Key([], "XF86KbdBrightnessUp", lazy.function(kbd_brightness_up)),
Key([mod, "control", "shift", alt], "1", lazy.window.set_position_floating(5, 28), desc="Put the window in the corner"),
] ]
pape_dir = '/home/joe/Pictures/Wallpapers/' pape_dir = '/home/joe/Pictures/Wallpapers/'

4
.local/scripts/connect-bt Executable file
View File

@ -0,0 +1,4 @@
#!/bin/bash
coproc bluetoothctl
echo -e 'agent on\nconnect F8:5B:6E:2A:6A:CF\nexit' >&${COPROC[1]}