Comments (11)
Could you also provide your laptop specs?
from nyan-mode.
It's a pretty performant laptop in general. Dell 9550, 4k screen, quad-core, 16gb RAM, 512gb SSD. I'm not sure at the moment if it's using accelerated nvidia drivers or not.
from nyan-mode.
Thanks! One more question - was it a change of behaviour since last update, or have you just started using Nyan Mode?
Anyway, I'll look into that soon, and in general into speeding up Nyan Mode.
from nyan-mode.
I've had this for about a month, and it's behaved this way consistently. In the past I've used nyan-mode on a macbook, so I don't have a good basis for comparison.
from nyan-mode.
Ok, thanks for the info! :).
from nyan-mode.
I have some ideas for improvements and will be testing them shortly (I do also need to learn how to profile Emacs...). In the meantime, have you tried switching from default linum-mode to nlinum-mode? It works more-less the same, but gives significant performance improvements when scrolling buffers.
from nyan-mode.
I haven't, but I'll look at that.
from nyan-mode.
Thought I would chime in since I was also having issues with intermittent lagging while scrolling. Turning off 'nyan-mode' mode resulted in a minor improvement but turning off powerline fixed the lag completely.
My Emacs version is 25.2.50.1 and my laptop is a 2013 Macbook Pro Retina(2.4Ghz CPU and 8GB of RAM)
Thanks for the package btw :)
from nyan-mode.
I've investigated this more in my setup, and currently on ubuntu zesty with emacs25. I discovered M-x profiler-start
. It turns out that projectile was doing a tremendous amount of extra work on every line move. I don't know if this was my original problem, but at this point things are much better for me.
I mostly followed this issue for ideas: syl20bnr/spacemacs#4207 and in the end it was enabling caching that makes things better for me.
from nyan-mode.
Were you working on a Java and/or SVN-versioned project? I know I had a serious performance issue with Projectile in this combination some time ago.
from nyan-mode.
No, I've been using git and mostly things like python, terraform, saltstack, and some rust. Maybe some projects are clojure but those are just in the background.
from nyan-mode.
Related Issues (20)
- How to make both of them work? HOT 6
- Potential memory leak HOT 5
- Click to scroll buffer to point scrolls wrong window
- Bad link in readme HOT 1
- Trail length is wrong in narrowed buffer
- Page not find HOT 1
- if: Symbol’s value as variable is void: colors-enable-nyan-cat-progress-bar HOT 1
- Nyan is small on HiDPI screens HOT 1
- No longer seems to be breaking powerline
- Duplicate nyans after reload init file HOT 4
- animate nyan makes highlight on buttons broke HOT 1
- Nyan only in text mode on Emacs 26.2 HOT 2
- how to show +nyan-catface+ instead of nyan-*.xpm ?
- Disabling nyan-mode leaves an expensive timer running
- [QUESTION] Display graphical nyan cat in emacs terminal mode HOT 1
- Cat and Rainbow does not scale well on Emacs 27 HOT 5
- Getting rid of cl
- FEATURE REQUEST: Add support for MooGnu HOT 1
- Link broken(trivial)
- Add possibility to customize nyam faces HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nyan-mode.